azure - 使用 Simba 驱动程序将 ODBC 连接到 AzureDatabricks

标签 azure odbc databricks azure-databricks

我只是想为 Databricks Cluster 设置 ODBC 驱动程序。 根据 MS 文档 https://learn.microsoft.com/en-us/azure/databricks/kb/bi/jdbc-odbc-troubleshooting 如果您使用curl命令收到TTransport异常,则您已成功到达并通过身份验证。

当我运行时...

curl https://adb-77180857967XXXXX.6.azuredatabricks.net:443/sql/protocolv1/o/7718085796704186/0910-172424-pizza885 -H "Authorization: Bearer XXXXX"

它确实会产生指示成功的错误...

Error 500 Server Error
HTTP ERROR 500
<p>Problem accessing /cliservice. Reason:
<pre>    Server Error</pre></p><h3>Caused by:</h3><pre>javax.servlet.ServletException: org.apache.thrift.transport.TTransportException

当我测试 ODBC 驱动程序的连接时,出现以下错误: 失败的! [Simba][ThriftExtension] (14) HTTP 连接期间服务器出现意外响应:无法解析客户端套接字的主机..

最佳答案

请尝试检查 sigma connect 您设置的 HTTPS 选项和 SSL 选项是否正确,如果不正确,请按照以下步骤操作。

HTTPS 选项: 您可以从 databricks 连接详细信息中获取 HTTP 路径。

SSL 选项:选中下面的复选框 - 启用 SSL - 使用系统信任存储

关于azure - 使用 Simba 驱动程序将 ODBC 连接到 AzureDatabricks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64176301/

相关文章:

Azure 表存储和触发器函数

azure - 从 Terraform 中的 map 列表中输出特定值

windows - 在 Go 中连接到 Oracle DB

python - 无法在DataBricks中使用python成功分割JSON文件

databricks - 以编程方式将库导入到 Databricks 中的工作区

azure - 我们可以创建可重用的逻辑应用程序或任何替代解决方案吗?

azure - 在为 Starburst Presto 创建 Azure HDInsight 群集时,我可以创建 Spark 群集吗?

c# - MySQL ODBC 存储过程结果缺少列

mysql - 在 Wordpress 网站上发布 Filemaker(数据库软件)数据

apache-spark - Spark 执行器 GC 需要很长时间