指定分析準則

此程序是建構分析之處理作業中的一個步驟。

如需詳細資訊,請參閱何謂建構分析的處理作業?

您可以使用分析編輯器:準則頁籤來指定分析的準則,包括資料欄、篩選和選擇步驟。您還可以指定:

  • 資料欄在分析結果中的預設顯示順序

  • 值在檢視中的預設顯示排序

  • 預設格式 (例如,標題、小數位數、條件格式以及系統整體預設值)

  • 資料欄公式 (例如新增「等級」或「百分比」功能)

  • 資料欄總計的聚總規則

  • 主題區域窗格內主題區域資料夾和資料夾物件的排序順序

指定分析準則:

  1. 準則頁籤中,執行下列其中一項動作以選取要包括在分析中的資料欄:
    • 按兩下「主題區域」窗格中的資料欄。

    • 將資料欄從「主題區域」窗格拖放至「選取的資料欄」窗格。

      若要選取多個不連續的資料欄,請按住 Ctrl 鍵,然後點選要包括的每個資料欄。

    • 從「目錄」窗格拖放已存資料欄。

    選取的資料欄會顯示在「選取的資料欄」窗格內的方塊中。每個資料欄方塊有兩個區段。上方的區段顯示包含該資料欄之資料夾的名稱,例如「客戶」。下方的區段顯示資料欄名稱,例如「客戶名稱」。

    若要:

    • 在「主題區域」窗格中顯示的主題區域內起始搜尋,請按一下搜尋工具列按鈕。

    • 變更每個資料夾內主題區域資料夾和物件的排序順序,請按一下排序主題區域工具列按鈕。按一下按鈕,會執行排序,並關閉所有主題區域資料夾 (主要主題區域除外)。請參閱變更主題區域和主題區域資料夾的排序順序以瞭解其他資訊。

    • 新增或移除從中選取資料欄的相關主題區域,請按一下「主題區域」窗格中的新增/移除主題區域工具列按鈕,來顯示「新增/移除主題區域」對話方塊。

      如果您新增相關主題區域,但未從該主題區域新增任何資料欄至分析,在您關閉並重新開啟分析之後,該主題區域將與分析無關。

    • 重新整理「主題區域」窗格的內容,請按一下「主題區域」窗格上的重新整理工具列按鈕,或按一下按鈕旁的箭號。

      按一下按鈕可執行重新整理顯示的預設行為。按一下箭號可讓您選取重新整理顯示重新載入伺服器中繼資料,以重新整理主題區域的中繼資料。

  2. 視需要使用「選取的資料欄」窗格來修改資料欄或階層式資料欄的層次:
    • 在「選取的資料欄」窗格中,按一下資料欄名稱右邊的選項按鈕以顯示選項來執行下列動作:

      • 指定資料欄的排序順序。(您無法指定階層層次的排序順序。)

        如需詳細資訊,請參閱排序檢視中的資料

      • 編輯屬性資料欄與計量資料欄的公式,包括自訂標題及指定聚總規則。(您無法針對階層式資料欄或階層層次自訂標題、指定聚總規則或編輯公式。)

        如需詳細資訊,請參閱編輯資料欄的公式

      • 編輯資料欄特性以控制資料欄和階層層次的格式與互動。

        如需有關套用格式的詳細資訊,請參閱對資料欄套用格式

      • 新增屬性資料欄及計量資料欄的篩選。(您無法對階層式資料欄或階層層次新增篩選。) 如需詳細資訊,請參閱建立資料欄篩選

      • 從分析刪除資料欄。(您無法刪除階層層次。)

    • 按一下「選取的資料欄」窗格中的移除準則中的所有資料欄工具列按鈕,來從分析移除所有資料欄。

    • 按一下「選取的資料欄」窗格中的根據聯集、交集以及差異運算合併結果工具列按鈕,將兩個或更多分析的結果合併成單一結果。如需詳細資訊,請參閱使用集合運算結合資料欄

    • 使用「選取的資料欄」窗格中的拖曳資料欄按鈕,以在分析結果中的預設顯示順序放置資料欄。

  3. 視需要使用「篩選」窗格新增及編輯內嵌篩選。

    如需詳細資訊,請參閱建立資料欄篩選

  4. 視需要使用「選擇步驟」窗格建立或編輯選擇步驟。

    如需詳細資訊,請參閱使用資料選擇項目

  5. 視需要使用「目錄」窗格,從 Oracle BI 展示目錄新增指定篩選、計算的項目及群組。
  6. 視需要使用準則頁籤的工具列上的按鈕來顯示或隱藏「篩選」窗格、顯示或隱藏「選擇步驟」窗格,以及編輯分析的特性,例如沒有結果可用時要顯示的訊息類型 (預設或自訂)。

