分析查詢
分析查詢是產生語意模型結果的查詢。 在背景中,每個 Power BI 視覺效果都會提交分析查詢給 Power BI 以查詢模型。 分析查詢會以資料分析運算式 (DAX) 查詢陳述式的形式撰寫。 不過,您不需要撰寫原生 DAX 語句;您只需要透過對應語意模型欄位來設定報表視覺效果。
分析查詢有以下三個循序實作的階段:
- 篩選
- 分組
- 摘要
篩選或配量會以相關性的資料為目標。 在 Power BI 報表中,篩選條件可以套用至三個不同的範圍:分別為整個報表、特定分頁或特定視覺效果。 當強制執行資料列層級安全性 (RLS) 時,篩選也會套用在背景中。 每個報表視覺效果都可以繼承篩選,或直接套用篩選。
分組或分隔會將查詢結果分成群組。
摘要會產生單一值結果。 一般而言,會使用摘要方法 (加總、計數等等) 來彙總數值資料行。 這些方法都是簡單的摘要。 您可以藉由定義以 DAX 撰寫的量值,達成更複雜的摘要 (例如總計百分比)。
並非所有分析查詢都需要篩選、分組和摘要:
- 通常,報表視覺效果會經過篩選,也許是依據時間週期或地理位置。
- 分組是選擇性的。 例如,卡片視覺效果是用來顯示單一值,與分組並不相關。
- 一般而言,報表視覺效果會進行摘要。 不過其中有個值得注意的例外狀況,即是交叉分析篩選器視覺效果與摘要並不相關。