2 建立分析

本章描述如何在 Oracle Business Intelligence Enterprise Edition 中建立分析,包括如何指定分析準則、顯示結果以及檢查 SQL 敘述句。此外,也說明主題區域與資料欄、雙資料欄功能以及變數。

何謂分析?

分析是針對組織的資料所做的查詢,可提供商業問題的回答。

分析可讓您瀏覽以表格、圖表、樞紐分析表等視覺化方式呈現資料的資訊並進行互動。您可以儲存、組織及共用分析結果。

您建立的分析可以儲存在 Oracle BI 展示目錄中,也可以整合至任何 Oracle BI EE 儀表板。您可以透過圖表、結果版面配置、計算的項目和展開等功能來增強分析。

如何使用分析?

您可以使用編輯器來處理分析。

您可以使用下列其中一種編輯器來處理分析:

  • 分析編輯器 — 是一種功能豐富的編輯器,可讓您瀏覽以表格、圖表、樞紐分析表等視覺化方式呈現資料的資訊並進行互動。如需詳細資訊,請參閱何謂分析編輯器?

    只有當管理員授予您「存取分析」權限時,您才能夠使用此編輯器。

  • BI Composer 精靈 — 是一個使用簡便的精靈,讓您不必使用複雜的分析編輯器,就能建立、編輯或檢視分析。如需詳細資訊,請參閱使用 BI Composer 處理分析

    只有當管理員授予您「存取 BI Composer」權限時,您才能夠使用此編輯器。

您可以在「我的帳戶」對話方塊的「偏好設定」頁籤中指定想要使用的編輯器。不過,如果您已經在「登入」頁面或「我的帳戶」對話方塊的「偏好設定」頁籤中開啟輔助功能模式,那麼不論您選擇哪一種編輯器,系統都會使用輔助功能模式的 BI Composer 精靈作為分析編輯器。

如何處理分析?

在處理分析時,要求是以邏輯 SQL 敘述句的格式傳送至 Oracle BI Server。

BI 伺服器隨後會針對適當的資料來源產生查詢。當 BI 伺服器收到查詢結果時,那些結果的格式並非是可以傳回給使用者的適當格式。BI 伺服器會合併結果,並對結果套用其他任何與結果有關的計算或篩選條件。然後 BI 伺服器會將資料傳送至 Oracle BI Presentation Services 來對結果套用適用於顯示的格式。

如何讓分析一律顯示最新的結果?

在儀表板中內嵌分析可以在每次存取儀表板時自動執行分析並顯示最新的結果。

例如,假設您是銷售主管,而且公司要求每天提交銷售資料,您就可以將今天的產品銷售金額顯示在儀表板的第一頁。

您可以使用「儀表板」編輯器來內嵌已儲存的分析。如需「儀表板」編輯器的相關資訊,請參閱新增內容至儀表板

何謂主題區域與資料欄?

主題區域與資料欄是分析的建立區塊。

主題區域包含資料夾、計量資料欄、屬性資料欄、階層式資料欄以及代表組織業務領域或組織之使用者群組相關資訊的階層層次。主題區域的名稱通常和本身包含的資訊類型對應,例如「行銷合約」、「服務要求」和「訂單」。

主題區域和 Oracle BI 中繼資料儲存區域中的展示圖層對應。在儲存區域中,主題區域是展示圖層中最高層次的物件,並代表一般使用者在建立或編輯分析時可以看到的資料檢視。

相關主題區域是連線到分析中之主要主題區域的外部資料來源。

設計和建立中繼資料儲存區域的人員 (例如,Business Intelligence 策略人員、中繼資料提供者或 Extract Transform Load (ETL) 開發人員) 使用「Oracle BI 管理工具」來建立主題區域。他們通常針對公司的資料建立多個小型主題區域,而不是建立一個大型主題區域。這可以讓他們在某個小型主題區域中為特定使用者群組或公司特定領域提供最重要的資料,以及在一或多個從相同商業模型層建立的相關主題區域中提供較不重要的資料。這些小型主題區域不但可讓使用者更容易找到所需的資料,也可以簡化資料的維護。如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Creating Subject Areas

註:

設計及建立中繼資料儲存區域的人員可以指定隱藏主題區域、資料夾 (及其子項) 或資料欄 (屬性與階層)。「主題區域」窗格中不會顯示隱藏的主題區域、資料夾或資料欄,但是在別處 (例如分析或預存的篩選內容) 見得到這些隱藏項目。(由於仍舊可以在別處見到物件,因此使用此方式隱藏主題區域、資料夾或資料欄並無法解決安全性或存取控制上的問題。)

如果現有分析的準則包括後來隱藏的主題區域、資料夾或資料欄,此現有分析仍可供存取,但是不會再於分析編輯器之「準則」頁籤的「主題區域」窗格中見到主題區域、資料夾或資料欄。

資料欄包含分析傳回的個別資料片段。資料欄的名稱通常會指示其所包含之資訊的種類,例如「帳戶」或「聯絡人」。與篩選和選擇步驟一樣,資料欄也可以決定分析所包含的資料。

當您建立分析、篩選或儀表板提示時,您會先選取要進行作業的主題區域。這就是所謂的主要主題區域,並且是顯示在「主題區域」窗格中。如果作業時發現需要更多資料,您可以新增和所選主要主題區域相關的其他主題區域。(只有在相關主題區域可供主要主題區域使用以及您擁有存取許可權的情況下,您才能夠新增相關主題區域。)

註:

您也可以新增自己的分析資料。如需相關資訊,請參閱新增外部資料至分析

通常,當您查詢單一主題區域時,顯示在該主題區域的所有計量資料欄和顯示在相同主題區域的所有屬性資料欄和階層式資料欄皆相容。不過,當您從多個主題區域結合資料欄時,您必須確保不會加入計量資料欄和互不相容的屬性資料欄及階層式資料欄所構成的組合。

例如,某個主題區域中的計量資料欄可能和「專案」屬性資料欄沒有關聯。如果和另一個主題區域之「專案」屬性資料欄關聯的計量資料欄以及和「專案」沒有關聯的資料欄一起新增至分析中,則查詢可能無法傳回結果,或導致「BI 伺服器」發生要求的詳細層次 XXXX 沒有事實表格的錯誤。

若要讓分析傳回資料,您必須至少選取一個資料欄來包括到分析中。

何謂資料欄類型?

不同類型的資料欄使用於不同的情況。

