我有一个在2018.2.3桌面中开发的仪表板,该仪表板最终将发布到我们的内部Tableau Web Portal中。我正在编写一个“帮助”选项卡,其中包含一些文档,说明等,以供用户在好奇的目的是查看报告,如何使用它,定义等时查看。
我想在标题中包含的是三个日期:
前两个很简单,“创建报告”只是文本,因为我不知道如何获取报告实际开始的日期。文本对此很好。数据刷新很简单,就像使用“”一样。那很好。
我唯一的问题是我想包括最新的发布日期/修订版。现在,我在Tableau Web中将其视为仪表板上的元数据,但我希望它成为此“帮助”页面的一部分。是否可以使用某种尺寸或变量来执行此操作?提前致谢。
答案 0 :(得分:1)
如果您在服务器上而不是在线,则可以查看从运行Tableau Server的WORKGROUP
数据库获取此数据的情况。使用Tableau中的本指南进行设置。
然后,您将要查看workbook
,sites
和workbook_versions
表。这是一个可能有帮助的示例查询。
select s.name site, w.name workbook, wv.version_number, wv.published_at, w.updated_at
from workbooks w
left join sites s on w.site_id = s.id
left join workbook_versions wv on w.id = wv.workbook_id
where upper(w.name) like '%<WORKBOOK>%'
group by 1,2,3,4,5
having w.updated_at = max(w.updated_at)
published_at
是初始发布的时间戳。
updated_at
是更新的最后日期。
version_number
是该工作簿已发布到该站点的次数的计数。
这里是所有其他可用表的data dictionary。
您可以将此查询作为新的数据源,并构建要显示的文本。