如何手动更新仪表板数据与谷歌表?

时间:2017-07-26 06:17:57

标签: tableau tableau-online tableau-public

在画面公众用谷歌表发布仪表板时,然后每天更新数据或我们可以手动更新如下图所示

enter image description here

但如何使用嵌入式网络中的tableau api手动更新?

我已经尝试了

 setInterval(function () {viz.refreshDataAsync() }, 3000);

you can find the tableau api here

1 个答案:

答案 0 :(得分:-1)

{编辑:删除我在URl中添加?:refresh = yes的答案,在这种情况下不起作用。}

Tableau public会在google工作表中创建数据的摘录,您需要刷新它才能使viz.refreshDataAsync()正常工作。

我认为tableau没有公开任何刷新Tableau公共提取的javascript或REST API。

我看到有两个(糟糕的!)选项:

  1. 在Tableau桌面客户端中打开工作簿,手动刷新数据源。现在重新发布工作簿。
  2. 依赖Tableau刷新数据。您可以选择“保持我的数据与Google表格同步”。在发布到Tableau Public时嵌入我的Google表单凭据选项。 Tableau将(希望!)每天刷新一次提取。请参见下图。Refresh option while publishing
相关问题