我有一個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的情況下使用嗎?