如何将Google Cloud Dataproc上的Hive数据库连接到Tableau

问题描述 投票:2回答:1

我已经创建了Google Cloud Dataprocs集群,然后继续创建Hive数据库和表,并在表中填充数据。我现在正在尝试将此表连接为Tableau中的数据源,但是Iam无法找到有效的解决方案。要添加,请使用Tableau Desktop Iam,并且尚未将其安装在GCE上。

Tableau Desktop首先是否支持在Dataprocs上连接到配置单元?

google-cloud-platform tableau google-cloud-dataproc
1个回答
0
投票

您没有提到Tableau的安装位置,因此有几个选项:

  • 让Tableau和Dataproc都在同一VPC上运行,然后可以在VPC中打开HiveServer2端口(10002)
  • 通过将Apache Knox复制到您选择的存储桶中来安装this initialization action。请注意,自述文件包含有关Hive的特定说明

编辑如果仅在桌面上使用它,则可以通过运行gcloud compute ssh MYCLUSTER-m --project PROJECT --zone ZONE -- -L 10002:localhost:10002使用ssh端口转发在桌面和群集的主服务器之间创建安全隧道。 Hive服务器应在localhost:10002上可用。

© www.soinside.com 2019 - 2024. All rights reserved.