可视化power bi中的最后刷新日期

时间:2017-09-15 09:20:39

标签: data-visualization powerbi dax m

是否可以在电源BI中添加一张卡片,以显示上次数据集的上次更新时间?

非常感谢!

3 个答案:

答案 0 :(得分:4)

您可以创建一个空白查询并使用以下M查询来创建单个单元格表:

let
    Source = #table(type table[Last Refresh=datetime], {{DateTime.LocalNow()}})
in
    Source

query

然后您可以使用Card视觉效果并在列中拖动来显示它。您可以重命名该字段以删除默认聚合。 (这并不重要,因为反正只有一行数据)

result

每次刷新数据时都会重新计算该值。

答案 1 :(得分:3)

您可以通过在模型中添加calculated column(刷新数据列)并使用公式=NOW()

来实现此目的

然后添加measure

Last Refresh Date :=MAX(Table[Last Refresh Column])

由于计算列仅在模型刷新时计算 - 它将确保计算正确。

答案 2 :(得分:0)

根据位置的不同,它们确实与所有这些功能混淆。 让我建议您一个可行的方法: 转到:

查询编辑器 1.右键单击左侧的“查询”正文 2.新查询 3.空白查询 4.通过输入正确的服务器实例和数据库名称来粘贴以下公式, “ = Sql.Database(” Server \ Instance“,” Database“,[Query =”从AnyTableName中选择GETDATE()LastRefreshDate“])

会解决。而且由于它是直接从服务器提取的,因此您不必担心在PowerBI中选择正确的DateTimeZone函数。