您現在可以將檢視新增至分析。請參閱顯示分析結果

請注意以下準則:

  • 通常,分析至少必須包含一個計量資料欄。計量資料欄是業務績效的重要累加計量,例如,每個商店的銷售額或每天開啟及關閉的服務要求數目。未包含任何計量資料欄的分析通常沒有任何意義,而且可能會導致查詢效能降低或非預期的結果。如果您想建立不包含任何計量資料欄的分析,請先洽詢管理員。

  • 一般而言,您應避免在同一分析中同時包括階層式資料欄和階層式資料欄中較低層次的屬性資料欄,除非您有將分析中的資料限於與屬性資料欄同一個層次的選擇步驟。如果這麼做,高於屬性資料欄層次之所有層次的資料將會不正確。

    舉例來說,假設您有一個名稱為 Merchandise Hierarchy 且具有以下這些層次的階層式資料欄:

    Total Product    Brand       LOB          Product Type             Product
    

    而您有另一個名稱為 Product Name 且層次與 Product 層次相同的屬性資料欄。如果您在同一分析中同時包括 Merchandise Hierarchy 和 Product Name 屬性資料欄,那麼 Product 層次以上的資料將會不正確。

  • 如果您在顯示分析結果之後,將「主題區域」窗格的資料欄新增至「選取的資料欄」窗格,則視分析特性對話方塊:資料頁籤中在準則頁籤新增之資料欄的顯示選項的設定值而定,資料欄會包含在現有的檢視中 (即顯示在檢視中) 或從現有的檢視排除:

    • 如果在在準則頁籤新增之資料欄的顯示特性選取了在現有的和新的檢視中顯示選項,則資料欄會包含在現有的檢視以及您新增的所有新檢視中。

    • 如果在在準則頁籤新增之資料欄的顯示選項選取了從現有的檢視中排除, 但在新檢視中顯示,則資料欄會從現有的檢視排除 (也就是說,會被放置在「版面配置」窗格的「排除」置放目標中),但包含在您新增的所有新檢視中。

      如需有關「排除」置放目標的詳細資訊,請參閱瞭解置放目標

瞭解不顯示空值

內容設計人員需要指定是否顯示空值。

依照預設,會隱藏所有分析的空值計量值。內容設計人員有時候可能會在分析中包括空值,以便呈現整體的資料狀況。若要設定顯示分析和檢視層次資料的空值,請選取包括空值選項。

選取包括空值選項時,下列各項適用於分析或檢視:

  • 資料欄成員顯示。

  • 若展開關閉不顯示空值之邊緣上的某個資料欄,該邊緣上之所有資料欄的不顯示空值也會為關閉狀態。

  • 選擇的成員和條件會套用到邊緣,而且會先篩選。請注意,空值可能也會因為套用的條件而未顯示。

  • 計算的項目、群組、合計、總計、以百分比顯示的資料以及伺服器累積聚總 (例如累積總和) 不會受到包括空值 設定的影響。

註:

Oracle BI Presentation Services 會根據 NQSConfig.INI 檔案中的 NULL_VALUES_SORT_FIRST 設定排序空值。

註:

