我有一个要求,因此,一旦新数据到达数据库,我需要刷新提取。
我尝试使用tabcmd使用自定义代码
答案 0 :(得分:0)
您最好的选择可能是设置增量提取刷新,该刷新将安排在Tableau Server上安排为每15分钟运行一次。摘录将在可用时提取新数据。
如果您不在Tableau Server上,则必须使用Python和Tableau的Extract API进行检查,以检查表中是否有新记录,然后相应地重建提取。
答案 1 :(得分:0)
REST API可以刷新摘录。
在Tableau Community Forum上有一篇有趣的文章,关于您使用TabCMD的困难以及使用REST API背后的逻辑的介绍,这与您的情况类似。有一个很好的讨论,许多博客示例概述了编码过程。