Tableau自定义Web连接器

时间:2015-07-08 12:30:09

标签: csv odbc tableau tableau-server

目标

目前我使用Tableau根据我在KnackHQ(在线数据库服务,它有一个REST API)存储的数据生成报告。我现在必须从KnackHQ 手动提取数据作为Excel(或.csv)以上传到Tableau。我想自动化这个过程。

研究

似乎有几种选择:

  1. 通过ODBC的Web连接器(似乎我需要在我的情况下编写自己的ODBC驱动程序,这可能很棘手)
  2. 导出CSV(http://databoss.starschema.net/tableau-live-data-connection-to-csv-over-http-rest/
  3. OData(http://www.odata.org/
  4. 数据引擎API(http://www.tableau.com/new-features/data-engine-api-0
  5. 还有其他人吗?
  6. 任何想法在简单性方面可能是这种整合的最佳方法吗?

1 个答案:

答案 0 :(得分:3)

从Tableau 9.1(将于2015年第3季度发布但测试版已经发布)有一项新功能: Tableau Web数据连接器。这正是您所需要的,因为:

  • 您可以使用Tableau WDC Javascript API构建自定义连接器
  • 创建&使用这些连接器在Tableau Desktop中刷新数据源
  • 您的管理员可以导入连接器。从那时起,Tableau Server可以根据您的Web服务发起数据计划和刷新数据提取

我建议查看这些关于如何编写新连接器的帖子:

您还可以查看官方 Tableau文档,例如如何管理连接器:Web Data Connectors in Tableau Server

如果您想在发布之前尝试使用此功能,请按照Tableau社区网站上的说明进行操作:http://community.tableau.com/message/327560