主題區域包含下列類型的資料欄:

  • 屬性資料欄 — 含有值 (亦稱為成員) 的整頁展開清單。這些成員之間不存在階層關係,階層式資料欄的成員則有階層關係。屬性資料欄在舊版 (11g 之前) 中稱為展示資料欄。

    範例包括 ProductID 或 City。

  • 階層式資料欄 — 含有同時使用指定層次及父項-子項關係所組織的資料值。此資料欄是以類似樹狀結構的方式顯示。個別成員是以大綱方式顯示。階層可讓您更深入展開資料,以檢視更多詳細資訊。範例包括「時間」或「地理位置」。此圖顯示「主題區域」窗格中展開的 Time 資料夾以及 Time Hierarchy 和 Fiscal Time Hierarchy。

    階層式資料欄會是下列其中一種類型:

    • 以層次為基礎的階層 — 由一個含有兩個或更多層次的已排序集合所組成。例如,「時間」階層可能有三個層次:「年」、「季」和「月」。以層次為基礎的階層也可以包含父項-子項關係。

    • 父項-子項階層 — 由定義父項-子項關係中之階層的值組成,而且不包含指定層次。例如,「員工」階層可能沒有層次,但有受其他員工管理之員工的姓名。員工可以有職稱,例如「副總裁」。副總裁可能直屬於其他副總裁,且不同的副總裁可能在階層中位於不同的深度。

    除了「以層次為基礎」或「父項-子項階層」類型之外,階層式資料欄還可以是下列其中一種類型:

    • 不規則 — 其中所有最低層次成員都沒有相同深度的階層。例如,「時間」階層可能在日期層次有目前月份的資料、在月層次有上個月的資料、以及在季層次有前 5 年的資料。這種類型的階層又稱為不平衡階層。

    • 略過層次 — 其中某些成員沒有某些較高層次的值的階層。例如以美國來說,哥倫比亞特區的華盛頓市不屬於任何一州。但預期使用者仍然可以從國家層次 (美國) 瀏覽至華盛頓及以下的層次,不需要經過州。

  • 計量資料欄 — 含有簡單的資料值清單。這個 Oracle BI EE 儲存區域的資料欄通常位於事實表格,當中的值會隨著每筆記錄而有所變更,而且您可以透過某些方式累加或聚總這個資料欄的值。範例包括「收益」或「已銷售單位」。

在本指南中,「資料欄」一詞本身通常指所有的三種類型。必要時會加上特定的資料欄類型名稱。

如何以視覺方式指示資料欄?

每種類型的資料欄會在各個位置 (如「主題區域」窗格與「版面配置」窗格等) 以本身的圖示指示。

您可以展開以層次為基礎的階層來查看其層次。父項-子項階層是以沒有層次的階層式資料欄顯示。此圖顯示各種資料欄的圖示和名稱。

瞭解雙資料欄功能

雙資料欄需要事先設定,才能夠顯示代碼欄和顯示資料的資料欄。

Oracle BI EE 提供一個名為雙資料欄的功能。當儲存區域已設定雙資料欄功能時,資料欄資料會包含一個有代碼資料欄與其對應的顯示資料欄 (也就是說,它具有雙資料欄)。顯示資料欄包含資料欄資料的顯示值,例如,Excellent、Good 和 Poor。代碼資料欄則包含唯一識別顯示值的代碼值,而且該值在所有使用者或地區設定中皆會保持一致,例如,代碼值 1 (唯一識別 Excellent)、2 (唯一識別 Good) 和 3 (唯一識別 Poor)。

當 Oracle BI EE 處理雙資料欄 (例如,作為分析準則的一部分,或作為篩選基礎) 時,它會產生並發出 SQL 敘述句至使用代碼值 (而非使用顯示值) 的 Oracle BI Server,讓篩選成為和語言無關的篩選。

雙資料欄功能可讓您:

  • 建立透過和語言無關的代碼自動篩選的國際化分析。(在 11g 之前的版本中,篩選和語言緊密相關。) 例如,您可以建立可同時與法文語言使用者和英文語言使用者使用的篩選分析。

  • 建立可在群組之間共用的通用分析,即使群組需要不同的顯示值。例如,您可以建立一個對某個群組的「狀態」欄位顯示 Excellent、Good 和 Poor 值,並對另一個群組的「狀態」資料欄顯示 Superb、Okay 和 Bad 值的通用分析。

  • 變更顯示值而不需中斷現有分析。例如,假設您有一個針對顯示值 Excellent 篩選的分析。如果該分析屬於雙資料欄,則會對其具有 "Excellent" 代碼值 (而非對顯示值 "Excellent") 的代碼資料欄進行篩選。這表示您不需要中斷現有分析就可以將顯示值 Excellent 變更為 Superb。

此外,如果您的組織允許在 Oracle BI EE 內顯示程式碼值,您就可以在某些對話方塊中使用程式碼值,而非顯示值,例如「新增篩選」對話方塊。這表示 (例如) 當您指定套用篩選時要使用的值時,您可以指定代碼值而非顯示值。

您的管理員必須先透過將代碼資料欄對應至顯示資料欄來設定您的儲存區域,您才能使用雙資料欄功能。請洽詢管理員瞭解您的儲存區域是否已設定雙資料欄。

何謂分析編輯器?

分析編輯器可讓您探索以表格、圖表、樞紐分析表等視覺化方式呈現資料的資訊並進行互動。

您可以在分析中包括您建立的檢視,以便在儀表板中顯示。

「分析」編輯器包含下列頁籤:

  • 「準則」頁籤 — 可讓您指定分析的準則,包括資料欄和篩選。您可以指定結果的傳回順序、格式 (例如,標題、小數位數、字型和顏色等樣式,及條件格式),以及資料欄公式 (例如新增「等級」或「百分比」功能)。此外,您可以變更主題區域和主題區域資料夾的排序順序 (如需詳細資訊,請參閱變更主題區域和主題區域資料夾的排序順序)。

  • 「結果」頁籤 — 可讓您建立不同的分析結果檢視,例如圖表、指示器及樞紐分析表。您也可以新增或修改選擇步驟。

  • 「提示」頁籤 — 可讓您建立提示,以供使用者選取值來於儀表板上篩選一或多個分析。提示可以讓使用者選取值,以便在一或多個分析內動態篩選所有檢視。您也可以建立與選擇步驟 (包括成員選擇步驟及合格條件步驟) 搭配使用的提示。

  • 「進階」頁籤 — 可讓您編輯 XML 程式碼及檢查為分析產生的邏輯 SQL 敘述句。您可以使用現有 SQL 敘述句作為基礎來建立新的分析。

「分析」編輯器使用各種窗格和區域來組織頁籤。進行作業時,您可以依照需求管理這些窗格。請參閱管理分析編輯器頁籤中的窗格

當您建立 (或編輯) 分析時,就會存取「分析」編輯器。請參閱建立新的分析

註:

如果您以輔助功能模式使用 Oracle BI EE,您在建立 (或編輯) 分析時,「分析」編輯器會取代為 BI Composer 精靈。如需有關 BI Composer 的詳細資訊,請參閱使用 BI Composer 處理分析。如需輔助功能模式的詳細資訊,請參閱輔助功能

管理分析編輯器頁籤中的窗格

「分析」編輯器中的每個頁籤都是由數個窗格組成。

例如,「結果」頁籤是由「主題區域」窗格、「目錄」窗格、「檢視」窗格、複合版面配置,以及「選擇步驟」窗格組成。

進行作業時,您可以管理這些窗格以針對進行中的工作為您自己提供最有效率的工作區域。例如,如果您要在「結果」頁籤對複合版面配置新增多個檢視,您可以隱藏「結果」頁籤中的其他窗格來將工作區域放到最大,以方便查看新增的檢視。您可以:

  • 按一下顯示在左右兩側之間的側邊三角形按鈕來顯示或隱藏顯示在「分析」編輯器左邊的窗格。

  • 按一下窗格標題列中的加號或減號按鈕來展開或收合個別窗格。

  • 拖曳分隔器以調整展開窗格的大小。例如,您可以向上拖曳「目錄」窗格頂端的分隔器以增加窗格高度。

  • 按一下窗格的顯示/隱藏按鈕 (如果工具列中提供的話) 來顯示或隱藏窗格。例如,您可以按一下工具列中的顯示/隱藏篩選窗格,即可在「準則」頁籤中顯示或隱藏「篩選」窗格。

