Hadoop 配置单元jdbc驱动程序问题

Hadoop 配置单元jdbc驱动程序问题,hadoop,jdbc,hive,hortonworks-data-platform,Hadoop,Jdbc,Hive,Hortonworks Data Platform,我试图在Hortonworks HDP 2.6集群上使用JDBC配置单元驱动程序执行“加载路径中的数据”查询。目标表是一个ORC分区表,我为其指定了HDFS位置 查询实际上执行正确(文件被移动到目标目录并可以查询),但驱动程序方法语句.execute()返回false。没有提出任何例外。查看配置单元日志,我可以看到该过程中只显示一个错误: hdfs.KeyProviderCache (KeyProviderCache.java:createKeyProviderURI(87))-找不到uri 使

我试图在Hortonworks HDP 2.6集群上使用JDBC配置单元驱动程序执行“加载路径中的数据”查询。目标表是一个ORC分区表,我为其指定了HDFS位置

查询实际上执行正确(文件被移动到目标目录并可以查询),但驱动程序方法语句.execute()返回false。没有提出任何例外。查看配置单元日志,我可以看到该过程中只显示一个错误:

hdfs.KeyProviderCache (KeyProviderCache.java:createKeyProviderURI(87))-找不到uri 使用密钥[dfs.encryption.key.provider.uri]创建密钥提供程序

这可能是个问题吗?似乎与在集群上禁用的静态加密相关


提前感谢您的建议。

这只是一条错误标记和错误限定的消息——将在您的下一次Hadoop升级中修复,请参阅。现在,请忽略它。感谢您提供的信息。即使方法返回false,如果没有引发异常,我是否可以假定查询执行良好?RTFM-method
execute()
返回false表示查询没有向驱动程序返回任何结果——对于“INSERT”或“LOAD”命令(对于“SELECT”或“SHOW”命令除外),情况总是如此查询时,它将返回True,即使没有记录)>>我的错,我没有意识到这种行为。谢谢你指出这一点。