Apache Hadoop HBase NoSQL Database (Java API) - Import - 7.1

Talend Data Catalog Bridges

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
EnrichPlatform
Talend Data Catalog

Bridge Specifications

Vendor Apache
Tool Name Hadoop HBase NoSQL Database
Tool Version 2.0.0
Tool Web Site http://hbase.apache.org/
Supported Methodology [NoSQL Database] Data Store (NoSQL / Hierarchical, Physical Data Model) via Java API
Data Profiling
Multi-Model Harvesting
Incremental Harvesting
Remote Repository Browsing for Model Selection

BRIDGE INFORMATION
Import tool: Apache Hadoop HBase NoSQL Database 2.0.0 (http://hbase.apache.org/)
Import interface: [NoSQL Database] Data Store (NoSQL / Hierarchical, Physical Data Model) via Java API from Apache Hadoop HBase NoSQL Database (Java API)
Import bridge: 'HBase' 10.1.0

BRIDGE DOCUMENTATION
HBase Java API


Bridge Parameters

Parameter Name Description Type Values Default Scope
Hadoop client location Directory containing JAR files neccessary to access HBase via Java API (typically available under /usr/lib/hadoop/client).
DIRECTORY   Hadoop/hdfs/usr/lib/hadoop/client Mandatory
HBase configuration directory Directory containing copies of core-site.xml, hdfs-site.xml and hbase-site.xml from remote cluster you are trying to access.

Please make attention that configuration files contains valid from client perspective IP address, Host names etc.
Also make sure that following properties are properly configured:

<configuration>
<property>
<name>hbase.zookeeper.quorum</name>
<value>localhost</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
</configuration>
DIRECTORY     Mandatory
Tables This option can be used as a constraint to import a particular HBase Table by specifying a list of tables separated by a semicolon.

The possible values are:
- empty string: any tables found with the connection parameters specified will be imported.
- a name or names: only the tables that belong to this tables(-s) will be imported.

Example:
table1;table2 - import column families from 'table1' and 'table2'
namespace1:table2 - import column families from 'table2' in namespace 'namespace1'
namespace1:ta% - import column families from all tables with name started with 'ta' in namespace 'namespace1'
REPOSITORY_SUBSET      
Miscellaneous Specify miscellaneous options identified with a -letter and value.

For example, -m 4G -f 100 -j -Dname=value -Xms1G

-m the maximum Java memory size whole number (e.g. -m 4G or -m 2500M ).
-v set environment variable(s) (e.g. -v var1=value -v var2="value with spaces").
-j the last option that is followed by Java command line options (e.g. -j -Dname=value -Xms1G).
STRING      

 

Bridge Mapping

Mapping information is not available