Tableau api 更新数据库时能否自动刷新Tableau Desktop

Tableau api 更新数据库时能否自动刷新Tableau Desktop,tableau-api,Tableau Api,我正在使用Tableau Desktop 9.0通过从DB2数据库提取数据来创建可视化。但是这个数据库每天都在更新。也就是说,每次数据库中的数据发生更改时。因此,我是否可以安排一项任务,在特定的时间间隔自动刷新提取的数据源,以便在更新报告后,应相应地反映结果。这可以通过Tableau桌面自动完成吗?最主要的是,它可以在已知的Tableau服务器上轻松完成。但是我买不起服务器,所以我正在尝试得到一个答案:是否可以使用Tableau桌面。在批处理脚本(如DOS/cmd或PowerShell)中使用,

我正在使用Tableau Desktop 9.0通过从DB2数据库提取数据来创建可视化。但是这个数据库每天都在更新。也就是说,每次数据库中的数据发生更改时。因此,我是否可以安排一项任务,在特定的时间间隔自动刷新提取的数据源,以便在更新报告后,应相应地反映结果。这可以通过Tableau桌面自动完成吗?最主要的是,它可以在已知的Tableau服务器上轻松完成。但是我买不起服务器,所以我正在尝试得到一个答案:是否可以使用Tableau桌面。

在批处理脚本(如DOS/cmd或PowerShell)中使用,并计划批处理脚本在Windows任务计划程序上运行。

假设您使用的是Windows。使用Task Scheduler每天计划(一种变体)以下Powershell脚本

C:\Program Files\Tableau\Tableau 9.0\bin>tableau refreshextract--server
https://blah_blah_server_name --username YourServerSignIn --password 
YourServerPwd  --datasource "Some_Table" --source-username YourDatabaseSignIn
--source-password YourDatabasePassword

可能重复的链接。Tableau桌面不支持计划提取,没有更改9.0I上的错误。检查