2016-08-21 6 views
0

Microsoft Hive ODBC Driver DSN Setupを使用して、HDInsightクラスタに接続しようとしています。そのため、ハイブテーブルをExcelシートにインポートできます。すべてのExcelが正しく設定されているので、私はそれについて心配していません。ハイブODBCを使用してHDInsightクラスタに接続できません

enter image description here

は "Failed to establish connection SQLSTATE: HY000[Microsoft][HiveODBC] (34) Error from Hive: Could not resolve host for client socket.."

私のユーザー名とパスワードがあるため、両方の正しい読み込み:私の問題は、私はこのエラーを取得し、私はテストをクリックするとこと

enter image description here

です何も問題なく、HDInsight Query Consoleにサインインできます。

お手伝いできますか?

+0

今回は接続しましたが、私のクラスタ用にリモートデスクトップを有効にする必要がありました。理解できる。今、Excelでは、[データ]タブをクリックします。外部データ - >他のソースから - >データ接続ウィザードから - > ODBC DSN - >をクリックします。これは最初のスクリーンショットと同じウィンドウで、パスワードを入力する必要があります'TESTS COMPLETEDED ERROR'エラーと同じです。助けてください!! –

+0

この記事(https://azure.microsoft.com/en-us/documentation/articles/hdinsight-connect-excel-hive-odbc-driver/)を参照してください。確かではありませんが、ホスト名のhttps://部分が余分であるように見えますが、削除してみてください。 –

+0

アプリケーションが「ホスト名」を要求すると、ホスト名を入力する必要があります。 URLではありません。詳細については、HiveドライバはHTTPではなく、デフォルトでThriftバイナリプロトコルを使用します。 –

答えて

0

hostnameプロパティフィールドは、この形式である必要があります。あなたの場合 clusterdnsname.azurehdinsight.net

、それはnkhlHDI.azurehdinsight.netする必要があります。

サーバー名のタイムアウトが予想されます。

関連する問題