如何解决sqlalchemy-qubole jdbc 错误所需的连接密钥:密码
这是我第一次通过 python 连接到 Qubole。
我可以直接使用 jaydebeapi 进行连接,如下示例:this example,但是当按照 pypi 或 qubole 说明使用 sqlalchemy-qubole 时,我收到有关密码的错误钥匙不见了。我已经尝试将 API 密钥直接嵌入到连接字符串中并得到相同的错误,所以我假设这与我如何形成连接字符串无关。
代码:
engine = create_engine('qubole+presto://presto/presto_cluster?endpoint=https://us.qubole.com;password=' +
api_key + ';catalog_name=hive')
with engine.connect() as con:
rs = con.execute('SHOW TABLES')
错误信息:
*(stacktrace excluded)*
java.sql.sqlNonTransientConnectionExceptionPyRaisable: java.sql.sqlNonTransientConnectionException: [Qubole][JDBC](10100) Connection Refused: [Qubole][JDBC](11640) required Connection Key(s): password
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。