在Power Bi中定义今天的日期

时间:2020-02-03 13:31:23

标签: powerbi powerbi-desktop

我有一份有关Power Bi的2018-2019年用例报告。 我使用了许多日期函数,例如isInCurrentYear,isInCurrentMonth ...

但是今天的日期总是在变化(正常)...所以我想解决这个问题。

例如,我希望今天是30/03/2019。永不改变。

我该怎么做?谢谢

1 个答案:

答案 0 :(得分:1)

要定义今天的日期,它将是: DAX:TODAY() M:DateTime.LocalNow()DateTime.FixedLocalNow()

对于M,仅为了获取日期部分,请使用DateTime.Date(DateTime.LocalNow())

然后您可以使用DateTime.Date(DateTime.LocalNow())格式化或提取日期的相关部分,并使用IF子句检查它是否是今天的日期

在M个计算的列中


$.getJSON( "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=1500&type=restaurant&keyword=cruise&key=YOUR_API_KEY", function( json ) {
  console.log( "JSON Data: " + json );
 });

您可以使用Date.FromText()设置固定日期 例如:

if [Your date column] = DateTime.Date(DateTime.LocalNow()) then "Current Date" else "Not Current Day

您还可以使用参数设置日期,并在查询中引用该日期

希望有帮助