Tableau 自定义网络连接器
Tableau custom web-connector
目标
目前,我使用 Tableau 根据存储在 KnackHQ(在线数据库服务,具有 REST API)的数据生成报告。我现在必须从 KnackHQ 手动提取 数据作为 Excel(或 .csv)以上传到 Tableau。我想自动化这个过程。
调查
似乎有几个选项可以尝试:
- 通过 ODBC 的 Web 连接器(似乎我需要编写自己的 ODBC 驱动程序,这可能很棘手)
- 导出 CSV (http://databoss.starschema.net/tableau-live-data-connection-to-csv-over-http-rest/)
- OData (http://www.odata.org/)
- 数据引擎API (http://www.tableau.com/new-features/data-engine-api-0)
- 还有其他的吗?
关于简单性方面,这种集成的最佳方法是什么?
Tableau 9.1(将于 2015 年第 3 季度发布,但测试版已经可用)具有新功能:Tableau Web 数据连接器。这正是您所需要的,因为:
- 您可以使用 Tableau WDC 构建自定义连接器 Javascript API
- 使用这些连接器在 Tableau Desktop 中创建和刷新数据源
- 您的管理员可以导入连接器。从那时起,Tableau Server 可以根据您的 Web 服务来源数据安排和刷新数据提取
我建议查看这些 post 如何编写新的连接器:
- 5 Things to Know about the Tableau 9.1 Web Data Connector
- Google Spreadsheet with Tableau Web Data Connector
- MongoDB Tableau Web Data Connector
- Github Tableau Web Data Connector
您还可以查看官方 Tableau 文档,例如如何管理连接器:Web Data Connectors in Tableau Server
如果您想在它发布之前试用它,请按照此处 Tableau 社区网站上的说明进行操作:http://community.tableau.com/message/327560。
目标
目前,我使用 Tableau 根据存储在 KnackHQ(在线数据库服务,具有 REST API)的数据生成报告。我现在必须从 KnackHQ 手动提取 数据作为 Excel(或 .csv)以上传到 Tableau。我想自动化这个过程。
调查
似乎有几个选项可以尝试:
- 通过 ODBC 的 Web 连接器(似乎我需要编写自己的 ODBC 驱动程序,这可能很棘手)
- 导出 CSV (http://databoss.starschema.net/tableau-live-data-connection-to-csv-over-http-rest/)
- OData (http://www.odata.org/)
- 数据引擎API (http://www.tableau.com/new-features/data-engine-api-0)
- 还有其他的吗?
关于简单性方面,这种集成的最佳方法是什么?
Tableau 9.1(将于 2015 年第 3 季度发布,但测试版已经可用)具有新功能:Tableau Web 数据连接器。这正是您所需要的,因为:
- 您可以使用 Tableau WDC 构建自定义连接器 Javascript API
- 使用这些连接器在 Tableau Desktop 中创建和刷新数据源
- 您的管理员可以导入连接器。从那时起,Tableau Server 可以根据您的 Web 服务来源数据安排和刷新数据提取
我建议查看这些 post 如何编写新的连接器:
- 5 Things to Know about the Tableau 9.1 Web Data Connector
- Google Spreadsheet with Tableau Web Data Connector
- MongoDB Tableau Web Data Connector
- Github Tableau Web Data Connector
您还可以查看官方 Tableau 文档,例如如何管理连接器:Web Data Connectors in Tableau Server
如果您想在它发布之前试用它,请按照此处 Tableau 社区网站上的说明进行操作:http://community.tableau.com/message/327560。