我使用python脚本从3个不同的RDS执行一系列复杂查询,然后将数据导出到CSV文件中。我现在正试图找到一种方法来自动发布每周使用这些数据到Tableau服务器的仪表板,这样当我运行我的python代码时,它将生成新数据,随后,Tableau服务器上的仪表板将是也更新了。
我已经尝试了几个选项,包括使用csv文件的完整UNC路径作为实时连接,但Tableau服务器无法读取此路径。现在,我正在考虑创建一个PowerShell脚本,该脚本可以每周运行一次,调用python脚本来创建数据集,然后刷新tableau桌面,最后重新发布/覆盖仪表板到tableau服务器。
有关如何进行此操作的任何想法?