何謂建構分析的處理作業?

建立有用的分析需要幾個步驟。

註:

如果您是在輔助功能模式中使用 Oracle BI EE,或是您已選取精靈 (有限功能) 作為分析編輯器,則會使用 BI Composer 精靈 (而不是分析編輯器) 來建構分析。如需 BI Composer 的詳細資訊,請參閱使用 BI Composer 處理分析。如需輔助功能模式的詳細資訊,請參閱輔助功能

建構分析的處理作業包括下列步驟:

  1. 建立新的分析

  2. 指定分析準則

  3. 顯示分析結果

  4. 新增提示至分析

  5. 檢查分析的邏輯 SQL 敘述句

  6. 儲存分析

建立新的分析

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

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

建立分析可讓您將該分析新增至儀表板中。

  • 在全域頁首中,按一下新建,然後按一下分析,接著執行下列其中一項:
    • 選取主題區域。若您已購買 Oracle Data Visualization,您還可以選取外部資料來源 (上傳的 Microsoft Excel 檔案)。

      就會顯示「分析」編輯器。您現在可以指定分析的準則。請參閱指定分析準則

    • 建立直接資料庫查詢

      如需相關資訊,請參閱使用直接資料庫要求

    • 從簡單邏輯 SQL 建立分析

      畫面上會顯示「分析簡單 SQL 敘述句」對話方塊,供您在其中輸入 SQL 敘述句以建立分析。您可以在分析編輯器中顯示及操控分析,然後將其合併到儀表板和代理程式中。

指定分析準則

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

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

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

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

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

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

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

  • 資料欄總計的聚總規則

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

指定分析準則:

  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-Sample Sales」主題區域建立準則,您只能對那些資料欄套用一個「集合」運算。您不可以對準則集合中的不同資料欄套用不同的「集合」運算。

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

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

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

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

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

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

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

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

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

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

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

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

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

註:

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

您可以合併多個主題區域的資料欄以合併資料,讓資料對使用者而言更具意義:

  1. 在「分析」編輯器中,建立一個使用主題區域 (例如「A-Sample Sales」) 的空白分析。
  2. 在「準則」頁籤中,選取分析中所要包括的資料欄。例如,從 Offices 資料夾選取 D1 Office ,以及從 Base Facts 資料夾選取 1 - Revenue。
  3. 在「選取的資料欄」窗格中,按一下根據聯集、交集以及差異運算合併結果按鈕以顯示「選取主題區域」功能表。
  4. 選取其中包含要和之前已包括之資料欄合併的資料欄的主題區域。例如,按一下「A-Sample Sales」。
    「選取的資料欄」窗格中會顯示「集合」運算區域。請注意顯示在準則下方有虛線框的方塊。這些方塊指示您必須和之前已包括之資料欄合併的資料欄種類。例如,方塊中可能包括 "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. 按一下工具列中的顯示其他按鈕,然後按一下開啟中繼資料說明

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

    註:

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

將資料欄儲存至目錄

您可以將資料欄儲存至目錄,以便在其他分析中重複使用。

儲存資料欄非常有用,例如,假設您編輯了某資料欄的公式或設定了資料欄特性並加以儲存,而且想要在其他分析中重複使用。

當您將資料欄儲存至目錄時:

  • Oracle 建議您將資料欄儲存至主題區域資料夾。如果「/我的資料夾」或「/共用資料夾」中的資料夾沒有主題區域資料夾,Oracle BI EE 就會建立一個主題區域資料夾,而「另存新檔」對話方塊會將儲存路徑預設為 /My Folders/Subject Area Contents/<subject area>。當您為相同的主題區域建立分析時,將資料欄儲存至主題區域資料夾可確保這個資料欄能夠被存取。

  • 不會儲存選擇項目、篩選、條件動作連結以及條件格式。

  • 資料欄的參照會從主題區域變更為目錄。

  • 只要從「目錄」窗格拖放已存資料欄,就可以在其他分析中重複使用已存資料欄。

  • 您可以從「目錄」窗格、「目錄」頁面或者您在其中重複使用的分析之內編輯儲存的資料欄。

    您在「目錄」窗格和「目錄」頁面所做的變更會套用至儲存資料欄的所有版本中。您在分析中所做的變更只會套用至該分析。

管理員必須授予您「儲存資料欄」權限,您才能將資料欄儲存至目錄。

將資料欄儲存至目錄:

  1. 在「選取的資料欄」窗格中,按一下您要儲存的資料欄旁邊的選項按鈕,然後選取另存資料欄。畫面上會隨即顯示「另存新檔」對話方塊。
  2. 完成對話方塊後,即會將資料欄儲存至目錄。

變更主題區域和主題區域資料夾的排序順序

使用者可以更改「主題區域」窗格中的資料夾排序順序。

主題區域資料夾預設會以「我的帳戶」對話方塊的「偏好設定」頁籤中指定的排序順序顯示在「主題區域」窗格中。您可以藉由修改「偏好設定」頁籤中的主題區域排序順序選項,以變更主題區域、主題區域資料夾和主題區域資料夾內所有分析的資料欄 (在 Oracle BI 中繼資料儲存區域中建立,一開始是由管理員所設定) 的排序順序。請參閱變更主題區域和主題區域資料夾的排序順序以瞭解其他資訊。

  1. 在全域頁首中按一下登入身分:username,然後選取我的帳戶

  2. 在「偏好設定」頁籤中,按一下主題區域排序順序清單,然後進行適當的選擇。您的選項如下:

    • 從 A 到 Z 排序 (遞增)

    • 從 Z 到 A 排序 (遞減)

    • 依儲存順序排序 (分析中指定的主題區域排序順序會儲存為預設值,並在之後作為預設排序順序。)

    • 預設 - 依儲存順序排序 (主題區域排序順序最初都是在儲存區域中定義。)

      註:

      在建立分析時指定的主要主題區域一律固定在頂端;亦即,一律使用顯示為「主題區域」窗格的第一個主題區域。例如,如果您有三個主題區域 (A - Sample Sales、B - Sample Quotas 和 C - Sample Headcount) 參與 C - Sample Headcount 為主要主題區域的分析,而且排序順序為遞增,則主題區域顯示如下:
      • C - Sample Headcount

      • A - Sample Sales

      • B - Sample Quotas

  3. 按一下確定以儲存您的變更。

對於您目前所建立或修改的分析,您可以變更主題區域資料夾和每個資料夾內物件的排序順序。

  1. 在「主題區域」窗格中,新增適當的主題區域。
  2. 按一下排序主題區域按鈕,然後從下拉式清單中選取下列其中一個排序順序
    • 從 A 到 Z 排序
    • 從 Z 到 A 排序
    • 依儲存順序排序
  3. 完成分析。

註:

主題區域排序不區分大小寫。

主題區域排序順序還反映在哪個位置?

主題區域排序順序會顯示在界面的多個部分中。

