如何管理資料關係
中的 「模型」檢視 Power BI Desktop 允許您直觀地設置表或元素之間的關係。 關係是指兩個或多個表連結在一起,因為它們包含相關數據。 使用關係允許使用者跨多個表運行相關數據的查詢。 使用「模型」檢視查看數據的關係圖檢視。
本單元中的任務包括:
在“模型”視圖中,請注意,塊表示每個表,它們之間的線表示關係。
添加和刪除關係非常簡單。 若要刪除關係,請右鍵按兩下該關係,然後選擇 “刪除”。 要創建關係,請將欄位從一個表中拖放到要連結的另一個表的欄位上。
若要在報表中隱藏表或單個列,請在“模型”視圖中右鍵按兩下該表或列,然後選擇 “在報表檢視中隱藏”。
若要更詳細地查看數據關係,請在“主頁” 選項卡上選擇“ 管理關係” 。 “ 管理關係” 對話框將關係顯示為清單,而不是可視化圖表。 從對話框中,可以選擇 「自動檢測 」以查找新數據或更新數據中的關係。 選擇“ 編輯 ”以手動編輯關係。 您可以在“編輯”部分找到高級選項,以設置 關係的基數 和 交叉篩選 方向。
下表說明瞭基數選項。
基數選項 | 範例 |
---|---|
多對一 | 最常見的默認關係。 一個表中的列可以具有多個值實例。 相關表 (或查找表) 只有一個值實例。 |
一對一 | 一個表中的列只有一個特定值的實例,另一個相關表只有一個特定值的實例。 |
通常,我們建議盡量減少雙向關係的使用。 它們可能會對模型查詢性能產生負面影響,並可能為報表使用者提供令人困惑的體驗。
通過設置數據之間的準確關係,您可以跨多個數據元素創建複雜的計算。
有關詳細資訊,請參閱: 創建和管理中 Power BI Desktop 的關係和 雙向關係指南。