我正在使用Tableau Desktop 9.0通过从DB2数据库中提取数据来创建可视化。但是这个数据库每天都在更新。也就是说,每次数据库中的数据都会发生变化。因此,我可以安排在特定时间间隔自动刷新提取的数据源的任务,以便在更新报告后应相应地反映结果。可以通过Tableau Desktop自动完成吗?最重要的是,可以像已知的那样在Tableau Server上轻松完成。但我买不起服务器,所以我试图得到一个答案是否可以使用Tableau Desktop。
答案 0 :(得分:0)
在批处理脚本(如DOS / cmd或PowerShell)中使用Tableau Data Extract Command-Line Utility并安排批处理脚本在Windows任务计划程序上运行。
答案 1 :(得分:0)
假设您正在使用Windows。使用任务计划程序每天安排(变体)以下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