除了可在「準則」頁籤的「主題區域」窗格中見到主題區域排序順序之外,您也可以見到您在「主題區域」窗格中設定的主題區域排序順序反映在下列位置:

  • 從「篩選」窗格中選取其他資料欄選項,以顯示「選取資料欄」對話方塊。請參閱建立資料欄篩選

  • 從「篩選」窗格中選取其他選項,接著選取新增 EVALUATE_PREDICATE 函數 以顯示「新增 EVALUATE_PREDICATE 函數」對話方塊。請參閱使用 EVALUATE_PREDICATE 函數

  • 在「準則」頁籤中選取某個資料欄的其他選項按鈕,「編輯資料欄公式」對話方塊的「資料欄公式」頁籤中就會顯示「可用」窗格。請參閱編輯資料欄的公式

  • 在「準則」頁籤中選取某個資料欄的其他選項按鈕,就會顯示「編輯資料欄公式」對話方塊的「資料欄公式」頁籤。按一下篩選按鈕以顯示「插入篩選」對話方塊。請參閱編輯資料欄的公式

  • 選取「分析」編輯器的「提示」頁籤,然後按一下新建按鈕並選取資料欄提示 - 其他資料欄以顯示「選取資料欄」對話方塊。請參閱新增提示至分析

  • 按一下顯示/隱藏選擇步驟窗格按鈕,即可顯示「顯示選擇步驟」窗格。按一下接著,新建步驟並選取套用條件。從「新建條件步驟」對話方塊中,選取一個「條件類型」以顯示「計量」下拉式清單。請參閱建立選擇步驟

您也可以在「結果」頁籤內的主題區域窗格中見到主題區域排序順序。「結果」頁籤會反映主題區域排序順序,但是並不會排序資料欄值。下圖顯示依遞減順序排序之 A - Sample Sales 的範例。D52 Country Name 的值 (例如 Australia、Brazil、China 等) 依遞減順序排序。

顯示分析結果

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

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

您可以使用分析編輯器的「結果」頁籤來新增不同的結果檢視,例如圖表、指示器和樞紐分析表。如需您可以新增的檢視清單,請參閱可用的檢視類型為何?

當您建立分析並顯示「結果」頁籤時,依照預設,您會在「複合版面配置」中看到標題檢視和表格或樞紐分析表,決定條件如下:

  • 如果分析僅包含屬性資料欄和計量資料欄,預設為顯示表格。

  • 如果分析至少包含一個階層式資料欄,則預設為顯示樞紐分析表。

管理員可能已經將「結果」頁籤設為預設顯示不同的檢視。

您可以合併檢視並將它們放置在「複合版面配置」中的任何位置。例如,您可以建立反映不同資料檢視的並列式樞紐分析表、可深度探索相互關係的圖表,以及可限制結果的篩選。

所有的這些檢視統稱為複合版面配置。如建立其他複合版面配置中所述,您可以建立其他的複合版面配置。

  1. 按一下結果頁籤。
    分析結果就會顯示在表格或樞紐分析表中。
  2. (選擇性) 編輯表格或樞紐分析表,或新增其他檢視。如需詳細資訊,請參閱新增要在儀表板中顯示的檢視

建立其他複合版面配置

當您使用分析時,您可以建立多個使用各種不同檢視組合的複合版面配置。

例如,某個版面配置可能包含圖表和標題,另一個版面配置則可能包含圖表和敘述檢視。當您將分析新增至儀表板頁面時,您可以選擇要在該頁面上包括哪一個版面配置。

  1. 按一下分析編輯器的「結果」頁籤。
  2. 按一下「結果」頁籤之工具列中的下列其中一個按鈕,以建立另一個複合版面配置:
    • 建立複合版面配置 — 可建立複合版面配置的新執行處理。

    • 複製複合版面配置 — 可建立目前複合版面配置的複本,當中含有相同的檢視。

警示使用者分析結果中沒有資料

您可能會想要變更某個使用者的沒有結果預設訊息。

當分析結果未傳回資料時,會對使用者顯示下列預設訊息:

沒有結果:指定的準則未產生任何資料。通常是因為套用的篩選或選項有太多限制,或是包含了不正確的值。請檢查您的「分析篩選」,然後再試一次。目前套用的篩選顯示如下。

您可以建立自訂訊息並取代顯示的預設訊息來警示使用者。您可以在訊息中提供您對分析沒有傳回資料的說明。

  1. 編輯您要新增自訂訊息的分析。
  2. 按一下分析編輯器的「結果」頁籤。
  3. 按一下分析特性按鈕。
  4. 在「分析特性」對話方塊的無結果設定值方塊中,選取顯示自訂訊息
  5. 標頭欄位中,輸入自訂訊息的標頭文字。
  6. 訊息欄位中,輸入說明文字。
  7. 按一下確定

新增提示至分析

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

您可以在「分析」編輯器的「提示」頁籤中建立提示,讓使用者能夠選取用於篩選分析的值。提示可允許使用者選取值,以便動態篩選分析內的所有檢視。如需詳細資訊,請參閱何謂建構分析的處理作業?

檢查分析的邏輯 SQL 敘述句

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

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

您可以在分析編輯器的「進階」頁籤檢查 XML 程式碼和針對分析產生的邏輯 SQL 敘述句,並選擇性地依據該 SQL 敘述句建立分析。通常您不需要使用此頁籤的功能,因為使用者介面已經提供大部分用於使用分析的功能。下列清單提供您可能想要檢查 SQL 敘述句的範例情況:

  • 您可以使用「前置碼」區段來覆寫任何已經標示為可用於更新的使用者變數或階段作業變數。您可以在一行程式碼中指定多個要更新的變數。

    若要覆寫變數,請使用下列語法:

    SET VARIABLEvar-name=value

    例如,您可以設定在下列程式碼行中顯示的變數:

    SET VARIABLE "My Variable"=4, DISABLE_CACTHE_HIT = 1, LOGLEVEL = 2;

    如需變數的相關資訊,請參閱何處可以參照變數?

  • 您可以暫時變更分析的記錄日誌層次以進行疑難排解 (即使已關閉分析的記錄日誌)。您可以在「進階」頁籤的「前置碼」區段指定下列項目:

    SET VARIABLE LOGLEVEL=4;

    此格式會在層次 4 執行分析,可協助進階疑難排解。預設層次為 0,表示沒有記錄日誌。您可以使用「管理:管理階段作業」頁面上的檢視日誌連結來檢視日誌。

    如需記錄日誌層次的相關資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Setting Administration Tool Options

  • 您可以輸入您自己的邏輯 SQL 敘述句。輸入您自己的敘述句會排除許多 Oracle BI EE 的功能 (例如,階層式資料欄、選擇步驟、群組和格式),但是可讓您使用像「集合」運算這樣的功能。

  • 您可以使用現有分析的 SQL 敘述句作為起點來建立分析。

使用「進階」頁籤之前,請記住下列重要事項:

  • 此程序僅提供給具有適當責任而需要存取「進階」頁籤的進階使用者及開發人員使用。本程序假設您瞭解進階 SQL 敘述句、具有使用 Oracle BI Server 中繼資料的專業知識、熟悉 Logical SQL Reference Guide for Oracle Business Intelligence Enterprise Edition 中的 SQL 資訊,並瞭解基礎資料來源的內容和結構。

  • 此頁籤提供「進階 SQL 子句」區域,可讓您在 SQL 敘述句中新增子句以及其他類似的進階功能。除了指定前置碼的功能外,這些功能已在包含階層式資料欄、成員選擇或群組的分析中停用。

