瞭解資料集表格結合

一個資料集可以有多個表格。您新增的表格結合指出資料集表格之間的關係。

教學課程圖示 教學課程

當您將表格拖放至結合圖表建立多個表格資料集時,系統預設會自動在資料集的表格之間建立資料來源中定義的所有結合。Oracle Analytics 也會根據在表格間找到的相符資料欄名稱自動建立結合。定義資料集時,請務必先新增最詳細的表格。這通常是分析的主要表格。例如,銷售表格。接著新增產品、客戶、管道等其他表格,為您的分析提供相關環境資訊。如果您新增的是以維度建立模型的資料集表格或是異動表格,則最詳細的表格可能是含計量的事實表格。

在某些情況下,您可能會想手動建立資料集的結合。例如,資料集如果包含太多的相符資料欄,而刪除不必要的相符資料欄又太耗費時間。在此情況下,您可以關閉資料集的自動結合。請參閱停用資料集的自動結合

如果您依據事實和維度建立資料集且來源表格已存在結合,則會在資料集自動建立結合。如果您從多個連線和綱要建立資料集,則可手動定義表格間的結合。若要這麼做,請將維度表格拖放至事實表格,然後指定要使用的結合類型和結合資料欄。您可以在一個以上的資料欄建立結合。您所結合的資料欄必須是屬性資料欄且資料格式相同。

Oracle EPM Cloud、Oracle Essbase 或 Google Analytics (分析) 無法新增並結合至含有多個表格的資料集。如果您正在處理工作簿並納入不同資料集的資料,例如包含多個 Oracle Autonomous Data Warehouse 表格的資料集,以及包含 Oracle EPM Cloud 資料的資料集,則可使用混合來比對資料欄。請參閱混合資料集

註:

若要依據兩個星狀綱要來分析資料,請為每個星狀綱要建立資料集、將資料集新增至工作簿,然後混合資料集。

結合圖表會顯示多種結合圖示,用以表示表格間的結合類型,以及是否有不完整的連結。結合圖示是文氏圖縮圖,用以表示結合類型。

圖示 描述
內部結合

代表內部結合。選取此圖示後,會以藍色顯示。

內部結合會傳回與右側表格資料列相符的左側表格資料列。

左方結合

代表左方結合。選取此圖示後,會以藍色顯示。

左方結合會傳回左側表格的所有資料列以及右側表格的相符資料列 (如果有的話)。如果右側表格沒有相符的資料列,則左方結合的右側表格資料欄會是空值。

右方結合

代表右方結合。選取此圖示後,會以藍色顯示。

右方結合會傳回右側表格的所有資料列以及左側表格的相符資料列 (如果有的話)。如果左側表格沒有相符的資料列,則右方結合的左側表格資料欄會是空值。

完整外部結合

代表完整外部結合。選取此圖示後,會以藍色顯示。

完整外部結合傳回的結果集會包含左側和右側表格的所有資料列,以及兩側相符的資料列 (如果有的話)。如果沒有相符的項目,則沒有相符項目的一方會是空值。

未選取不完整結合

虛線代表不完整結合。選取此圖示後,會以藍色顯示。此圖示未選取時,會以黃色顯示。

按一下圖示以開啟結合編輯器並指定或修正結合。