This is a misleading error message given by PXF. You can turn on debug inĀ
$PXF_CONF/conf/pxf-log4j.properties file:
log4j.logger.org.greenplum.pxf.plugins.hive.HiveClientWrapper=DEBUG
log4j.logger.org.apache.hadoop.hive.metastore.HiveMetaStoreClientCompatibility1xx=DEBUG
Then use the following command to restart:
$GPHOME/pxf/bin/pxfIt should give you an indication of the real error message:
NoSuchObjectException(message:kevin.test table not found)
at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$get_table_result$get_table_resultStandardScheme.read(ThriftHiveMetastore.java:53358)
This suggests that the hive table doesn't exist. This error message issue will be fixed in a later version of PXF (v5.15+).