apoc.load.jdbc导入hive数据出错
CALL apoc.load.jdbc('jdbc:hive2://IP:10000/default;user=hive;password=***’,‘select weight from ml_12’) YIELD row
return count()
使用上面语句加载hive数据,一直报错:
Failed to invoke procedure apoc.load.jdbc
: Caused by: org.apache.thrift.transport.TTransportException: Peer indicated failure: Error validating the login
hive使用的是CDH LDAP认证,配置信息如下:
<property>
<name>hive.server2.use.SSL</name>
<value>false</value>
</property>
<property>
<name>hive.server2.authentication</name>
<value>LDAP</value>
</property>
我使用java、python访问hive都是没问题的。官网资料只写了Kerberos认证方式,难道不支持别的方式?