Ingesting Data from Cloudera CDP Hive | Vendia

Ingesting Data from Cloudera CDP Hive

Connecting to Cloudera CDP Hive

To connect to Cloudera CDP Hive, you need to provide the following information:

Prerequisites

Before connecting to Cloudera CDP Hive, ensure that:

Required Permissions

The user account connecting to Cloudera CDP Hive must have the following permissions:

Example Configuration

Here’s an example of a typical Cloudera CDP Hive connection configuration:

Field Example Value
Name Production Hive Environment
Hive JDBC URL jdbc:hive2://hive-server.company.com:443/default;transportMode=http;ssl=true;httpPath=cliservice
Atlas URL http://atlas-server.company.com:21000/api/atlas/v2
Username hive-user
Password \\\\
Database analytics_db

Vendia Supported and Unsupported Cloudera Hive Data Types

Supported Cloudera Hive Data Types Unsupported Cloudera Hive Data Types
BIGINT ARRAY
BINARY CHAR
BOOLEAN INTERVAL
DATE MAP
DECIMAL UNIONTYPE
DOUBLE VARCHAR
DOUBLE PRECISION
FLOAT
INT
INTEGER
NUMERIC
SMALLINT
STRING
STRUCT
TIMESTAMP
TINYINT

Best Practices

Troubleshooting

If you encounter connection issues:

  1. Verify the Hive JDBC URL format and ensure all parameters are correct
  2. Confirm the Atlas URL is accessible and the service is running
  3. Check network connectivity to both Hive and Atlas services
  4. Validate user credentials and permissions in Cloudera
  5. Ensure the specified database exists and is accessible
  6. Review Cloudera logs for any authentication or authorization errors
  7. Test the connection from a tool like Beeline to verify JDBC connectivity

Next Steps

After successfully connecting to your Cloudera CDP Hive environment, you can: