You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by gi...@apache.org on 2021/02/08 12:54:19 UTC
[incubator-hop-docs] branch asf-site updated: Documentation updated
to 22bfd19
This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hop-docs.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 27a571c Documentation updated to 22bfd19
27a571c is described below
commit 27a571c1d7a7743918a9fc6c276f43bf25c7b0db
Author: jenkins <bu...@apache.org>
AuthorDate: Mon Feb 8 12:54:14 2021 +0000
Documentation updated to 22bfd19
---
.../modules/.asciidoctor/pages/index.adoc | 1 +
hop-user-manual/modules/ROOT/nav.adoc | 1 +
.../ROOT/pages/plugins/transforms/coalesce.adoc | 46 ++++++++++++++++++++++
3 files changed, 48 insertions(+)
diff --git a/hop-user-manual/modules/.asciidoctor/pages/index.adoc b/hop-user-manual/modules/.asciidoctor/pages/index.adoc
index 81ab9e3..21a056c 100644
--- a/hop-user-manual/modules/.asciidoctor/pages/index.adoc
+++ b/hop-user-manual/modules/.asciidoctor/pages/index.adoc
@@ -72,6 +72,7 @@ include::{sourcepath}/plugins/transforms/filelocked.adoc[leveloffset=+2]
include::{sourcepath}/plugins/transforms/webserviceavailable.adoc[leveloffset=+2]
include::{sourcepath}/plugins/transforms/clonerow.adoc[leveloffset=+2]
include::{sourcepath}/plugins/transforms/closure.adoc[leveloffset=+2]
+include::{sourcepath}/plugins/transforms/coalesce.adoc[leveloffset=+2]
include::{sourcepath}/plugins/transforms/columnexists.adoc[leveloffset=+2]
include::{sourcepath}/plugins/transforms/combinationlookup.adoc[leveloffset=+2]
include::{sourcepath}/plugins/transforms/concatfields.adoc[leveloffset=+2]
diff --git a/hop-user-manual/modules/ROOT/nav.adoc b/hop-user-manual/modules/ROOT/nav.adoc
index a452efd..a0545ee 100644
--- a/hop-user-manual/modules/ROOT/nav.adoc
+++ b/hop-user-manual/modules/ROOT/nav.adoc
@@ -55,6 +55,7 @@
*** xref:plugins/transforms/webserviceavailable.adoc[Check if webservice is available]
*** xref:plugins/transforms/clonerow.adoc[Clone row]
*** xref:plugins/transforms/closure.adoc[Closure]
+*** xref:plugins/transforms/coalesce.adoc[Coleasce]
*** xref:plugins/transforms/columnexists.adoc[Column exists]
*** xref:plugins/transforms/combinationlookup.adoc[Combination lookup/update]
*** xref:plugins/transforms/concatfields.adoc[Concat Fields]
diff --git a/hop-user-manual/modules/ROOT/pages/plugins/transforms/coalesce.adoc b/hop-user-manual/modules/ROOT/pages/plugins/transforms/coalesce.adoc
new file mode 100644
index 0000000..076c802
--- /dev/null
+++ b/hop-user-manual/modules/ROOT/pages/plugins/transforms/coalesce.adoc
@@ -0,0 +1,46 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+:documentationPath: /plugins/transforms/
+:language: en_US
+:page-alternativeEditUrl: https://github.com/apache/incubator-hop/edit/master/plugins/transforms/coalesce/src/main/doc/coalesce.adoc
+= Coleasce
+
+== Description
+
+Lets you combine multiple fields into one, selecting the first value that is non-null.
+
+== Options
+
+[width="90%", options="header"]
+|===
+|Option|Description
+|Transform name|Name of the transform. *Note*: This name has to be unique in a single pipeline.
+|Considered empty string as null|The transform can consider empty string as null.
+|===
+
+== Fields
+|Fields|specify the name, type, and value in the form of a string. Then, specify the formats to convert the value into the chosen data type.
+
+[width="90%", options="header"]
+|===
+|Name|The result field name, can overwrite an existing one.
+|Type|The formats to convert the value into the chosen data type.
+|Remove|Remove input fields from the stream.
+|Input fields|The order of the input fields listed in the columns determines the order in which they are evaluated.
+|===
+
+NOTE: Support MetaData Injection (MDI)
\ No newline at end of file