2016-08-21 5 views
0

Используя Microsoft Hive ODBC Driver DSN Setup, я пытаюсь подключиться к моему кластеру HDInsight, поэтому я могу импортировать таблицу Hive на лист Excel. Все настройки Excel настроены правильно, поэтому я не беспокоюсь об этом. Моя проблема заключается в том, что, когда я нажимаю на испытании,Невозможно подключиться к моему кластеру HDInsight с использованием Hive ODBC

enter image description here

Я получаю эту ошибку:

enter image description here

Считывает "Failed to establish connection SQLSTATE: HY000[Microsoft][HiveODBC] (34) Error from Hive: Could not resolve host for client socket.."

Мое имя пользователя и пароль как правильно, потому что Я могу войти в HDInsight Query Console без каких-либо икота.

Вы можете помочь с этим!

+0

Хорошо. на этот раз он подключился, но мне пришлось включить Remote Desktop для моего кластера. Понятный. Теперь в Excel на вкладке «Данные». Я нажимаю «Внешние данные» -> Из других источников -> Из мастера подключения к данным -> ODBC DSN -><мой источник данных (hive_test)> Я это то же самое окно, что и первый снимок экрана, и я должен ввести свой пароль, который бросает одна и та же ошибка «TESTS COMPLETED WITH ERROR». Пожалуйста помоги!! –

+0

См. Эту статью (https://azure.microsoft.com/en-us/documentation/articles/hdinsight-connect-excel-hive-odbc-driver/). Не определенно, но похоже, что часть https: // для имени узла является излишней, попробуйте удалить ее. –

+0

Когда приложение запрашивает имя хоста, вы должны ввести имя хоста. Не URL. Для вашей информации драйверы Hive используют двоичный протокол Thrift по умолчанию, а не HTTP. –

ответ

0

hostname поле свойство должно быть в следующем формате: clusterdnsname.azurehdinsight.net

В вашем случае, это должно быть nkhlHDI.azurehdinsight.net.

Ожидается, что на вашем сервере будет указано время ожидания.

Смежные вопросы