2015-03-17 3 views
0

Я пытаюсь подключить таблицу Hbase к Tableau для выполнения аналитики непосредственно поверх смоделированных данных, находящихся в Hbase (а не для сопоставления таблиц с более традиционной RDBMS, такой как MySql).Tableau -> Hbase connectivity [драйвер odbc]

Может ли кто-нибудь указать мне на некоторые драйверы ODBC, которые я могу использовать для этого. Я пробовал драйвер ODBC от Simba, но не мог зайти слишком далеко, я также ищу альтернативу с открытым исходным кодом.

Благодаря

+0

Можете ли вы рассказать о том, как вы не могли пройти очень далеко? Драйвер Simba должен работать, если я не могу помочь вам туда добраться. – KylePorter

ответ

0

Там нет никакого способа, чтобы соединиться с Tableau к Hbase данных напрямую, но в настоящее время Tableau поддерживает подключение к данным, хранящимся в Cloudera х, Hortonworks' и MAPRdbs' реализации HBase через драйвер ODBC улей.

Вы можете найти более here и here.

0

Вы можете использовать драйвер Simba HBase ODBC и попробовать. Я скачал пробную версию и не зашел достаточно далеко. Но это возможность.

Нати

0

Драйвер ODBC Simba HBase работает очень хорошо для меня, и я в настоящее время с помощью Tabeleau с ним.

На какой стадии ваша неудача?

1

Вы можете использовать Драйвер ODBC от Simba HBase. обзор того же процесса, который я написал здесь: http://mydailyfindingsit.blogspot.in/2015/08/connect-hbase-in-hortonworks-and-tableau.html

Шаг 1: Запустите сервер отдыха в Hortonworks Linux машине

  /usr/hdp/2.2.6.0-2800/hbase/bin/hbase-daemon.sh start rest -p 9768 

Примечание: 9768 это порт, я выбрал. убедитесь, что этот порт свободен в вашей машине, или используйте другой порт.

Шаг 2: Скачать Simba драйвера ODBC (в Windows, машины, где сервер является таблица)

  http://www.simba.com/connectors/apache-hbase-odbc 

Шаг 3: Установите его.

Шаг 4:

Перейти к пути выделены желтым цветом -> Добавить Public Virtual IP (вы можете получить его из Azure VM - панель). Введите порт, который используется в команде на шаге 1.

Шаг 5: Если вы используете Azure, убедитесь, что в конечных точках вы открыли порт 9768.

Шаг 6: Проверьте соединение, он должен показать список таблиц.

Шаг 7: Соединитесь с таблицей, используя другое соединение ODBC. Выберите Simba в качестве драйвера и предоставите сервер.

Шаг 8: Если он не работает, убедитесь, что вы скопировали файл лицензии Simba, который вы получили по электронной почте, в установленное место.(C: \ Program Files \ Simba HBase ODBC Driver \ Lib)

0

Вы можете использовать Apache Drill https://drill.apache.org/

Дрель имеет Hbase плагин и Hbase запроса КФ как реляционные запросы

Tableau может подключиться к Сверло

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