Tableau配置(JDBC)

交互式高级分析使用AWS数据湖技术来支持数据查询、分析和检索。要将Tableau连接到Interact的高级分析解决方案,您需要:

  • 场景桌面
  • AWS Athena JDBC驱动程序
  • athena.propertiesconfiguration file
  • 交互高级分析凭证和配置细节

场景桌面

你需要安装一个Tableau Desktop版本,并有有效的订阅(或试用)。

下载版本可以在这里找到。
https://www.tableau.com/en-gb/support/releases

AWS Athena JDBC驱动程序

您可以在这个页面上找到最新的JDBC驱动程序。
https://docs.aws.amazon.com/athena/latest/ug/connect-with-jdbc.html

如果您需要较老版本的JDBC驱动程序,可以在这里找到它们。
https://docs.aws.amazon.com/athena/latest/ug/connect-with-previous-jdbc.html

下载完成后,您需要将驱动程序放置在以下位置。

  • MacOS:~ /图书馆/表/驱动程序
  • 窗口:C:\Program Files\Tableau\Drivers

Tableau的完整配置指南可以在这里找到AWS雅典娜部分。
https://www.tableau.com/en-gb/support/drivers?edition

athena.propertiesConfiguration File

交互式高级分析提供了一个单独的工作组对于每个客户,需要指定工作组当连接到交互高级分析时。

AWS Athena JDBC与Tableau,通过设置一个键-值对athena.properties文件。

创建一个名为athena.properties在以下路径。

~/我的Tableau存储库/数据源

如果提供给您的工作组名称为Inc_Ltd时,该文件的内容需要如下所示。

工作组= Inc_Ltd

关于*的完整文档AWS Athena JDBC配置可以在这里找到。
https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC-2.0.16.1000/docs/Simba+Athena+JDBC+Driver+Install+and+Configuration+Guide.pdf
具体的工作组可以在104页找到。

交互高级分析配置

这将作为高级分析技术培训的一部分提供给您,包括以下细节:

  • 服务器:如。athena.eu-west1.amazonaws.com(可以从这里检索https://docs.aws.amazon.com/general/latest/gr/athena.html<-可随时间改变)
  • S3暂存目录: s3://{mybucket}-results/(这是保存查询结果的地方)
  • Access Key ID:相当于用户名
  • 访问密钥:相当于密码
  • 工作组:这个不能在Tableau UI中设置,必须通过在这个位置创建一个文件来设置~/My Tableau Repository/Datasources/athena。属性,并将内容设置为eg。工作组= Inc_Ltd是否调用了所提供的工作组Inc_Ltd
  • 数据库:这是雅典娜数据库,您的分析数据将位于其中。
  • 表名:这是放置分析数据的雅典娜表。

通过Tableau连接

一旦你完成了上述步骤,你将能够通过Tableau界面连接到交互式高级分析。

选择*亚马逊雅典娜数据源。

873

您将被要求提供凭据-文本框名称映射到交互高级分析配置字段名称完全正确,因此应该非常直观。

524

登录后,您将能够根据Interact提供的数据库和表名称选择数据库和左侧的适当表(没有其他数据库或表将可见- Tableau可能显示为空)默认的数据库,这是一个Tableau错误。)

1919

现在您应该可以在Tableau中分析交互式高级分析数据了!


Baidu
map