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界面连接到交互式高级分析。
选择*亚马逊雅典娜数据源。
您将被要求提供凭据-文本框名称映射到交互高级分析配置字段名称完全正确,因此应该非常直观。
登录后,您将能够根据Interact提供的数据库和表名称选择数据库和左侧的适当表(没有其他数据库或表将可见- Tableau可能显示为空)默认的数据库,这是一个Tableau错误。)
现在您应该可以在Tableau中分析交互式高级分析数据了!
更新 大约两年前