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

时间:2019-02-27 18:56:29

标签: tableau tableau-server tableau-online tableau-public

我有一个在2018.2.3桌面中开发的仪表板,该仪表板最终将发布到我们的内部Tableau Web Portal中。我正在编写一个“帮助”选项卡,其中包含一些文档,说明等,以供用户在好奇的目的是查看报告,如何使用它,定义等时查看。

我想在标题中包含的是三个日期:

  • 创建报告
  • 刷新报告数据
  • 报告发布日期

前两个很简单,“创建报告”只是文本,因为我不知道如何获取报告实际开始的日期。文本对此很好。数据刷新很简单,就像使用“”一样。那很好。

我唯一的问题是我想包括最新的发布日期/修订版。现在,我在Tableau Web中将其视为仪表板上的元数据,但我希望它成为此“帮助”页面的一部分。是否可以使用某种尺寸或变量来执行此操作?提前致谢。

1 个答案:

答案 0 :(得分:1)

如果您在服务器上而不是在线,则可以查看从运行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

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