若在計量上設定準則篩選,表格檢視中將抑制空值。

您無法關閉下列項目的不顯示空值設定:

關閉分析層次之不顯示空值設定的步驟如下:

  1. 準則結果頁籤中,按一下分析特性按鈕。

  2. 選取包括空值選項,以關閉所有檢視的不顯示空值設定。請注意,您可以覆寫漏斗圖、測量錶、圖表、表格、樞紐分析表以及格子圖之檢視層次的不顯示空值設定。

關閉漏斗圖、測量錶、圖表、表格、樞紐分析表以及格子圖之檢視層次的不顯示空值設定的步驟如下:

  1. 顯示特定檢視的結果頁籤。請參閱編輯檢視以瞭解其他資訊。

  2. 按一下特性按鈕。

  3. 針對檢視選取適當的包括空值選項。例如,如果您要關閉樞紐分析表中資料列和資料欄的不顯示空值設定,請選取包括只含空值的資料列包括只含空值的資料欄核取方塊。此設定會顯示含有資料的相對應維度以及空值。請注意,如果檢視包含提示或區段邊緣,它們也會繼承資料列邊緣或資料欄邊緣的不顯示空值設定值。

註:

關閉不顯示空值設定會增加傳回的資料量及影響效能。請洽詢管理員瞭解詳細資訊。

如果包括空值的分析結果不如預期,請確定來源的資料是一致的。如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Ensuring That Data in Multiple Sources Is Consistent

範例 1:包括空值時,在計量的資料列邊緣新增篩選

此範例顯示含不同資料列邊緣篩選選項的樞紐分析表。

假設您有一份樞紐分析表,其中資料列邊緣為「年度」,而且在樞紐分析表特性對話方塊中選取包括空值 (亦即會顯示空值)。

此圖顯示資料列邊緣上的 T05 Per Name Year (顯示空值) 範例。

此圖顯示資料列邊緣上的 T05 Per Name Year (顯示空值且「準則」篩選設為 2011 和 2012) 範例。當屬性資料欄設定「準則」篩選時,就會套用此篩選並且將相對應的資料列自分析移除。

範例 2:包括空值時,在計量的資料列邊緣新增篩選

此範例顯示篩選套用至包括空值之表格資料的樞紐分析表。

假設您有一份資料列邊緣為「年度」,而且在「樞紐分析表特性」對話方塊中選取空值 (準則與範例 1:包括空值時,在計量的資料列邊緣新增篩選中的相同) 的樞紐分析表。只不過這次在計量 1 - Revenue 設定值為「大於 23,000,000」的篩選。

此圖顯示結果的範例。Oracle BI Server 會針對未抑制的邊緣查詢傳回所有年度 (無論計量篩選為何)。因為 T05 Per Name Year 的計量值等於 23,000,000,所以會篩除資料列的值,但仍會顯示該資料列。

範例 3:包括空值時,在計量的資料列邊緣新增「不為空值」篩選

此範例顯示當一個不是空值的篩選套用到含有空值的樞紐分析表時所會顯示的內容。

假設您有一份資料列邊緣為「年度」,而且在「樞紐分析表特性」對話方塊中選取包括空值 (準則與範例 1:包括空值時,在計量的資料列邊緣新增篩選中的相同) 的樞紐分析表。只不過這次在計量 1 - Revenue 設定不為空值的篩選。

此圖顯示結果的範例。Oracle BI Server 會傳回所有值,並且在成員套用包括空值選項。因此,含有空值的所有資料列都顯示出來。

編輯資料欄的公式

當您指定分析的準則時,您可以編輯屬性資料欄與計量資料欄的公式。

此編輯作業只會影響分析之相關資訊環境中的資料欄,並不會修改主題區域中原始資料欄的公式。您也可以自訂表格與資料欄標題,以及指定資料欄總計的聚總規則。(此功能無法供階層式資料欄使用。)

