在 Power BI Desktop 中為 DirectQuery 啟用雙向交叉篩選

篩選資料表以建立適當的資料檢視時,報表建立者和資料模型建立者面臨決定如何將篩選套用至報表的挑戰。 先前,資料表的篩選內容會保留在關聯性的一端,但不是另一端。 這種安排通常需要複雜的資料分析運算式 (DAX) 公式來取得想要的結果。

透過雙向交叉篩選,報表建立者和資料模型工具現在對使用相關資料表時可以套用篩選的方式擁有更多控制權。 雙向交叉篩選可讓它們套用資料表關聯性兩 端的篩選 。 您可以將篩選內容傳播至資料表關聯性另一端的第二個相關資料表,以套用篩選準則。

啟用 DirectQuery 的雙向交叉篩選

您可以在 [ 編輯關聯性 ] 對話方塊中啟用交叉篩選。 若要啟用關聯性的交叉篩選,您必須設定下列選項:

  • 將 [交叉篩選方向 ] 設定 [兩者 ]。

  • 選取 [ 雙向套用安全性篩選]。

    Screenshot of the Edit relationship dialog box with Cross filter direction set to both and the checkbox to Apply security filter in both directions selected.

注意

在 Power BI Desktop 中建立交叉篩選 DAX 公式時,請使用 UserPrincipalName 。 此欄位通常與使用者的登入相同,例如 joe@contoso.com ,而不是 UserName 。 因此,您可能需要建立將 UserName EmployeeID 對應 UserPrincipalName 的相關資料表。

如需雙向交叉篩選運作方式的詳細資訊和範例,請參閱 Power BI Desktop 的雙向交叉篩選白皮書