
Warning
This component will be available in the Palette of
Talend Studio on the condition that you have subscribed to one of
the Talend
solutions with Big Data.
Component family |
Big Data / HBase |
|||
Function |
tHBaseOutput receives data from If you have subscribed to one of the Talend solutions with Big Data, you are |
|||
Purpose |
tHBaseOutput writes columns of |
|||
Basic settings |
Property type |
Either Built-in or Repository. – Built-in : No property data – Repository : Select the |
||
|
![]() |
Click this icon to open a database connection wizard and store the For more information about setting up and storing database |
||
|
Use an existing connection |
Select this check box and in the Component List click the |
||
Version |
Distribution |
Select the cluster you are using from the drop-down list. The options in the list vary
In order to connect to a custom distribution, once selecting Custom, click the
|
||
HBase version |
Select the version of the Hadoop distribution you are using. The available options vary
|
|||
Hadoop version of the |
This list is displayed only when you have selected Custom |
|||
|
Zookeeper quorum |
Type in the name or the URL of the Zookeeper service you use to coordinate the transaction |
||
|
Zookeeper client port |
Type in the number of the client listening port of the Zookeeper service you are |
||
Use kerberos authentication |
If you are accessing an HBase database running with Kerberos security, select this check If you need to use a Kerberos keytab file to log in, select Use a Note that the user that executes a keytab-enabled Job is not necessarily the one a |
|||
|
Schema and Edit |
A schema is a row description. It defines the number of fields to be processed and passed on Click Edit schema to make changes to the schema. If the
|
||
|
|
Built-In: You create and store the schema locally for this |
||
|
|
Repository: You have already created the schema and When the schema to be reused has default values that are integers or functions, ensure that For more details, see https://help.talend.com/display/KB/Verifying+default+values+in+a+retrieved+schema. |
||
Table name |
Type in the name of the HBase table you need create. |
|||
Action on table |
Select the action you need to take for creating an HBase |
|||
Custom Row Key |
Select this check box to use the customized row keys. Once For example, you can type in |
|||
Families |
Complete this table to specify the column or columns to be created |
|||
Die on error |
This check box is cleared by default, meaning to skip the row on |
|||
Advanced settings |
Properties |
If you need to use custom configuration for your HBase, complete For example, you need to define the value of the dfs.replication property as 1 for the HBase configuration. Then you NoteThis table is not available when you are using an existing |
||
|
tStatCatcher Statistics |
Select this check box to collect log data at the component |
||
NoteOnly available for creating a HBase table |
Family parameters |
Type in the names and, when needs be, the custom performance NoteThe parameter Compression type allows you to select |
||
Global Variables |
NB_LINE: the number of rows read by an input component or ERROR_MESSAGE: the error message generated by the A Flow variable functions during the execution of a component while an After variable To fill up a field or expression with a variable, press Ctrl + For further information about variables, see Talend Studio |
|||
Usage |
This component is normally an end component of a Job and always |
|||
Prerequisites |
Before starting, ensure that you have met the Loopback IP prerequisites expected by HBase. The Hadoop distribution must be properly installed, so as to guarantee the interaction
For further information about how to install a Hadoop distribution, see the manuals |
|||
Log4j |
The activity of this component can be logged using the log4j feature. For more information on this feature, see Talend Studio User For more information on the log4j logging levels, see the Apache documentation at http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html. |
Warning
The information in this section is only for users that have subscribed to one of
the Talend solutions with Big Data and is not applicable to
Talend Open Studio for Big Data users.
In a Talend Map/Reduce Job, tHBaseOutput, as well as the whole Map/Reduce Job using it, generates
native Map/Reduce code. This section presents the specific properties of tHBaseOutput when it is used in that situation. For further
information about a Talend Map/Reduce Job, see the Talend Big Data Getting Started Guide.
Component family |
MapReduce / Output |
|||
Function |
In a Map/Reduce Job, tHBaseOutput |
|||
Basic settings |
Property type |
Either Built-in or Repository. – Built-in : No property data – Repository : Select the Since version 5.6, both the Built-In mode and the Repository mode are |
||
|
![]() |
Click this icon to open a database connection wizard and store the For more information about setting up and storing database |
||
Version |
Distribution |
Select the cluster you are using from the drop-down list. The options in the list vary
In order to connect to a custom distribution, once selecting Custom, click the
In the Map/Reduce version of this component, the distribution you |
||
HBase version |
Select the version of the Hadoop distribution you are using. The available options vary
|
|||
|
Zookeeper quorum |
Type in the name or the URL of the Zookeeper service you use to coordinate the transaction |
||
|
Zookeeper client port |
Type in the number of the client listening port of the Zookeeper service you are |
||
|
Schema and Edit |
A schema is a row description, It defines the number of fields to |
||
|
|
Built-in: The schema is created |
||
|
|
Repository: The schema already |
||
Table name |
Type in the name of the HBase table in which you need to write |
|||
Row key column |
Select the column used as the row key column of the HBase Then if needs be, select the Store row key |
|||
Families |
Complete this table to map the columns of the HBase table to be used with the schema The Column column of this table is automatically filled |
|||
Advanced settings |
Properties |
If you need to use custom configuration for your HBase, complete For example, you need to define the value of the dfs.replication property as 1 for the HBase configuration. Then you |
||
Global Variables |
ERROR_MESSAGE: the error message generated by the A Flow variable functions during the execution of a component while an After variable To fill up a field or expression with a variable, press Ctrl + For further information about variables, see Talend Studio |
|||
Usage |
In a Talend Map/Reduce Job, it is used as an end component and requires The Hadoop configuration you use for the whole Job and the Hadoop distribution you use for Once a Map/Reduce Job is opened in the workspace, tHBaseOutput as well as the MapReduce Note that in this documentation, unless otherwise explicitly stated, a scenario presents |
|||
Hadoop Connection |
You need to use the Hadoop Configuration tab in the This connection is effective on a per-Job basis. |
|||
Prerequisites |
Before starting, ensure that you have met the Loopback IP prerequisites expected by HBase. The Hadoop distribution must be properly installed, so as to guarantee the interaction
For further information about how to install a Hadoop distribution, see the manuals |
For related scenario to tHBaseOutput, see Scenario: Exchanging customer data with HBase.