資料欄公式會指定資料欄值所代表的項目。資料欄公式的最基本形式 (例如 "Base Facts"."1 - Revenue") 為在資料欄中以從資料來源取得的資料格式顯示資料。您可以編輯公式以新增函數、條件表示式等等。此編輯作業可讓您以各種方式呈現分析結果。例如,假設您要執行假設分析,並顯示當您將收益增加 10% 時,產品可能有多少收益。您可以將 1 - Revenue 資料欄的公式變更為顯示收益增加 10%,即可查看此增加的結果。此圖顯示樞紐分析表中的一項分析,其中包括 1 - Revenue 資料欄 (顯示資料來源中的收益) 和 1 - Revenue Increased by 10% 資料欄 (將 1 - Revenue 資料欄的公式編輯為計算增加 10% 的收益)。

編輯資料欄的公式:

  1. 在「選取的資料欄」窗格中,按一下您要編輯其公式之資料欄旁邊的選項按鈕,然後選取編輯公式。就會顯示編輯資料欄公式對話方塊。
  2. 使用編輯資料欄公式對話方塊:資料欄公式頁籤來執行各種工作,例如,建立自訂標頭及建立或編輯資料欄的公式。您可以使用運算子和字元按鈕建立簡單的數學公式,例如 "Base Facts"."1 - Revenue"*1.10。
  3. 選擇性使用編輯資料欄公式對話方塊:儲格頁籤,將資料欄的值合併成值集。
  4. 按一下確定

    資料欄公式會和使用該資料欄公式的分析一起儲存。

使用集合運算結合資料欄

藉由結合資料欄與集合運算,就能夠以不同方式顯示資料。

在您選取分析的主題區域之後,可以使用「聯集」或「交集」等的「集合」運算從一或多個主題區域結合資料欄。您可以藉由結合資料欄,建立一個以不同方式顯示資料的資料欄。

選取資料欄進行合併的準則

如果滿足特定準則,則可以合併資料欄。

選取資料欄以進行合併時,請記住下列準則:

  • 要合併之資料欄的數目與資料類型必須相同。每個資料欄傳回的資料列數目則可以不同。

  • 您可以從相同或不同的主題區域選取資料欄,但資料欄必須具有某些共同性。

  • 您可以對一組準則集合指定一個「集合」運算。例如,如果您要從「A - 銷售樣本」主題區域建立準則,您只能對那些資料欄套用一個「集合」運算。您不可以對準則集合中的不同資料欄套用不同的「集合」運算。

  • 當您合併準則時,不可以使用階層式資料欄、選擇步驟或群組。

使用集合運算合併資料欄和從相關主題區域新增資料欄之間的差異

集合運算和新增資料欄之間有很大的差異。

使用集合運算合併資料欄和從相關主題區域新增資料欄會產生不同的結果:

  • 當您使用「集合」運算來合併資料欄時,分析結果會顯示新合併,且受「集合」運算管理的單一資料欄。如需範例,請參閱範例:從一個主題區域合併資料欄

  • 當您從相關主題區域新增資料欄至分析時,結果會個別顯示每個新增的資料欄。例如,如果您具有適當許可權,就可以從主要主題區域選取一個資料欄,以及從相關主題區域選取另一個資料欄來建立分析。

如需相關資訊,請參閱何謂主題區域與資料欄?

範例:從一個主題區域合併資料欄

您可以合併單一主題區域中的兩個資料欄,藉此建立完整的資料集。

「A - 樣本銷售」主題區域包含一個 Office 資料夾,其中包含 D1 Office 和 D2 Department 資料欄。您可以合併這兩個資料欄,建立一個名稱為 Offices & Departments 的資料欄。您可以包含「全部聯集」的「集合」運算,以指定這個新的資料欄將在表格的單一資料欄中顯示來自兩個資料欄的所有值。

從一或多個主題區域合併資料欄

您可以從一或多個主題區域結合資料欄。

其中部分步驟包括參照使用「A - 樣本銷售」主題區域建立 Offices & Departments 資料欄的範例。

