Connecting Cloudera Data Engineering to Apache HBase
Apache HBase integrates closely with Cloudera Data Engineering to enable real-time, low-latency, and random read or write operations within cloud-native big data pipelines. Connect to HBase using Cloudera Data Engineering to interact with HBase tables on the base cluster.
- You must download the following JAR files for compiling Scala
application:
- hbase-shaded-client-[***HBASE-CLOUDERA-RUNTIME-VERSION***].jar
- opentelemetry-api-0.12.0.jar
- opentelemetry-context-0.12.0.jar
- You must get the hbase-site.xml file from the base cluster.
- Open your terminal and log into the HBase Gateway node using your SSH credentials.
- Change your current working directory to
/etc/hbase/conf and list the files in the
directory.
$ cd /etc/hbase/conf $ ls atlas-application.properties __cloudera_metadata__ hbase-env.sh hdfs-site.xml log4j.properties ssl-client.xml __cloudera_generation__ core-site.xml hbase-site.xml jaas.conf ozone-site.xml - Copy the hbase-site.xml file.
- You must provide read, write, run, and create permissions to the workload user for the Hbase table from the Ranger UI. For more information, see Configure a resource-based policy: HBase.
