Связь между искрой и таблицей на рабочем столе
Я пытаюсь подключить искру к таблице, я установил драйвер Simba ODBC для 64-битной системы, но у меня возникают проблемы при подключении к свече.
ОШИБКА: невозможно подключиться к источнику данных ODBC. Убедитесь, что необходимые драйверы установлены и свойства подключения действительны. [Симба][ODBC] (10000) Общая ошибка: обнаружено непредвиденное исключение.
В некоторых документах я видел, что для таблицы требуется специальный лицензионный ключ. Можете ли вы объяснить это
1 ответ
В основном искра работает с ульем, но с механизмом различий (алгоритм извлечения данных)
поэтому сначала для подключения spark из таблицы нужно установить драйверы ODBC Hive, а затем драйвер spark.
Драйвер улья: http://www.tableau.com/support/drivers
Драйвер Spark: https://databricks.com/spark/odbc-driver-download
при установке spark на ваш кластер нам нужно настроить сервер thrift с сервером hive и указать новый порт.
Вы можете перейти по ссылке, чтобы установить spark в ambari: http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.3.4/bk_spark-guide/content/ch_installing-spark.html
И соответствующий адрес порта должен быть указан в таблице при подключении.
Если ваш Кластер защищен именем пользователя и паролем, нам нужно указать Аутентификацию как "ИМЯ ПОЛЬЗОВАТЕЛЯ И ПАРОЛЬ" и указать учетные данные там.
Даже если это вызывает ошибку, посмотрите на следующие области:
- Неправильный порт и / или служба, определенные в соединении
- Настройки веб-прокси или брандмауэра блокируют соединение с рабочим столом
- Сервер данных не запущен.