此程序是建構分析之處理作業中的一個步驟。
如需詳細資訊,請參閱何謂建構分析的處理作業?。
您可以使用分析編輯器:準則頁籤來指定分析的準則,包括資料欄、篩選和選擇步驟。您還可以指定:
資料欄在分析結果中的預設顯示順序
值在檢視中的預設顯示排序
預設格式 (例如,標題、小數位數、條件格式以及系統整體預設值)
資料欄公式 (例如新增「等級」或「百分比」功能)
資料欄總計的聚總規則
主題區域窗格內主題區域資料夾和資料夾物件的排序順序
指定分析準則:
您現在可以將檢視新增至分析。請參閱顯示分析結果。
請注意以下準則:
通常,分析至少必須包含一個計量資料欄。計量資料欄是業務績效的重要累加計量,例如,每個商店的銷售額或每天開啟及關閉的服務要求數目。未包含任何計量資料欄的分析通常沒有任何意義,而且可能會導致查詢效能降低或非預期的結果。如果您想建立不包含任何計量資料欄的分析,請先洽詢管理員。
一般而言,您應避免在同一分析中同時包括階層式資料欄和階層式資料欄中較低層次的屬性資料欄,除非您有將分析中的資料限於與屬性資料欄同一個層次的選擇步驟。如果這麼做,高於屬性資料欄層次之所有層次的資料將會不正確。
舉例來說,假設您有一個名稱為 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
設定排序空值。註:
若在計量上設定準則篩選,表格檢視中將抑制空值。您無法關閉下列項目的不顯示空值設定:
直接資料庫要求。請參閱使用直接資料庫要求以瞭解其他資訊。
已經結合的分析。請參閱使用集合運算結合資料欄以瞭解其他資訊。
手寫編碼的邏輯 SQL 分析或使用「進階邏輯 SQL」設定值轉換的所有分析。如需其他資訊,請參閱檢查分析的邏輯 SQL 敘述句。
關閉分析層次之不顯示空值設定的步驟如下:
在準則或結果頁籤中,按一下分析特性按鈕。
選取包括空值選項,以關閉所有檢視的不顯示空值設定。請注意,您可以覆寫漏斗圖、測量錶、圖表、表格、樞紐分析表以及格子圖之檢視層次的不顯示空值設定。
關閉漏斗圖、測量錶、圖表、表格、樞紐分析表以及格子圖之檢視層次的不顯示空值設定的步驟如下:
顯示特定檢視的結果頁籤。請參閱編輯檢視以瞭解其他資訊。
按一下特性按鈕。
針對檢視選取適當的包括空值選項。例如,如果您要關閉樞紐分析表中資料列和資料欄的不顯示空值設定,請選取包括只含空值的資料列和包括只含空值的資料欄核取方塊。此設定會顯示含有資料的相對應維度以及空值。請注意,如果檢視包含提示或區段邊緣,它們也會繼承資料列邊緣或資料欄邊緣的不顯示空值設定值。
註:
關閉不顯示空值設定會增加傳回的資料量及影響效能。請洽詢管理員瞭解詳細資訊。如果包括空值的分析結果不如預期,請確定來源的資料是一致的。如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Ensuring That Data in Multiple Sources Is Consistent。
此範例顯示含不同資料列邊緣篩選選項的樞紐分析表。
假設您有一份樞紐分析表,其中資料列邊緣為「年度」,而且在樞紐分析表特性對話方塊中選取包括空值 (亦即會顯示空值)。
此圖顯示資料列邊緣上的 T05 Per Name Year (顯示空值) 範例。
此圖顯示資料列邊緣上的 T05 Per Name Year (顯示空值且「準則」篩選設為 2011 和 2012) 範例。當屬性資料欄設定「準則」篩選時,就會套用此篩選並且將相對應的資料列自分析移除。
此範例顯示篩選套用至包括空值之表格資料的樞紐分析表。
假設您有一份資料列邊緣為「年度」,而且在「樞紐分析表特性」對話方塊中選取空值 (準則與範例 1:包括空值時,在計量的資料列邊緣新增篩選中的相同) 的樞紐分析表。只不過這次在計量 1 - Revenue 設定值為「大於 23,000,000」的篩選。
此圖顯示結果的範例。Oracle BI Server 會針對未抑制的邊緣查詢傳回所有年度 (無論計量篩選為何)。因為 T05 Per Name Year 的計量值等於 23,000,000,所以會篩除資料列的值,但仍會顯示該資料列。
此範例顯示當一個不是空值的篩選套用到含有空值的樞紐分析表時所會顯示的內容。
假設您有一份資料列邊緣為「年度」,而且在「樞紐分析表特性」對話方塊中選取包括空值 (準則與範例 1:包括空值時,在計量的資料列邊緣新增篩選中的相同) 的樞紐分析表。只不過這次在計量 1 - Revenue 設定不為空值的篩選。
此圖顯示結果的範例。Oracle BI Server 會傳回所有值,並且在成員套用包括空值選項。因此,含有空值的所有資料列都顯示出來。
當您指定分析的準則時,您可以編輯屬性資料欄與計量資料欄的公式。
此編輯作業只會影響分析之相關資訊環境中的資料欄,並不會修改主題區域中原始資料欄的公式。您也可以自訂表格與資料欄標題,以及指定資料欄總計的聚總規則。(此功能無法供階層式資料欄使用。)
資料欄公式會指定資料欄值所代表的項目。資料欄公式的最基本形式 (例如 "Base Facts"."1 - Revenue") 為在資料欄中以從資料來源取得的資料格式顯示資料。您可以編輯公式以新增函數、條件表示式等等。此編輯作業可讓您以各種方式呈現分析結果。例如,假設您要執行假設分析,並顯示當您將收益增加 10% 時,產品可能有多少收益。您可以將 1 - Revenue 資料欄的公式變更為顯示收益增加 10%,即可查看此增加的結果。此圖顯示樞紐分析表中的一項分析,其中包括 1 - Revenue 資料欄 (顯示資料來源中的收益) 和 1 - Revenue Increased by 10% 資料欄 (將 1 - Revenue 資料欄的公式編輯為計算增加 10% 的收益)。
編輯資料欄的公式:
藉由結合資料欄與集合運算,就能夠以不同方式顯示資料。
在您選取分析的主題區域之後,可以使用「聯集」或「交集」等的「集合」運算從一或多個主題區域結合資料欄。您可以藉由結合資料欄,建立一個以不同方式顯示資料的資料欄。
如果滿足特定準則,則可以合併資料欄。
選取資料欄以進行合併時,請記住下列準則:
要合併之資料欄的數目與資料類型必須相同。每個資料欄傳回的資料列數目則可以不同。
您可以從相同或不同的主題區域選取資料欄,但資料欄必須具有某些共同性。
您可以對一組準則集合指定一個「集合」運算。例如,如果您要從「A - 銷售樣本」主題區域建立準則,您只能對那些資料欄套用一個「集合」運算。您不可以對準則集合中的不同資料欄套用不同的「集合」運算。
當您合併準則時,不可以使用階層式資料欄、選擇步驟或群組。
集合運算和新增資料欄之間有很大的差異。
使用集合運算合併資料欄和從相關主題區域新增資料欄會產生不同的結果:
當您使用「集合」運算來合併資料欄時,分析結果會顯示新合併,且受「集合」運算管理的單一資料欄。如需範例,請參閱範例:從一個主題區域合併資料欄。
當您從相關主題區域新增資料欄至分析時,結果會個別顯示每個新增的資料欄。例如,如果您具有適當許可權,就可以從主要主題區域選取一個資料欄,以及從相關主題區域選取另一個資料欄來建立分析。
如需相關資訊,請參閱何謂主題區域與資料欄?
您可以合併單一主題區域中的兩個資料欄,藉此建立完整的資料集。
「A - 樣本銷售」主題區域包含一個 Office 資料夾,其中包含 D1 Office 和 D2 Department 資料欄。您可以合併這兩個資料欄,建立一個名稱為 Offices & Departments 的資料欄。您可以包含「全部聯集」的「集合」運算,以指定這個新的資料欄將在表格的單一資料欄中顯示來自兩個資料欄的所有值。
您可以從一或多個主題區域結合資料欄。
其中部分步驟包括參照使用「A - 樣本銷售」主題區域建立 Offices & Departments 資料欄的範例。
註:
資料欄中已經儲存為系統整體預設值的資料格式不會反映在合併的資料欄中。如果您希望合併的資料欄具有資料格式,您必須對合併的資料欄重新套用資料格式。如需資料格式的詳細資訊,請參閱資料欄特性對話方塊:資料格式頁籤。從一或多個主題區域結合資料欄:
在「分析」編輯器中,建立一個使用主題區域 (例如「A - 銷售樣本」) 的空白分析。
在準則頁籤中,選取要包括在分析中的資料欄。例如,從 Offices 資料夾選取 D1 Office ,以及從 Base Facts 資料夾選取 1 - Revenue。
在「選取的資料欄」窗格中,按一下根據聯集、交集以及差異運算合併結果工具列按鈕以顯示「選取主題區域」功能表。
選取其中包含要和之前已包括之資料欄合併的資料欄的主題區域。例如,按一下「A - 銷售樣本」。
「選取的資料欄」窗格中會顯示「集合」運算區域。請注意顯示在準則下方有虛線框的方塊。這些方塊指示您必須和之前已包括之資料欄合併的資料欄種類。例如,方塊中可能包括 "Add Column (D1 Office)" 和 "Add Column (1 - Revenue)"。此文字指示您在這些方塊中包含的資料欄,都會使用「集合」運算與之前選取的 D1 Office 和 1 - Revenue 資料欄結合,以產生新的資料欄。當您結合計量資料欄時,不會執行任何算術運算。
在「主題區域」窗格中,選取要和原先選取的資料欄合併的資料欄。例如,從 Offices 資料夾選取 D2 Department ,以及從 Base Facts 資料夾選取 1 - Revenue。
請注意,之前有虛線框的方塊現在已經含有您剛選取的資料欄。這表示您已經指定要合併的資料欄。
按一下結果資料欄連結下方的聯集按鈕。請選取要用於結合資料欄的運算類型。例如,選取全部聯集類型。
對衍生的資料欄套用集合運算後,結果資料欄就是那些顯示在檢視中的資料欄。
按一下結果資料欄連結。請注意,「選取的資料欄」窗格會更新以顯示剛剛建立的新合併資料欄。您可以在此窗格中像使用其他資料欄那樣使用這些資料欄。例如,您可以依照下列步驟來重新命名第一個資料欄 (剛剛新合併的單一資料欄):
按一下 D1 Office 資料欄的選項按鈕。
選取資料欄特性。
選取資料欄格式。
確定已選取自訂標題。
在資料欄標題方塊中,輸入 Offices & Departments
。
按一下確定。
按一下結果頁籤以檢視「複合版面配置」中表格的資料欄。
此圖顯示結合的 Offices & Departments 資料欄如何顯示在表格中。