註:

您可以透過插入邏輯 SQL 檢視來查看分析正在使用的邏輯 SQL 敘述句。您也可以使用「管理:發出 SQL」頁面來輸入 SQL 敘述句。
  1. 按一下「分析」編輯器的進階頁籤。
  2. 使用對應至頁籤頂端「參考結果」區中之分析名稱的連結,顯示包含使用分析結果之連結的頁面。
  3. 使用「分析 XML」區域中的欄位來檢視及修改 XML 程式碼,然後按一下套用 XML

    如果您修改 XML 程式碼,分析就會受到影響,因為該程式碼會儲存至 Oracle BI 展示目錄中。

    若要套用部分更新略過 Oracle BI Presentation Services 快取方塊的設定值,您還必須按一下頁籤底部的套用 SQL 按鈕。

  4. 在執行分析時使用「發出的 SQL」區域中的唯讀方塊來檢查傳送至 Oracle BI Server 的 SQL 敘述句。

    如果您要使用 SQL 敘述句從目前的分析建立一個分析來作為起始點,請按一下新分析按鈕。目前分析中指定的任何階層式資料欄、選擇步驟、群組或格式都會被移除。

  5. 視分析的內容而定,使用「進階 SQL 子句」區域中的可用欄位來變更主題區域、新增 GROUP BY 或 HAVING 子句,以及指定 DISTINCT 處理和前置碼。
  6. 按一下套用 SQL來套用您的變更。

    註:

    按一下套用 SQL 按鈕時,請務必小心。因為當您這樣做時,Oracle BI Server 會依據您新增或修改的 SQL 敘述句建立新的分析。因此,您會遺失先前針對分析建立的所有檢視、格式等。也會針對新的分析修改 XML 程式碼。

儲存分析

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

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

您可以將分析儲存至:

  • 個人資料夾,只有您可以存取。

    您的最上層個人資料夾名為「我的資料夾」。每個具有唯一使用者名稱的使用者都有一個名為「我的資料夾」的資料夾。這是為保留您最常執行的分析,以及其他頻繁存取的內容而設計的。

    當您按一下窗格底端的重新整理顯示連結時,分析會列示在您儲存分析的資料夾底下。

  • 共用資料夾,擁有該資料夾存取許可權的使用者都可以存取。

  • Lotus Notes 資料庫,方法如下:

    • 將分析儲存至「Web 存檔」檔案 (副檔名為 .mht),然後將檔案上傳至 Lotus Notes 資料庫。

    • 使用代理程式儲存分析,然後排定透過電子郵件自動傳送至 Lotus Notes 伺服器上的特定位址。Lotus Notes 伺服器就會處理電子郵件並將它寫入資料庫。

儲存分析:

  1. 在分析編輯器中,按一下儲存分析按鈕以顯示儲存分析的對話方塊。

  2. 如果您要將分析儲存至個人或共用資料夾:

    1. 儲存位置方塊中,選取您要儲存分析的個人或共用資料夾。

    2. 名稱欄位中,輸入分析的名稱,例如 forecasted_sales。

    3. 按一下確定

  3. 如果您要使用「Web 存檔」檔案將分析儲存至 Lotus Notes 資料庫:

    1. 儲存位置方塊中,選取儲存分析的資料夾。

    2. 名稱欄位中,輸入分析的名稱 (包括 .mht 副檔名),例如 forecasted_sales.mht。

    3. 按一下確定

    4. 將 .mht 檔案上傳至 Lotus Notes 資料庫。

  4. 如果您要使用代理程式將分析儲存至 Lotus Notes 資料庫:

    1. 儲存位置方塊中,選取儲存分析的資料夾。

    2. 名稱欄位中,輸入分析的名稱,例如 forecasted_sales。

    3. 按一下確定

    4. 建立代理程式,然後排定透過電子郵件傳送至 Lotus Notes 伺服器上的特定位址。

      如需有關建立代理程式的詳細資訊,請參閱建立代理程式

從分析建立代理程式

您可以直接從分析建立代理程式。

當您從分析直接建立代理程式時,Oracle BI EE 會執行下列作業:
  • 根據分析來建立條件,並將條件新增至代理程式編輯器的「條件」頁籤。

  • 將分析新增成為代理程式編輯器之「傳遞內容」頁籤上傳遞的內容。

如需有關代理程式的詳細資訊,請參閱傳遞內容
  1. 使用下列其中一種方法尋找您要從中建立代理程式的分析:
    • 開啟分析,按一下「分析」編輯器的結果頁籤,然後按一下排程按鈕。分析便會儲存起來。
    • 瀏覽至「目錄」頁面上的分析,按一下其他清單,然後按一下排程選項。
  2. 完成下列「代理程式」編輯器的頁籤:
    • 「一般」頁籤
    • 「排程」頁籤
    • 「條件」頁籤
    • 「傳遞內容」頁籤
    • 「收件者」頁籤
    • 「目的地」頁籤
    • 「動作」頁籤
  3. 儲存代理程式。

編輯分析

除非您以輔助功能模式作業,否則您可以使用這種方式編輯任何分析。

註:

如果您是在輔助功能模式下使用 Oracle BI Enterprise Edition,則必須使用 BI Composer 精靈 (而不是分析編輯器) 來編輯分析。如需 BI Composer 的詳細資訊,請參閱使用 BI Composer 處理分析。如需輔助功能模式的詳細資訊,請參閱輔助功能
  1. 在全域頁首中,按一下目錄以顯示「目錄」頁面。
  2. 瀏覽至要編輯的分析,然後按一下編輯連結。
  3. 在「分析」編輯器中,對分析進行需要的變更。
  4. 儲存分析。

關於在儀表板中內嵌分析

透過內嵌方式,在儀表板中自動顯示目前的分析。

在儀表板中內嵌分析可以在儀表板中自動執行該分析並顯示結果。您可以藉此取得最新的結果。例如,假設您是銷售主管,而且公司要求每天提交銷售資料,您就可以將今天的產品銷售金額顯示在儀表板的第一頁。

您可以使用「儀表板」編輯器,從 Oracle BI 展示目錄內嵌之前建立的分析。如需「儀表板」編輯器的相關資訊,請參閱新增內容至儀表板

使用直接資料庫要求

具有適當權限的使用者可以直接向實體後端資料庫建立及發出直接資料庫要求。

您可以在分析編輯器中顯示及管理要求的結果,並在之後將結果合併到儀表板和代理程式中。本節包含下列主題:

設定直接要求的權限

管理員可以設定直接要求的存取許可權。

以下 Oracle BI Presentation Services Administration 中的權限設定值可控制您是否可以修改及執行直接要求:

  • 編輯直接資料庫分析

    如果您已經有此權限設定,就可以建立及編輯直接資料庫要求。

  • 執行直接資料庫分析

    如果您已經有此許可權設定,就可以發出直接要求並查看結果。

如需相關資訊,請參閱 Security Guide for Oracle Business Intelligence Enterprise Edition 中的 Managing Presentation Services Privileges

執行直接資料庫要求

您可以直接查詢資料庫。

您可以從 Oracle BI EE 將直接要求傳送至資料庫。

註:

當直接資料庫要求是從 Oracle BI EE 發出時,將會略過且無法套用 Oracle BI Server 的資料安全性規則。

  1. 在全域頁首中,依序選取新建分析建立直接資料庫查詢
  2. 在「分析」編輯器的「準則」頁籤中,指定適當的選項。
  3. 若要發出要求並查看結果 (若有的話),請按一下「結果」頁籤。

查看直接資料庫要求的結果

從直接資料庫要求擷取資料欄以建立分析之後,您就可以透過和使用其他分析相同的方式使用該分析。

以下清單概述和資料欄是從直接資料庫要求產生之分析之間的差異:

  • 「主題區域」窗格未包含任何資料欄,因為您不是使用來自儲存區域的資料欄。

  • 您無法為此分析建立群組或選擇步驟。

  • 您無法指定資料欄的條件格式。

  • 不支援當您將滑鼠停留在樞紐分析表、表格或格子圖檢視標頭中欄位名稱右邊的區域時所顯示的遞增排序 (正三角形) 和遞減排序 (倒三角形)。

使用變數

變數有助於確保將相同的資訊與文字準確地顯示在多個位置。

您可以在 Oracle BI Enterprise Edition 的數個區域參照變數,包括分析、儀表板、KPI、動作、代理程式及條件。例如,假設您要建立分析而且要在其標題顯示目前使用者的名稱。您可以透過參照變數來達成。

您可以使用五種類型的變數:

  • 階段作業

  • 儲存區域

  • 展示

  • 要求

  • 全域

何謂階段作業變數?

階段作業變數是使用者登入時起始的變數。

當使用者開始階段作業時,Oracle BI Server 會建立新的階段作業變數的執行處理並加以起始。

階段作業變數的執行處理數目和 Oracle BI Server上作用中的階段作業數目相同。階段作業變數的每個執行處理可以起始為不同的值。

階段作業變數將由初始化區塊 (INIT BLOCK) 中指定的查詢填入。這些階段作業 INIT BLOCK 通常只在登入時執行一次。不過,如果 INIT BLOCK 已標示為延緩執行,您就可以等到參照相關變數時再執行。

階段作業 INIT BLOCKS 通常會與查詢敘述句關聯,但也可以與輕量型目錄存取通訊協定 (LDAP) 物件關聯。如需 INIT BLOCK 的詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Working with Initialization Blocks

階段作業變數有兩種類型:

  • 系統 — Oracle BI Server 和 Oracle BI Presentation Services 用於特定用途的階段作業變數。

    系統階段作業變數具有保留名稱且不可用於其他種類的變數 (例如,靜態或動態儲存區域變數和非系統階段作業變數)。

  • 非系統 — 管理員所建立並命名的系統變數。例如,管理員可能建立一個 SalesRegion 非系統變數,用於起始使用者的銷售地區名稱。

管理員使用 Oracle BI 管理工具建立非系統階段作業變數。

註:

部分系統階段作業變數 (例如,USERGUID 或 ROLES) 無法被要求變數覆寫。其他系統階段作業變數 (例如,DATA_TZ 和 DATA_DISPLAY_TZ (時區)) 如果設定在「Oracle BI 管理工具」中,則可以被覆寫。

如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Working with Repository Variables

如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 About Session Variables

何謂儲存區域變數?

儲存區域變數是一種在任何時間點都只有單一值的變數。

儲存區域變數有兩種類型:

  • 靜態 — 其值會持續保存而且在管理員決定變更之前不會變更的儲存區域變數。

  • 動態 — 其值由 INIT BLOCK 中指定的查詢填入的儲存區域變數。您可以指定 INIT BLOCK 的重新整理間隔。動態 INIT BLOCK 會以指定的間隔自動重新整理其變數值。

    動態 INIT BLOCK 只能和一個查詢關聯 (亦即透過 SQL 敘述句、ADF 查詢或其他支援的資料來源)。如需 INIT BLOCK 的詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Working with Initialization Blocks

管理員使用 Oracle BI 管理工具建立儲存區域變數。

如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 About Repository Variables

何謂展示變數?

展示變數使用儀表板提示建立並供儀表板提示使用。

展示變數是一種您可以在建立下列其中一種儀表板提示類型的過程中建立的變數:

  • 資料欄提示 — 作為資料欄提示之一部分而建立的展示變數將和某個資料欄關聯,而且該變數可接受的值來自資料欄值。

    若要建立作為資料欄提示之一部分的展示變數,您必須在「新建提示」對話方塊 (或「編輯提示」對話方塊) 的設定變數欄位中選取展示變數,然後在變數名稱欄位中輸入變數名稱。

    如需使用資料欄提示的資訊,請參閱建立資料欄提示

  • 變數提示 — 作為變數提示之一部分而建立的展示變數不會和任何資料欄關聯,您可以定義該變數可接受的值。

    若要建立作為變數提示之一部分的展示變數,您必須在「新建提示」對話方塊 (或「編輯提示」對話方塊) 的提示欄位中選取展示變數,然後在變數名稱欄位中輸入變數名稱。

    如需使用變數提示的資訊,請參閱建立變數提示

展示變數的值是由用來建立變數的資料欄或變數提示所填入。也就是說,每次使用者在資料欄或變數提示中選取一或多個值時,展示變數的值會設成使用者選取的一或多個值。

何謂要求變數?

要求變數會暫時覆寫提示資料庫要求。

要求變數可讓您覆寫階段作業變數的值,但僅限於從資料欄提示或變數提示起始之資料庫要求的持續時間。

註:

部分系統階段作業變數 (例如,USERGUID 或 ROLES) 無法被要求變數覆寫。其他系統階段作業變數 (例如,DATA_TZ 和 DATA_DISPLAY_TZ (時區)) 如果設定在「Oracle BI 管理工具」中,則可以被覆寫。

如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Working with Repository Variables

您可以在建立下列其中一種類型之儀表板提示的過程中建立要求變數:

  • 資料欄提示 — 作為資料欄提示之一部分而建立的要求變數會和某個資料欄關聯,而且該變數可接受的值來自資料欄值。

    若要建立資料欄提示的要求變數,您必須在「新建提示」對話方塊 (或「編輯提示」對話方塊) 的設定變數欄位中選取要求變數,然後在變數名稱欄位中輸入要覆寫之階段作業變數的名稱。

    如需使用資料欄提示的資訊,請參閱建立資料欄提示

  • 變數提示 — 作為變數提示之一部分而建立的要求變數不會和任何資料欄關聯,您可以定義該變數可接受的值。

    若要建立變數提示的要求變數,您必須在「新建提示」對話方塊 (或「編輯提示」對話方塊) 的提示欄位中選取要求變數,然後在變數名稱欄位中輸入您要覆寫之階段作業變數的名稱。

    如需使用變數提示的資訊,請參閱建立變數提示

要求變數的值將由建立該要求變數的資料欄提示或變數提示填入。也就是說,每次使用者在資料欄或變數提示中選取值時,要求變數的值會設定為使用者選取的值。不過,值的有效期間僅限於從使用者按下提示的執行按鈕到分析結果傳回至儀表板的期間。

註:

只有字串與數字要求變數才能支援多個值。所有其他資料類型都只會傳遞第一個值。

何謂全域變數?

全域變數是合併特定資料類型與值所建立的資料欄。

值為字串、數字、日期、時間、表示式、公式等。您可以在建立分析的過程中使用「編輯資料欄公式」對話方塊建立全域值。系統就會將全域變數儲存在目錄中,供特定用戶系統內的所有其他分析使用。

您可以在建立分析的過程中建立全域變數。

全域變數的類型如下:

  • 日期

  • 日期和時間

  • 數字

  • 文字

  • 時間

建立全域變數:

  1. 在「準則」頁籤的「選取的資料欄」窗格中,按一下您要編輯公式之資料欄旁邊的選項按鈕,然後選取編輯公式
    就會顯示「編輯資料欄公式」對話方塊的「資料欄公式」頁籤。您可以使用此頁籤來建立全域變數的自訂頁首。
  2. 按一下變數按鈕,然後選取全域
    就會顯示「插入全域變數」對話方塊。
  3. 按一下新增全域變數按鈕。
    就會顯示「新全域變數」對話方塊。
  4. 輸入一個專屬的名稱。
  5. 選取資料類型。
  6. 輸入值。

    註:

    如果您是選取日期和時間作為資料類型,請輸入值 (如下列範例所示):03/25/2004 12:00:00 AM

    如果您是輸入表示式或計算作為值,則必須使用「文字」資料類型 (如下列範例所示):"Base Facts"."1- Revenue"*3.1415

  7. 按一下確定。新全域變數即會新增至「插入全域變數」對話方塊。
  8. 選取您剛建立的新全域變數,然後按一下確定
    就會顯示「編輯資料欄公式」對話方塊,且「資料欄公式」窗格中會插入全域變數。
  9. 並會自動選取自訂標題核取方塊。為您已指派全域變數的資料欄輸入新名稱,以更準確地反映變數。
  10. 按一下確定

全域變數是在執行分析時評估,而且會適當地替代全域變數的值。只有具有適當權限的使用者才能管理 (新增、編輯和刪除) 全域變數。

何處可以參照變數?

您可以在許多區域參照變數,但不能在每個區域參照所有變數。

您可以在下列區域參照變數 (但不能在每個區域參照所有類型的變數):

  • 標題檢視。

  • 敘述檢視。

  • 靜態文字檢視。

  • 篩選。

  • 資料欄公式。

  • 條件格式條件。

  • 分析中的表格和資料欄標題。

  • 直接資料庫要求。

  • 儀表板提示和內嵌提示。

  • PDF 輸出的頁首和頁尾。

  • 儀表板中的連結或圖像物件。

  • 儀表板中的文字物件。

  • 用來指定圖表資料之條件格式的圖表。

  • 測量錶臨界值。

  • 測量錶限制。

  • 代理程式。

  • 用來指定參數的動作。

  • 指定參數的條件。

  • 覆寫步驟的選擇步驟。

  • 定義臨界值的 KPI。

  • 包括在 KPI 監看清單中的 KPI。

  • 對話方塊中的 URL 欄位。

如需用於參照變數的語法,請參閱何謂參照變數的語法?

何謂參照變數的語法?

您可以在分析、儀表板、KPI 及代理程式中參照變數。參照變數的方式需視您執行的工作而定。

對於在對話方塊之欄位中顯示的工作,例如,在篩選定義中參照變數,您必須僅指定變數的類型和名稱 (不是完整語法)。

對於其他工作,例如在標題檢視中參照變數,您必須指定變數語法。您使用的語法需視變數類型而定,如表格中所述。

註:

