使用工作簿的資料集

本主題說明使用工作簿資料集所需的各種知識。

新增資料集至工作簿

工作簿可以使用多個資料集。

新增一個以上的資料集時,Oracle Analytics 會混合資料。您可查看預設混合,或是更新或新增資料集間的資料混合。請參閱混合資料集
  1. 在首頁中,將游標停駐於工作簿上,按一下動作 「動作」圖示,然後選取開啟
  2. 資料面板按一下新增,然後選取新增資料
    以下為 GUID-FF0C7C3F-3D35-4247-B2A0-C7E2B8F8CE93-default.jpg 的說明
    .jpg
  3. 選取資料集,再按一下新增至工作簿

取代工作簿中的資料集

在您取代資料集時,Oracle Analytics 會建議將取代之資料集內的資料欄重新對應至替代資料集的方式。您可以接受或更新這些建議的對應。

例如,您可以將工作簿的測試資料集取代為生產資料集。或者您也可以複製工作簿及其視覺化,然後使用工作簿複本作為範本。將工作簿複本重新命名後,您就可以新增其他資料集。
取代資料集時,您所指定的任何資料對應都會套用至工作簿。例如,如果您將某個資料元素對應至,此特定資料便會從工作簿的視覺化、計算式和篩選中移除。
  1. 首頁中,將游標停駐於要作為範本使用的工作簿上,按一下動作 (動作功能表省略符號圖示),然後選取開啟
  2. 視覺化頁面按一下資料
  3. 資料頁面中,按一下資料圖表
  4. 找到要取代的資料集,然後按一下動作
    以下為 GUID-5E165D8C-2B66-4255-9A98-21E7631682BB-default.jpg 的說明
    .jpg
  5. 選取取代資料集
  6. 取代資料集對話方塊中,按一下替代資料集。按一下選取
  7. 複查、更新及指定工作簿視覺化、計算式和篩選的資料欄對應。
  8. 按一下取代
  9. 選擇性的: 如果想要新增資料集之間的混合,在資料圖表中,請在要混合的資料集之間按一下,然後在混合資料對話方塊中新增資料欄相符項目。

移除工作簿中的資料集

您可以移除工作簿中的資料集。當您這麼做時,會將該資料集的所有資料欄從工作簿的視覺化、篩選及計算式中移除。

  1. 在首頁中,將游標停駐於工作簿上,按一下動作 「動作」圖示,然後選取開啟
  2. 視覺化工作區中,前往資料面板窗格,在要移除的資料集上按一下滑鼠右鍵,然後選取自工作簿中移除
    以下為 GUID-3022CFD3-0848-4CDD-9A11-AD43195733B6-default.jpg 的說明
    .jpg
  3. 按一下儲存

修改工作簿的資料集

您可以使用工作簿編輯器資料頁面,瀏覽至資料集編輯器或轉換編輯器以檢視或修改工作簿的資料集。

在資料圖表找到資料集圖示後,按一下編輯,即可開啟新的瀏覽器頁籤,其中包含您用來檢視或修改資料集的編輯器。工作簿編輯器會在自己的瀏覽器頁籤中保持開啟,並立即反映任何儲存的資料集變更。

註:

一個資料集可用於多個工作簿和資料流程。修改資料集會影響使用該資料集的所有工作簿和資料流程。
  1. 在首頁中,將游標停駐於工作簿上,按一下動作 「動作」圖示,然後選取開啟
  2. 在工作簿編輯器中,按一下資料以前往資料頁面
  3. 在資料圖表找出資料集,然後按一下該資料集的開啟按鈕。
    顯示的頁籤取決於您選取的資料集。
    • 如果資料集使用 Oracle EPM Cloud、Oracle Essbase 或 Google Analytics (分析) 連線,則會在頁籤中開啟轉換編輯器
    • 如果資料集使用的連線可支援多個表格 (例如,Oracle Database 或 Oracle Autonomous Data Warehouse),則會在頁籤開啟資料集編輯器
  4. 選擇性的: 如果顯示資料集編輯器,按一下您要檢視或修改的表格頁籤,就會顯示轉換編輯器
  5. 修改並儲存資料集。

混合資料集

本主題說明混合功能,以及如何混合工作簿的資料集。

瞭解混合

將多個資料集新增至工作簿時,Oracle Analytics 會嘗試在您新增的資料集間比對資料欄。這種比對稱為混合。

例如,資料集 A 可能包含延伸資料集 B 屬性的新維度。或者,資料集 B 可能包含可與資料集 A 中已存在的計量一同使用的新事實。

混合會自動比對共用一個共同名稱,並且資料類型與現有資料集內之屬性相容的外部維度。
資料混合對話方塊

在工作簿的資料面板中,未混合的資料集會以一條線區隔。
未混合資料集的資料面板

工作簿若包含未混合的資料集,資料元素與視覺化之間就會有所限制。舉例來說,如果您的工作簿包含兩個未混合的資料集,您就無法將其中一個資料集的資料元素包含在另一個資料集的篩選、視覺化或計算式中。

混合關係儲存在表格中,而不是儲存在工作簿中。因此,您新增或移除的任何混合相符項目都會影響使用相同表格的其他資料集。

