針對 Azure Data Factory 和 Azure Synapse 中的 Hive 連接器進行疑難排解
適用於:Azure Data Factory Azure Synapse Analytics
提示
試用 Microsoft Fabric 中的 Data Factory,這是適用於企業的全方位分析解決方案。 Microsoft Fabric 涵蓋從資料移動到資料科學、即時分析、商業智慧和報告的所有項目。 了解如何免費開始新的試用!
本文提供針對 Azure Data Factory 和 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 Data Factory 不支援的 Kerberos 驗證。
建議:請嘗試下列步驟。 如果這些步驟無效,請檢查提供的驅動程式來解決這個問題。
- krb5.ini 檔案位於 C:\Program Files\MIT\Kerberos\bin 資料夾中。
- 同時將
KRB5_CONFIG
和KRB5CCNAME
新增至系統變數。 - 編輯 krb5.ini 檔案。
- 將機器的 VM 及 SHIR 關機並重新開機。
相關內容
如需更多疑難排解的協助,請嘗試下列資源: