Как подключить базу данных Hive в Google Cloud Datapro c к Tableau - PullRequest
2 голосов
/ 16 января 2020

Я создал кластер Google Cloud Dataprocs, а затем приступил к созданию базы данных Hive и таблицы и заполнил таблицу данными. Сейчас я пытаюсь подключить эту таблицу в качестве источника данных в Таблице, но я не могу найти решение, которое работает. Чтобы добавить, я использую Tableau Desktop и не установил его на GCE.

Поддерживает ли Tableau Desktop подключение к кусту в Dataprocs в первую очередь?

1 Ответ

0 голосов
/ 27 января 2020

Вы не упомянули, где установлен ваш Tableau, так что здесь есть несколько вариантов:

  • Если и Tableau, и Datapro c работают на одном VP C, а затем вы можно открыть порт HiveServer2 (10002) в VP C
  • Установить Apache Knox , скопировав это действие инициализации в корзину по вашему выбору. Обратите внимание, что README содержит определенные c инструкции для Hive

Edit Если вы используете его только с рабочего стола, вы можете использовать переадресацию порта s sh для создания безопасный туннель между вашим рабочим столом и мастером кластера с помощью команды gcloud compute ssh MYCLUSTER-m --project PROJECT --zone ZONE -- -L 10002:localhost:10002. Сервер Hive должен быть доступен на локальном хосте: 10002.

...