Hive Configurations: Hive Impersonation Issue

Issue

When Hive Impersonation is disabled, Hive creates HDFS directories with Hive user. This might cause issues while running pipelines with some other user.

Cause

The user running the pipeline might not have write access to the HDFS folder used in target configurations.

Solution

If Hive impersonation is turned off, user must run the jobs as a hive user.

Following are the steps to configure the user:

  • Open the conf.properties file.

  • Modify the hiveUser property value as hive as below:

hiveUser=hive

hiveDB=default