Spotfire 可以根据用户名更改数据表源目录吗?



我们希望将 Spotfire 仪表板分发给不同的用户,但是数据源文件的位置位于 SharePoint 上,并且对于它映射到的每个用户

:C:\Users\myusername\Sharepoint\spotfiretable.csv

其中myuserh是Windows登录帐户用户名,如果我给了某人这个Spotfire文件,他们必须被提示将Spotfire重定向到在其用户名下映射的同一文件夹。有没有办法避免这种情况,并让 Spotfire 通过从系统环境变量中获取用户名信息来自动识别数据源的位置?

我会尝试在 dxp/分析中嵌入数据源,没有数据,只有列名。这样就不必重新创建视觉等。

设置 python 脚本以将数据源更新为用户名路径并刷新表。您甚至可以在加载时触发此事件,因此对于最终用户来说,这将是无形的。

这是一个链接,显示指向更新数据源的 python 脚本。 https://spotfired.blogspot.com/2014/05/replace-data-tables-from-file.html?m=1

如果您需要有关 python 脚本的帮助,请发布一个新问题,其中包含您尝试实现的代码。

最新更新