我有一个AI仪表板,其中有许多查询显示上次运行结果。每个查询都会这样做:Azure应用程序见解查询共享相同的变量
let lastRun = customMetrics
| where session_Id != ''
| top 1 by timestamp desc
| project session_Id;
customMetrics
| where session_Id in (lastRun)
...
如前所述,查询结果(上次运行)固定在仪表板上。
问题是: 有没有方法来注入SessionId(现在每次计算为lastRun局部变量)而无需自定义/复制查询?如果没有,我可以在一个地方至少修改一个生成sessionId的查询,而其他查询(在单独的范围内)更新吗?
E.g.在仪表板上输入我感兴趣的sessionId,并将sessionId作为参数传递给查询?理想情况下,整个仪表板都会刷新。
我可以在没有Power BI的情况下使用吗?