在 Power BI 中引用其他表的列通常需要創(chuàng)建關(guān)系,并使用相關(guān)函數(shù)或功能來訪問和使用這些列。以下是一般步驟:
### 創(chuàng)建表之間的關(guān)系:
1. **數(shù)據(jù)建模**:
- 確保你已將相關(guān)表導(dǎo)入 Power BI 中。
- 轉(zhuǎn)到“數(shù)據(jù)視圖”(Data View)或“關(guān)系”(Relationships)視圖,在這里你可以管理表格之間的關(guān)系。
2. **創(chuàng)建關(guān)系**:
- 在“關(guān)系”視圖中,找到你想要建立關(guān)系的兩個表格。
- 選擇共享公共字段的列,拖動一個列到另一個表的相應(yīng)列上,以建立關(guān)系。
### 引用其他表的列:
一旦建立了表之間的關(guān)系,你就可以使用以下方法之一來引用其他表的列:
1. **DAX 函數(shù)**:
- 使用 DAX 函數(shù)來創(chuàng)建計算列或度量值,以訪問其他表的數(shù)據(jù)。例如,使用 `RELATED`、`RELATEDTABLE`、`LOOKUPVALUE` 等函數(shù)來檢索其他表的相關(guān)數(shù)據(jù)。
示例:
```DAX
RelatedTableColumn = RELATED('OtherTable'[ColumnName])
```
2. **Power Query**:
- 通過 Power Query 在數(shù)據(jù)加載階段合并查詢或者使用“合并查詢”功能來將兩個表連接起來。這將在數(shù)據(jù)加載時創(chuàng)建一個新表,其中包含了來自不同表的列。
### 說明和注意事項:
- 確保你了解你的數(shù)據(jù)模型,理解哪些表之間有關(guān)聯(lián)關(guān)系以及如何正確地引用其他表的列。
- 在引用其他表的列時,需要根據(jù)關(guān)系的設(shè)置和數(shù)據(jù)模型來選擇正確的函數(shù)和方法,以確保數(shù)據(jù)的準(zhǔn)確性和完整性。
以上是在 Power BI 中引用其他表的列的一般操作方法。根據(jù)你的具體需求和數(shù)據(jù)模型的復(fù)雜性,可能需要更深入的學(xué)習(xí)和了解。