使用 Oracle Essbase 或 Oracle EPM Cloud 連線的資料集無法進行混合。

工作簿內的資料集可能包含來自不同連線和綱要的表格。當資料集包含多個表格,這些表格將包含結合。請參閱瞭解資料集表格結合。您可以在工作簿中混合包含多個表格和結合的資料集。例如,當您希望工作簿包含交叉事實分析時,可以新增資料集並將其與多個表格混合。

關於不相符的混合資料值

在某些情況下,當您預期會在資料集中見到的資料列遺失時,您必須指定進行資料混合時要使用的資料集。

當您的工作簿包括兩個資料集的資料,而這兩個資料集內混合了屬性與值,且一個來源中存在的值不存在於另一個來源中時,有時就會遺失資料列。

假設有兩個資料集 (來源 A 與來源 B),它們所包含的資料列只有些微差異,如下圖所示。請注意,來源 A 沒有 IN-8,而來源 B 沒有 IN-7。



若為來源 A 選取所有資料列資料混合選項,為來源 B 選取相符的資料列資料混合選項,則會顯示下列結果。由於來源 B 沒有 IN-7,因此結果會包含空值的 Rep 和空值的 Bonus。



若為來源 A 選取相符的資料列資料混合選項,為來源 B 選取所有資料列資料混合選項,則會顯示下列結果。由於來源 A 沒有 IN-8,因此結果會包含空值的 Date 和空值的 Revenue。



來源 A 視覺化包括 Date 屬性,來源 B 包括 Rep 屬性,而相同的資料欄則是 Inv#。在維度規則中,除非也使用相同的資料欄,否則不能在相對表格的計量使用這些屬性。

混合包含屬性和計量的表格有兩個設定值。系統會根據每個視覺化中所使用的資料欄分別進行設定。這兩個設定值為所有資料列相符的資料列,而它們描述系統在傳回要視覺化的資料時會使用來源的哪些資料列。

系統將根據下列規則自動指定資料混合:

  • 若視覺化包含相同的資料欄,則含有相同資料欄的來源會設為所有資料列
  • 視覺化若包含屬性,系統就會將來源設為所有資料列,並將其他來源設為相符的資料列
  • 視覺化中的屬性若來自相同的來源,系統就會將來源設為所有資料列,並將其他來源設為相符的資料列
  • 若屬性來自多個來源,則工作簿元素面板中所列的第一個來源會設為所有資料列,而其他來源會設為相符的資料列

混合資料集

您的工作簿若包含多個資料集,則您可以將一個資料集的資料與另一個資料集的資料混合。

將多個資料集新增至工作簿時,系統會嘗試尋找與所新增資料相符的項目。系統會自動比對共用一個共同名稱,並且資料類型與現有資料集中之屬性相容的外部維度。混合關係儲存在表格中,而不是儲存在工作簿中。因此您新增或移除的任何混合相符項目,都會影響使用相同表格的其他資料集。

請參閱瞭解混合

使用 Oracle Essbase 或 Oracle EPM Cloud 連線的資料集無法進行混合。

註:

資料集可包含來自不同連線和綱要的表格。這些資料集會使用資料集編輯器定義的結合。若要減少或去除工作簿中的混合,Oracle 建議您儘可能建立包含多個表格的資料集並使用結合。請參閱從連線建立資料集
  1. 在首頁中,將游標停駐於工作簿上,按一下動作 「動作」圖示,然後選取開啟
  2. 若要將另一個資料集新增至工作簿,則請按一下資料,接著在資料頁面中,前往資料面板,然後依序按一下新增 (+) 和新增資料集
  3. 在「新增資料集」對話方塊中,選取一個資料集並按一下「新增至工作簿」。
  4. 資料頁面,前往資料圖表並找出要混合的資料集。
  5. 按一下資料集圖示之間的數字。
    相符的資料欄數
  6. 選擇性的: 若要變更資料欄比對,請按一下資料欄的名稱,然後選取不同的資料欄。

    如果資料欄的名稱和資料類型相同,系統會將這些資料欄視為可能的相符項目。您可以自訂這個部分,將一個資料欄指定為與另一個資料欄相符,方法為明確選取該資料欄,即使其名稱並不相同。您只能選取資料類型相同的資料欄。

  7. 選擇性的: 按一下新增另一項比對,接著在表格中選取您要結合的資料欄。
  8. 選擇性的: 若為第一次上傳的計量,請指定聚總類型,例如總和平均值
  9. 按一下確定

變更視覺化中的資料混合

您可以修改視覺化的特性以覆寫工作簿的資料混合設定值。

使用 Oracle Essbase 或 Oracle EPM Cloud 連線的資料集無法進行混合。
請參閱瞭解混合
  1. 在首頁中,將游標停駐於工作簿上,按一下動作 「動作」圖示,然後選取開啟
  2. 在工作簿中,選取視覺化,然後在特性面板中按一下資料集
    視覺化特性面板
  3. 若要變更預設混合,請按一下資料混合,然後選取自動自訂
    如果選擇自訂,可以將混合設為所有資料列相符的資料列
    • 您必須至少將一個來源指定給所有資料列
    • 如果兩個來源都是所有資料列,則系統會假設表格為純維度表格。
    • 您不能將兩個來源都指定給相符的資料列