我正在寻找一种将特定日期范围内的实时数据和数据显示到 Power BI 报告的方法。
我们尝试了什么 -
- 从 TSI 复制自定义查询
- 连接到 Power BI
- 在 Power BI Desktop 中添加了开始和结束日期的查询参数。
let
//create variables for start and end times
start = DateTime.ToText(StartDateTime),
end = DateTime.ToText(EndDateTime),
queryPart1 = "{""storeType"":""WarmStore"",""isSearchSpanRelative"":true,""clientDataType"":""RDX_20200713_Q"",""environmentFqdn"":""someid.env.timeseries.azure.com"",
""queries"":[
{""getEvents"":
{""searchSpan"":
{""from"":""",
queryPart2 = start,
queryPart3 = """,""to"":""",
queryPart4 = end,
queryPart5 = """},",
queryPart6 = """timeSeriesId"":[""edgedevicename"",""sensorname""],""take"":250000}}]}",
//combine individual sections of query into one
finalQuery = Text.Combine({queryPart1,queryPart2,queryPart3,queryPart4,queryPart5,queryPart6}),
Source = AzureTimeSeriesInsights.Contents([JsonPayload = finalQuery])
in
Source
- 刷新查询后获取 Power BI Desktop 上的实时数据。
- 我们还可以使用编辑参数获取特定日期范围的数据
问题
- 它仅在我们使用 Power BI Desktop 时有效,我们希望从已发布的报表中更改查询参数。
- 我们已关注Power BI 视频,但无法看到将参数绑定到任何列的选项,如下图所示 -
问题 -
Power BI 是否支持TSI 连接器的m 查询参数?如果没有,微软是否有解决上述问题的建议?