註:

資料欄中已經儲存為系統整體預設值的資料格式不會反映在合併的資料欄中。如果您希望合併的資料欄具有資料格式,您必須對合併的資料欄重新套用資料格式。如需資料格式的詳細資訊,請參閱資料欄特性對話方塊:資料格式頁籤。

從一或多個主題區域結合資料欄:

  1. 在「分析」編輯器中,建立一個使用主題區域 (例如「A - 銷售樣本」) 的空白分析。

  2. 準則頁籤中,選取要包括在分析中的資料欄。例如,從 Offices 資料夾選取 D1 Office ,以及從 Base Facts 資料夾選取 1 - Revenue。

  3. 在「選取的資料欄」窗格中,按一下根據聯集、交集以及差異運算合併結果工具列按鈕以顯示「選取主題區域」功能表。

  4. 選取其中包含要和之前已包括之資料欄合併的資料欄的主題區域。例如,按一下「A - 銷售樣本」。

    「選取的資料欄」窗格中會顯示「集合」運算區域。請注意顯示在準則下方有虛線框的方塊。這些方塊指示您必須和之前已包括之資料欄合併的資料欄種類。例如,方塊中可能包括 "Add Column (D1 Office)" 和 "Add Column (1 - Revenue)"。此文字指示您在這些方塊中包含的資料欄,都會使用「集合」運算與之前選取的 D1 Office 和 1 - Revenue 資料欄結合,以產生新的資料欄。當您結合計量資料欄時,不會執行任何算術運算。

  5. 在「主題區域」窗格中,選取要和原先選取的資料欄合併的資料欄。例如,從 Offices 資料夾選取 D2 Department ,以及從 Base Facts 資料夾選取 1 - Revenue。

    請注意,之前有虛線框的方塊現在已經含有您剛選取的資料欄。這表示您已經指定要合併的資料欄。

  6. 按一下結果資料欄連結下方的聯集按鈕。請選取要用於結合資料欄的運算類型。例如,選取全部聯集類型。

    對衍生的資料欄套用集合運算後,結果資料欄就是那些顯示在檢視中的資料欄。

  7. 按一下結果資料欄連結。請注意,「選取的資料欄」窗格會更新以顯示剛剛建立的新合併資料欄。您可以在此窗格中像使用其他資料欄那樣使用這些資料欄。例如,您可以依照下列步驟來重新命名第一個資料欄 (剛剛新合併的單一資料欄):

    1. 按一下 D1 Office 資料欄的選項按鈕。

    2. 選取資料欄特性

    3. 選取資料欄格式

    4. 確定已選取自訂標題

    5. 資料欄標題方塊中,輸入 Offices & Departments

    6. 按一下確定

  8. 按一下結果頁籤以檢視「複合版面配置」中表格的資料欄。

此圖顯示結合的 Offices & Departments 資料欄如何顯示在表格中。

檢視主題區域窗格中的中繼資料資訊

您可以檢視主題區域、資料夾、資料欄及階層層次的中繼資料資訊。

例如,在您建立分析而需要這些物件其中一個的完整描述時,中繼資料資訊會非常有用。

中繼資料資訊包含在中繼資料說明中。中繼資料說明就是一組靜態 XML 文件。每個 XML 文件描述一個中繼資料物件 (例如資料欄),包括其特性以及和其他中繼資料物件的關係。

檢視中繼資料資訊:

  1. 準則頁籤或結果頁籤的「主題區域」窗格中,選取您要檢視中繼資料資訊的主題區域、資料夾、資料欄或階層層次。
  2. 按一下工具列中的顯示其他按鈕,然後按一下開啟中繼資料說明

    視瀏覽器設定值而定,物件的中繼資料說明資訊會顯示在新的瀏覽器視窗或頁籤中。

    註:

    如果瀏覽器中沒有顯示中繼資料說明資訊,請確定已將瀏覽器設成可跨網域存取資料來源。