在語法中,如果 "at" 標誌 (@) 之後不是括號 ({),它就會被視為 "at" 標誌。
變數類型 語法 範例

階段作業

@{biServer.variables['NQ_SESSION.variablename']}

其中 variablename 是階段作業變數的名稱,例如 DISPLAYNAME。

如需您可以使用之系統階段作業變數的清單,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 About System Session Variables

@{biServer.variables['NQ_SESSION.USER']}

儲存區域

@{biServer.variables.variablename}

@{biServer.variables['variablename']}

其中 variablename 是儲存區域變數的名稱,例如 prime_begin

@{biServer.variables.prime_begin}

@{biServer.variables['prime_begin']}

展示或要求

@{variables.variablename}[format]{defaultvalue}

@{scope.variables['variablename']}

其中:

  • variablename 是展示或要求變數的名稱,例如 MyFavoriteRegion。

  • (選擇性) format 是相依於變數資料類型的格式遮罩,例如 #、##0、MM/DD/YY hh:mm:ss。(請注意,格式不會套用至預設值。)

  • (選擇性) defaultvalue 是一個常數或變數參照,指示在未填入 variablename 所參照的變數時使用的值。

  • scope 會識別變數的辨識符號。如果變數是在多個層次 (分析、儀表板頁面及儀表板) 使用,而且您要存取特定值,您就必須指定範圍。(如果您未指定範圍,則優先順序依序為分析、儀表板頁面及儀表板。)

注意:當儀表板提示與可以有多個值的展示變數一起使用時,語法會視資料欄類型而有所不同。多個值會格式化為以逗號區隔的值,因此,會先將任何格式子句套用至每個值,再使用逗號予以結合。

@{variables.MyFavoriteRegion}{EASTERN REGION}

@{MyFavoriteRegion}

@{dashboard.variables['MyFavoriteRegion']}

(@{myNumVar}[#,##0]{1000})

(@{variables.MyOwnTimestamp}[YY-MM-DD hh:mm:ss]{)

(@{myTextVar}{A, B, C})

全域

@{global.variables.variablename}

其中 variablename 是全域變數的名稱 (例如 gv_region)。參照全域變數時,您必須使用範例中指示的完整名稱。

注意:全域變數的命名慣例必須符合 JavaScript 的 EMCA Scripting 語言規格。名稱不得超出 200 個字元,也不得包含內嵌空格、保留字和特殊字元。如果您不熟悉 JavaScripting 語言需求,請參閱第三方參照。

@{global.variables.gv_date_n_time}

您也可以在表示式中參照變數。在表示式中參照變數的準則如下表所述。

變數類型 準則 範例

階段作業

  • 包括作為 VALUEOF 函數之引數的階段作業變數。

  • 在變數名稱前後加上雙引號。

  • 在階段作業變數前面加上 NQ_SESSION 和句點。

  • 在 NQ_SESSION 部分和階段作業變數名稱前後加上括弧。

"Market"."Region"=VALUEOF(NQ_SESSION."SalesRegion")

儲存區域

  • 包括作為 VALUEOF 函數之引數的儲存區域變數。

  • 在變數名稱前後加上雙引號。

  • 按名稱參照靜態儲存區域變數。

  • 按其完整名稱參照動態儲存區域變數。

    如果您使用動態儲存區域變數,則必須在初始化區塊和儲存區域變數的名稱前後加上雙引號 ("),並以句號區隔,然後再於前後加上括弧。例如,若要使用包含在「區域安全性」初始化區塊中名為 REGION 的動態儲存區域變數的值,請使用此語法:

    VALUEOF("Region Security"."REGION")
    

    如需詳細資訊,請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 About Repository Variables

CASE WHEN "Hour" >= VALUEOF("prime_begin") AND "Hour" < VALUEOF("prime_end") THEN 'Prime Time' WHEN ... ELSE...END

展示

  • 使用此語法:

    @{variablename}{defaultvalue}
    

    其中 variablename 是展示變數的名稱,defaultvalue (選擇性) 則是常數或變數參照,指示在未填入 variablename 所參照的變數時使用的值。

  • 若要將變數轉型 (即轉換) 為字串,請在整個語法前後加上單引號,例如:

    '@{user.displayName}'
    

注意:如果 @ 標誌之後不是 {,它就會被視為 @ 標誌。

使用可以有多個值的展示變數時,語法會視資料欄類型而有所不同。

針對指定的資料欄類型使用下列 SQL 語法,以產生有效的 SQL 敘述句:

  • 文字(@{variablename}['@']{'defaultvalue'})

  • 數值(@{variablename}{defaultvalue})

  • 日期時間(@{variablename}{timestamp 'defaultvalue'})

  • 日期 (僅有日期) — (@{variablename}{date 'defaultvalue'})

  • 時間 (僅有時間) — (@{variablename}{time 'defaultvalue'})

"Market"."Region"=@{MyFavoriteRegion}{EASTERN REGION}

"Products"."P4 Brand"=(@{myTextVar}['@']{BizTech})

"Products"."PO Product Number"=(@{myNumVar}{1000})

"Sales Person"."E7 Hire Date"=(@{myDateTimeVar}{timestamp '2013-05-16 00:00:01'})

"Time"."Total Fiscal Time"=(@{myDateVar}{date '2013-05-16'})

"Time"."Time Right Now"=(@{myTimeVar}{time '00:00:01'})

使用 SQL 時的多個值 (指定的資料類型):

  • 如果資料欄類型是文字,而且 variablename 是傳遞 val1、val2 和 val3,結果就會是 ('val1', 'val2', 'val3')。

  • 如果資料欄類型是日期,而且 variablename 是傳遞 2013-08-09 和 2013-08-10,結果就會是 (date '2013-08-09', date '2013-08-10')。

  • 如果資料欄類型是日期時間,而且 variablename 是傳遞 2013-08-09 00:00:00 和 2013-08-10 00:00:00,則結果就會是 (timestamp '2013-08-09 00:00:00', timestamp '2013-08-10 00:00:00')。

如需瞭解您可參照變數的特定區域,請參閱何處可以參照變數?

有哪些預先定義的展示變數可用?

應用程式具有一組預先定義的展示變數,您可以在各種輸出中加以使用。

此表格包含一個預先定義展示變數的清單,您可以在分析、儀表板、KPI 及代理程式中參照那些變數。(請注意,這些預先定義展示變數的語法已省略 variables. 辨識符號,例如,@{session.locale},而不是 @{session.variables.locale}。)

註:

對於時區變數,使用者的時區必須設成「預設值」以外的值,此變數才能運作。(使用者可以在「我的帳戶」對話方塊的「偏好設定」頁籤中設定其偏好的時區。)
範圍 展示變數 範例

系統

productVersion

system.productVersion = 11.1.1.3 (Build 090619.0110.000)

系統

currentTime

system.currentTime = 6/29/2009 7:35:59 PM

階段作業

locale

session.locale = en-us

階段作業

language

session.language = en

階段作業

rtl

這是指示「登入」頁面中的語言選擇是否為由右至左的語言。例如,如果語言選擇為希伯來文,此變數就會傳回 true。

session.rtl = false

階段作業

timeZone

session.timeZone = (GMT-06:00) 中美洲

階段作業

timeZone.id

這會傳回非區域化的值。

session.timeZone.id = (GMT-06:00) Central America

階段作業

timeZone.name

這會傳回區域化的值。

session.timeZone.name = (GMT-06:00) 中美洲

階段作業

timeZone.value

這會傳回區域化的值。

session.timeZone.value = (GMT-06:00) 中美洲

階段作業

loginTime

session.loginTime = 6/29/2009 7:12:01 PM

階段作業

logoutTime

session.logoutTime = 6/29/2009 8:02:01 PM

階段作業

lastAccessTime

session.lastAccessTime = 6/29/2009 7:35:59 PM

階段作業

currentUser

session.currentUser = Administrator

階段作業

currency.name

session.currency.name = $ English - United States

階段作業

currency.symbol

session.currency.symbol = $

階段作業

currency.userPreference

session.currency.userPreference = Global Currency 2

階段作業

accessibility

這指示目前使用者階段作業是否啟用輔助功能模式。

session.accessibility = true

使用者

id

user.id = Administrator

使用者

displayName

user.displayName = Administrator

使用者

homeDirectory

user.homeDirectory = /users/administrator

儀表板

currentPage

dashboard.currentPage = page 1

儀表板

xml

dashboard.xml = 儀表板 XML

儀表板

dashboard.currency.name

dashboard.currency.name = Euro

儀表板

dashboard.currency.symbol

dashboard.currency.symbol = $

儀表板

dashboard.currency.userPreference

dashboard.currency.userPreference = Global Currency 1

儀表板

dashboard.path

這會傳回目錄中的路徑。

dashboard.path = /users/administrator/_portal/Sales

儀表板

dashboard.name

dashboard.name = MyDashboard

儀表板

dashboard.caption

這會傳回儀表板的區域化名稱。

dashboard.caption = Sales

儀表板

dashboard.location

這會傳回位置的 URL。

dashboard.location = Dashboard&PortalPath=/users/administrator/_portal

儀表板

dashboard.description

dashboard.description = 依區域及地區統計的銷售額

儀表板

dashboard.author

dashboard.author = Administrator

dashboard.currentPage

dashboard.currentPage.name

dashboard.currentPage.name = Sales page 1

dashboard.currentPage

dashboard.currentPage.path

dashboard.currentPage.path = /users/administrator/_portal/Sales/page 1

dashboard.currentPage

dashboard.currentPage.currency.name

dashboard.currentpage.currency. name = USD

dashboard.currentPage

dashboard.currentPage.currency.symbol

dashboard.currentPage.currency. symbol = USD

dashboard.currentPage

dashboard.currentPage.currency.userPreference

dashboard.currentPage.currency.userPreference = Global Currency 2

分析

report.currency.name

report.currency.name = $ English - United States

分析

report.currency.symbol

report.currency.symbol = $

分析

report.currency.userPreference

report.currency.userPreference = Global Currency 2

在標題檢視中參照變數的範例

參照標題檢視中的變數可確保資訊正確無誤。

假設您根據 D50 Region 資料欄建立一個稱為「區域」的儀表板提示,而此儀表板提示建立了一個名為 MyFavoriteRegion 的展示變數,如下圖所示。

另外假設您建立了依「區域與地區」顯示「收益」的分析。您也在 D50 Region 資料欄新增了一個設為提示的篩選,以便提示使用者使用此「區域」提示輸入區域。

您可以在「標題」檢視中參照 MyFavoriteRegion 變數,如此一來,使用者在「區域」提示中進行的選擇就會顯示在分析的標題中。若要這樣做,請在標題編輯器中的標題欄位輸入變數語法 @{variables.MyFavoriteRegion},如下圖所示。

下圖顯示使用者從「區域」提示中選取 AMERICAS REGION 時,儀表板頁面中顯示的結果。請注意,分析標題中的變數已變更為使用者選取的 AMERICAS REGION。