Tableau 在仪表板中包含最新修订(发布)日期

Tableau Include Latest Revision (Publish) Date in Dashboard

我有一个正在 2018.2.3 Desktop 中开发的仪表板,它最终将发布到我们的内部 Tableau Web 门户。我正在编写一个 "Help" 选项卡,其中包含一些文档、说明等,供用户查看,以防他们对报告的用途、使用方法、定义等感到好奇。

我想在 header 中包含的一篇文章是三个日期:

前两个很简单,"Report Created"只是文本,因为我不知道如何获取报告实际开始的日期。文字很适合这个。数据刷新很简单,只需使用“”即可。这非常有效。

我唯一的问题是我想包括最近的发布日期/修订。现在,我在 Tableau Web 中将其视为仪表板上的元数据,但我希望它成为此 "Help" 页面的一部分。有没有办法用某种维度或变量来做到这一点?提前致谢。

如果您使用的是服务器而非联机,您可以查看从运行 Tableau Server 的 WORKGROUP 数据库中获取此数据。使用 Tableau 中的本指南进行设置。

然后您将要查看 workbooksitesworkbook_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

您可以将此查询作为新数据源提取并构建要显示的文本。