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 をシャットダウンして再起動します。
関連するコンテンツ
トラブルシューティングのその他のヘルプについては、次のリソースを参照してください。