是否可以在Power BI中添加一张卡片,显示下方数据集的最后更新时间?
谢谢!
是否可以在Power BI中添加一张卡片,显示下方数据集的最后更新时间?
谢谢!
您可以通过在模型中添加一个公式为=NOW()
的计算列
(刷新数据列)来实现此目标。
然后添加度量
。
Last Refresh Date :=MAX(Table[Last Refresh Column])
由于计算列仅在模型刷新时计算,因此可以确保计算结果的正确性。
Last Refresh = FORMAT(UTCNOW()+TIME(8,0,0),"dd MMMM YYYY ttttt")
根据位置的不同,所有这些函数真的很令人困惑。让我建议一个可行的方法:
进入查询编辑器: 1.在左侧的查询主体上单击右键 2.新建查询 3.空白查询 4.通过放置正确的服务器实例和数据库名称,粘贴以下公式:"= Sql.Database("Server\Instance", "Database", [Query="select GETDATE() LastRefreshDate from AnyTableName"])
它会起作用。由于它直接从服务器中提取数据,因此您不必担心在PowerBI中选择正确的DateTimeZone函数。