在分析數(shù)據(jù)時,不可能總是對單個數(shù)據(jù)表進行分析,有時需要把多個數(shù)據(jù)表導入到PowerBI中,通過多個表中的數(shù)據(jù)及其關(guān)系來執(zhí)行一些復雜的數(shù)據(jù)分析任務,因此,為準確計算分析的結(jié)果,需要在數(shù)據(jù)建模中,創(chuàng)建數(shù)據(jù)表之間的關(guān)系。在PowerBI中,關(guān)系(Relationship)是指數(shù)據(jù)表之間的基數(shù)(Cardinality)和交叉篩選方向(Cross Filter Direction)。

基數(shù)(Cardinality)

基數(shù)關(guān)系類似于關(guān)系表的外鍵引用,都是通過兩個數(shù)據(jù)表之間的單個數(shù)據(jù)列進行關(guān)聯(lián),該數(shù)據(jù)列叫做查找列,兩個數(shù)據(jù)表之間的基數(shù)關(guān)系是1:1,或者1:N,或者N:1,基數(shù)關(guān)系表示的含義是:

  • 多對一 (N:1):這是最常見的默認類型。這意味著一個表中的列可具有一個值的多個實例,而另一個相關(guān)表(常稱為查找表)僅具有一個值的一個實例。

  • 一對一 (1:1):這意味著一個表中的列僅具有特定值的一個實例,而另一個相關(guān)表也是如此。

例如,TableA和TableB之間的基數(shù)關(guān)系是1:N,那么TableA是TableB的查找表,TableB叫做引用表,在查找表中,查找列的值是唯一的,不允許存在重復值,而在引用表中,查找列的值不唯一。

在PowerBI中,有時,引用表會引用查找表中不存在的數(shù)據(jù),默認情況下,PowerBI會自動在查找表中增加一個查找值Blank,所有不存在于查找表中的值,都映射到Blank。

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式