【问题标题】:Specify todays date in REST API call when getting data in Power BI在 Power BI 中获取数据时在 REST API 调用中指定今天的日期
【发布时间】:2019-05-22 20:01:02
【问题描述】:

我正在使用 Power BI 并从 REST API 获取数据。我想将结果的日期范围指定为从指定的结束日期到今天的日期。什么是正确的语法?我试过 TODAY() 但这似乎不起作用,需要日期时间采用以下格式。

Source = Json.Document(Web.Contents("https://mywebsite.com/v1/site/1/records?startDate=2019-05-10T00:00:00.000Z&endDate=TODAY()"), 65001)

感谢您的帮助

【问题讨论】:

    标签: powerbi powerbi-desktop powerbi-datasource


    【解决方案1】:

    TODAY()函数是DAX函数,而这是M代码,你应该使用对应的date functions。此外,您将 TODAY() 放在引号之间,因此它将按原样发送。

    您可以将代码更改为如下所示:

    Source = Json.Document(Web.Contents("https://mywebsite.com/v1/site/1/records?startDate=2019-05-10T00:00:00.000Z&endDate=" & Date.ToText(DateTime.Date(DateTime.LocalNow()), "yyyy-MM-dd") & "T00:00:00.000Z")), 65001)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-06
      • 1970-01-01
      • 2023-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-04
      • 1970-01-01
      相关资源
      最近更新 更多