排查 Azure 数据工厂 和 Azure Synapse 中的 Hive 连接器问题
适用于: Azure 数据工厂 Azure Synapse Analytics
提示
试用 Microsoft Fabric 中的数据工厂,这是一种适用于企业的一站式分析解决方案。 Microsoft Fabric 涵盖从数据移动到数据科学、实时分析、商业智能和报告的所有内容。 了解如何免费开始新的试用!
本文提供了一些建议,用于排查 Azure 数据工厂 和 Azure Synapse 中常见的 Hive 连接器问题。
ODBC 连接器与 Hive 连接器之间的性能差异
症状:关于 ODBC 连接器与 Hive 连接器之间的性能差异的问题。
原因:ODBC 连接器需要自己的驱动程序,这可能会导致由于第三方驱动程序质量问题而出现性能差异。
建议:优先使用 Hive 连接器。
通过 ODBC 连接到 Hive 服务器时,从服务器收到意外响应
症状:使用 ODBC 链接服务连接到 Hive 服务器时,出现以下错误消息:
ERROR [HY000] [Cloudera][DriverSupport] (1110) Unexpected response received from server. Please ensure the server host and port specified for the connection are correct and confirm if SSL should be enabled for the connection.
原因:使用了 Azure 数据工厂中不支持的 Kerberos 身份验证。
建议:尝试以下步骤。 如果不起作用,请检查提供的驱动程序以解决此问题。
- krb5.ini 文件位于 C:\Program Files\MIT\Kerberos\bin 文件夹中。
- 同时将
KRB5_CONFIG
和KRB5CCNAME
添加到系统变量中。 - 编辑 krb5.ini 文件。
- 关闭计算机,从计算机中重新启动 VM 和 SHIR。
相关内容
尝试通过以下资源获得故障排除方面的更多帮助: