分析是針對組織的資料所做的查詢,可提供業務問題的回答。
分析可讓您瀏覽以表格、圖表、樞紐分析表等視覺化方式呈現資料的資訊並進行互動。您可以儲存、組織及共用分析結果。
您建立的分析可以儲存在 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 沒有事實表格的錯誤。
若要讓分析傳回資料,您必須至少選取一個資料欄來包括到分析中。
主題區域包含下列類型的資料欄:
屬性資料欄 — 含有值 (亦稱為成員) 的整頁展開清單。這些成員之間不存在階層關係,階層式資料欄的成員則有階層關係。屬性資料欄在舊版中稱為展示資料欄。
範例包括 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 處理分析和輔助功能。
建構分析的處理作業包括下列步驟:
這是建構分析之處理作業中的一個步驟。
請參閱何謂建構分析的處理作業?
建立分析可讓您將該分析新增至儀表板中。
就會顯示「分析」編輯器。您現在可以指定分析的準則。
請參閱使用直接資料庫要求。
畫面上會顯示「分析簡單 SQL 敘述句」對話方塊,供您在其中輸入 SQL 敘述句以建立分析。您可以在分析編輯器中顯示及操控分析,然後將其合併到儀表板和代理程式中。
此程序是建構分析之處理作業中的一個步驟。
請參閱何謂建構分析的處理作業?
您可以使用分析編輯器的「準則」頁籤來指定分析的準則,包括資料欄、篩選和選擇步驟。您還可以指定:
資料欄在分析結果中的預設顯示順序
值在檢視中的預設顯示排序
預設格式 (例如,標題、小數位數、條件格式以及系統整體預設值)
資料欄公式 (例如新增「等級」或「百分比」功能)
資料欄總計的聚總規則
主題區域窗格內主題區域資料夾和資料夾物件的排序順序
您現在可以將檢視新增至分析。
請注意以下準則:
通常,分析至少必須包含一個計量資料欄。計量資料欄是業務績效的重要累加計量,例如,每個商店的銷售額或每天開啟及關閉的服務要求數目。未包含任何計量資料欄的分析通常沒有任何意義,而且可能會導致查詢效能降低或非預期的結果。如果您想建立不包含任何計量資料欄的分析,請先洽詢管理員。
一般而言,您應避免在同一分析中同時包括階層式資料欄和階層式資料欄中較低層次的屬性資料欄,除非您有將分析中的資料限於與屬性資料欄同一個層次的選擇步驟。如果這麼做,高於屬性資料欄層次之所有層次的資料將會不正確。
舉例來說,假設您有一個名稱為 Merchandise Hierarchy 且具有以下這些層次的階層式資料欄:
Total Product Brand LOB Product Type Product
而您有另一個名稱為 Product Name 且層次與 Product 層次相同的屬性資料欄。如果您在同一分析中同時包括 Merchandise Hierarchy 和 Product Name 屬性資料欄,那麼 Product 層次以上的資料將會不正確。
如果您在顯示分析結果之後,將「主題區域」窗格的資料欄新增至「選取的資料欄」窗格,則視「分析特性」對話方塊的「資料」頁籤中在準則頁籤新增之資料欄的顯示選項的設定值而定,資料欄會包含在現有的檢視中 (即顯示在檢視中) 或從現有的檢視排除:
如果在在準則頁籤新增之資料欄的顯示特性選取了在現有的和新的檢視中顯示選項,則資料欄會包含在現有的檢視以及您新增的所有新檢視中。
如果在在準則頁籤新增之資料欄的顯示選項選取了從現有的檢視中排除, 但在新檢視中顯示,則資料欄會從現有的檢視排除 (也就是說,會被放置在「版面配置」窗格的「排除」置放目標中),但包含在您新增的所有新檢視中。請參閱瞭解置放目標。
內容設計人員需要指定是否顯示空值。
依照預設,會隱藏所有分析的空值計量值。內容設計人員有時候可能會在分析中包括空值,以便呈現整體的資料狀況。若要設定顯示分析和檢視層次資料的空值,請選取包括空值選項。
關閉不顯示空值設定會增加傳回的資料量並影響效能。請洽詢您的管理員以瞭解其他資訊。如果包含空值的分析結果並非您所預期,請確定來源中的資料是否一致。請參閱 Metadata Repository Builder's Guide for Oracle Business Intelligence Enterprise Edition 中的 Ensuring That Data in Multiple Sources Is Consistent。
選取包括空值選項時,下列各項適用於分析或檢視:
資料欄成員顯示。
若展開關閉不顯示空值之邊緣上的某個資料欄,該邊緣上之所有資料欄的不顯示空值也會為關閉狀態。
選擇的成員和條件會套用到邊緣,而且會先篩選。空值可能會因為套用的條件而未顯示。
計算的項目、群組、合計、總計、以百分比顯示的資料以及伺服器累積聚總 (例如累積總和) 不會受到包括空值 設定的影響。
Oracle BI Presentation Services 會根據 NQSConfig.INI 檔案中的 NULL_VALUES_SORT_FIRST
設定排序空值。
若在計量上設定準則篩選,表格檢視中將抑制空值。
您無法關閉下列項目的不顯示空值設定:
直接資料庫要求。請參閱使用直接資料庫要求。
已經結合的分析。請參閱使用集合運算結合資料欄。
手寫編碼的邏輯 SQL 分析或使用「進階邏輯 SQL」設定值轉換的所有分析。請參閱檢查分析的邏輯 SQL 敘述句。
關閉分析層次之不顯示空值設定的步驟如下:
在「準則」或「結果」頁籤中,按一下分析特性按鈕。
選取包括空值選項,以關閉所有檢視的不顯示空值設定。
您可以在檢視層次覆寫漏斗圖、測量錶、圖表、表格、樞紐分析表以及格子圖的不顯示空值設定。
關閉漏斗圖、測量錶、圖表、表格、樞紐分析表以及格子圖之檢視層次的不顯示空值設定的步驟如下:
顯示特定檢視的「結果」頁籤。請參閱編輯檢視。
按一下特性按鈕。
針對檢視選取適當的包括空值選項。例如,如果您要關閉樞紐分析表中資料列和資料欄的不顯示空值設定,請選取包括只含空值的資料列和包括只含空值的資料欄核取方塊。此設定會顯示含有資料的相對應維度以及空值。
如果檢視包含提示或區段邊緣,它們也會繼承資料列邊緣或資料欄邊緣的不顯示空值設定值。
此範例顯示含不同資料列邊緣篩選選項的樞紐分析表。
假設您有一份樞紐分析表,其中資料列邊緣為「年度」,而且在「樞紐分析表特性」對話方塊中選取包括空值 (亦即會顯示空值)。
此圖顯示資料列邊緣上的 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 會傳回所有值,並且在成員套用包括空值選項。因此,含有空值的所有資料列都顯示出來。
當您指定分析的準則時,您可以編輯屬性資料欄與計量資料欄的公式。
此編輯作業只會影響分析之相關資訊環境中的資料欄,並不會修改主題區域中原始資料欄的公式。您也可以自訂表格與資料欄標題,以及指定資料欄總計的聚總規則。此功能無法供階層式資料欄使用。
除非表示式的所有屬性都是獨立 (單獨) 列在 SELECT
清單中,否則您不能在單一表示式中混合使用屬性和計量。
資料欄公式會指定資料欄值所代表的項目。資料欄公式的最基本形式 (例如 "Base Facts"."1 - Revenue") 為在資料欄中以從資料來源取得的資料格式顯示資料。您可以編輯公式以新增函數、條件表示式等等。此編輯作業可讓您以各種方式呈現分析結果。例如,假設您要執行假設分析,並顯示當您將收益增加 10% 時,產品可能有多少收益。您可以將 1 - Revenue 資料欄的公式變更為顯示收益增加 10%,即可查看此增加的結果。此圖顯示樞紐分析表中的一項分析,其中包括 1 - Revenue 資料欄 (顯示資料來源中的收益) 和 1 - Revenue Increased by 10% 資料欄 (將 1 - Revenue 資料欄的公式編輯為計算增加 10% 的收益)。
藉由結合資料欄與集合運算,就能夠以不同方式顯示資料。
在您選取分析的主題區域之後,可以使用「聯集」或「交集」等的「集合」運算從一或多個主題區域結合資料欄。您可以藉由結合資料欄,建立一個以不同方式顯示資料的資料欄。
如果滿足特定準則,您便可合併資料欄。
選取資料欄以進行合併時,請記住下列準則:
要合併之資料欄的數目與資料類型必須相同。每個資料欄傳回的資料列數目則可以不同。
您可以從相同或不同的主題區域選取資料欄,但資料欄必須具有某些共同性。
您可以對一組準則集合指定一個「集合」運算。例如,如果您從 A-Sample Sales 主題區域建立準則,您只能對那些資料欄套用一個「集合」運算。您不可以對準則集合中的不同資料欄套用不同的「集合」運算。
當您合併準則時,不可以使用階層式資料欄、選擇步驟或群組。
集合運算和新增資料欄之間有很大的差異。
使用集合運算合併資料欄和從相關主題區域新增資料欄會產生不同的結果:
當您使用「集合」運算來合併資料欄時,分析結果會顯示新合併,且受「集合」運算管理的單一資料欄。請參閱範例:從一個主題區域合併資料欄。
當您從相關主題區域新增資料欄至分析時,結果會個別顯示每個新增的資料欄。例如,如果您具有適當許可權,就可以從主要主題區域選取一個資料欄,以及從相關主題區域選取另一個資料欄來建立分析。
請參閱何謂主題區域與資料欄?
您可以合併單一主題區域中的兩個資料欄,藉此建立完整的資料集。
A-Sample Sales 主題區域包含一個 Office 資料夾,其中包含 D1 Office 和 D2 Department 資料欄。您可以合併這兩個資料欄,建立一個名稱為 Offices & Departments 的資料欄。您可以包含「全部聯集」的「集合」運算,以指定這個新的資料欄將在表格的單一資料欄中顯示來自兩個資料欄的所有值。
您可以將資料欄儲存至目錄,以便在其他分析中重複使用。
儲存資料欄非常有用,例如,假設您編輯了某資料欄的公式或設定了資料欄特性並加以儲存,而且想要在其他分析中重複使用。
當您將資料欄儲存至目錄時:
Oracle 建議您將資料欄儲存至主題區域資料夾。如果 /My Folders
或 /Shared Folders 中的資料夾沒有主題區域資料夾,Oracle BI EE 會建立一個主題區域資料夾,而「另存新檔」對話方塊會將儲存路徑預設為 /My Folders/Subject Area Contents/<subject area>
。當您為相同的主題區域建立分析時,將資料欄儲存至主題區域資料夾可確保這個資料欄能夠被存取。
不會儲存選擇項目、篩選、條件動作連結以及條件格式。
資料欄的參照會從主題區域變更為目錄。
只要從「目錄」窗格拖放已存資料欄,就可以在其他分析中重複使用已存資料欄。
您可以從「目錄」窗格、「目錄」頁面或者您在其中重複使用的分析之內編輯儲存的資料欄。
您在「目錄」窗格和「目錄」頁面所做的變更會套用至儲存資料欄的所有版本中。您在分析中所做的變更只會套用至該分析。
管理員必須授予您「儲存資料欄」權限,您才能將資料欄儲存至目錄。
將資料欄儲存至目錄:
您可以更改「主題區域」窗格中的資料夾排序順序。
主題區域資料夾預設會以「我的帳戶」對話方塊的「偏好設定」頁籤中指定的排序順序顯示在「主題區域」窗格中。您可以藉由修改「偏好設定」頁籤中的主題區域排序順序選項,以變更主題區域、主題區域資料夾和主題區域資料夾內所有分析的資料欄 (在 Oracle BI 中繼資料儲存區域中建立,一開始是由管理員所設定) 的排序順序。請參閱變更主題區域和主題區域資料夾的排序順序。
從 A 到 Z 排序 (遞增)
從 Z 到 A 排序 (遞減)
依儲存順序排序 (分析中指定的主題區域排序順序會儲存為預設值,並在之後作為預設排序順序。)
預設 - 依儲存順序排序 (主題區域排序順序最初都是在儲存區域中定義。)
C - Sample Headcount
A - Sample Sales
B - Sample Quotas
主題區域排序順序會顯示在界面的多個部分中。
除了可在「準則」頁籤的「主題區域」窗格中見到主題區域排序順序之外,您也可以見到您在「主題區域」窗格中設定的主題區域排序順序反映在下列位置:
從「篩選」窗格中選取其他資料欄選項,以顯示「選取資料欄」對話方塊。請參閱建立資料欄篩選。
從「篩選」窗格中選取其他選項,接著選取新增 EVALUATE_PREDICATE 函數 以顯示「新增 EVALUATE_PREDICATE 函數」對話方塊。請參閱使用 EVALUATE_PREDICATE 函數。
在「準則」頁籤中選取某個資料欄的其他選項按鈕,「編輯資料欄公式」對話方塊的「資料欄公式」頁籤中就會顯示「可用」窗格。請參閱編輯資料欄的公式。
在「準則」頁籤中選取某個資料欄的其他選項按鈕,就會顯示「編輯資料欄公式」對話方塊的「資料欄公式」頁籤。按一下篩選按鈕以顯示「插入篩選」對話方塊。請參閱編輯資料欄的公式。
選取「分析」編輯器的提示頁籤,然後按一下新建按鈕並選取資料欄提示 - 其他資料欄以顯示「選取資料欄」對話方塊。請參閱新增分析的提示。
按一下顯示/隱藏選擇步驟窗格按鈕,即可顯示「顯示選擇步驟」窗格。按一下接著,新建步驟並選取套用條件。從「新建條件步驟」對話方塊中,選取一個「條件類型」以顯示「計量」下拉式清單。請參閱建立選擇步驟。
您也可以在「結果」頁籤內的主題區域窗格中見到主題區域排序順序。「結果」頁籤會反映主題區域排序順序,但是並不會排序資料欄值。下圖顯示依遞減順序排序之 A - Sample Sales 的範例。D52 Country Name 的值 (例如 Australia、Brazil、China 等) 依遞減順序排序。
此程序是建構分析之處理作業中的一個步驟。
請參閱何謂建構分析的處理作業?
您可以使用分析編輯器的「結果」頁籤來新增不同的結果檢視,例如圖表、指示器和樞紐分析表。請參閱可用的檢視類型有哪些?
當您建立分析並顯示「結果」頁籤時,依照預設,您會在「複合版面配置」中看到標題檢視和表格或樞紐分析表,決定條件如下:
如果分析僅包含屬性資料欄和計量資料欄,預設為顯示表格。
如果分析至少包含一個階層式資料欄,則預設為顯示樞紐分析表。
管理員可能已經將「結果」頁籤設為預設顯示不同的檢視。
您可以合併檢視並將它們放置在「複合版面配置」中的任何位置。例如,您可以建立反映不同資料檢視的並列式樞紐分析表、可深度探索相互關係的圖表,以及可限制結果的篩選。
所有的這些檢視統稱為複合版面配置。請參閱建立其他複合版面配置。
當您使用分析時,您可以建立多個使用各種不同檢視組合的複合版面配置。
例如,某個版面配置可能包含圖表和標題,另一個版面配置則可能包含圖表和敘述檢視。當您將分析新增至儀表板頁面時,您可以選擇要在該頁面上包括哪一個版面配置。
您可能會想要變更某個使用者的沒有結果預設訊息。
當分析結果未傳回資料時,會對使用者顯示下列預設訊息:
沒有結果:指定的準則未產生任何資料。通常是因為套用的篩選或選項有太多限制,或是包含了不正確的值。請檢查您的「分析篩選」,然後再試一次。目前套用的篩選顯示如下。您可以建立自訂訊息並取代顯示的預設訊息來警示使用者。您可以在訊息中提供您對分析沒有傳回資料的說明。
此程序是建構分析之處理作業中的一個步驟。
您可以在「分析」編輯器的「提示」頁籤中建立提示,讓使用者能夠選取用於篩選分析的值。提示可允許使用者選取值,以便動態篩選分析內的所有檢視。請參閱何謂建構分析的處理作業?
此程序是建構分析處理作業中的一個進階步驟。
請參閱何謂建構分析的處理作業?
您可以在分析編輯器的「進階」頁籤檢查 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 敘述句。此程序是建構分析之處理作業中的一個步驟。
請參閱何謂建構分析的處理作業?
您可以將分析儲存至:
個人資料夾,只有您可以存取。
您的最上層個人資料夾名為「我的資料夾」。每個具有唯一使用者名稱的使用者都有一個名為我的資料夾
的資料夾。這是為保留您最常執行的分析,以及其他頻繁存取的內容而設計的。
當您按一下窗格底端的重新整理顯示連結時,分析會列示在您儲存分析的資料夾底下。
共用資料夾,擁有該資料夾存取許可權的使用者都可以存取。
Lotus Notes 資料庫,方法如下:
將分析儲存至「Web 存檔」檔案 (副檔名為 .mht
),然後將檔案上傳至 Lotus Notes 資料庫。
使用代理程式儲存分析,然後排定透過電子郵件自動傳送至 Lotus Notes 伺服器上的特定位址。Lotus Notes 伺服器就會處理電子郵件並將它寫入資料庫。
請參閱建立代理程式。
forecasted_sales
。.mht
副檔名),例如 forecasted_sales.mht
。forecasted_sales
。您可以直接從分析建立代理程式。
根據分析來建立條件,並將條件新增至代理程式編輯器的「條件」頁籤。
將分析新增成為代理程式編輯器之「傳遞內容」頁籤上傳遞的內容。
除非您以輔助功能模式作業,否則您可以使用這種方式編輯任何分析。
註:
若您以輔助功能模式使用 Oracle BI Enterprise Edition,則必須使用 BI Composer 精靈 (而不是分析編輯器) 來編輯分析。請參閱使用 BI Composer 處理分析和輔助功能。透過內嵌方式,在儀表板中自動顯示目前的分析。
在儀表板中內嵌分析可以在儀表板中自動執行該分析並顯示結果。您可以藉此取得最新的結果。例如,假設您是銷售主管,而且公司要求每天提交銷售資料,您就可以將今天的產品銷售金額顯示在儀表板的第一頁。
您可以使用「儀表板」編輯器,從 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 的資料安全性規則。
變數有助於確保將相同的資訊與文字準確地顯示在多個位置。
您可以在 Oracle BI Enterprise Edition 的數個區域參照變數,包括分析、儀表板、KPI、動作、代理程式及條件。例如,假設您要建立分析而且要在其標題顯示目前使用者的名稱。您可以透過參照變數來達成。
您可以使用五種類型的變數:
階段作業
儲存區域
呈現方式
要求
全域
階段作業變數是使用者登入時起始的變數。
當使用者開始階段作業時,Oracle BI Server 會建立新的階段作業變數的執行處理並加以起始。
階段作業變數的執行處理數目和 Oracle BI Server上作用中的階段作業數目相同。階段作業變數的每個執行處理可以起始為不同的值。
階段作業變數將由初始化區塊 (INIT BLOCK) 中指定的查詢填入。這些階段作業 INIT BLOCK 通常只在登入時執行一次。不過,如果 INIT BLOCK 已標示為延緩執行,您就可以等到參照相關變數時再執行。
階段作業 INIT BLOCKS 通常會與查詢敘述句關聯,但也可以與輕量型目錄存取協定 (LDAP) 物件關聯。請參閱 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 查詢或其他支援的資料來源)。請參閱 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。
您可以在建立下列其中一種類型之儀表板提示的過程中建立要求變數:
資料欄提示 — 作為資料欄提示之一部分而建立的要求變數會和某個資料欄關聯,而且該變數可接受的值來自資料欄值。
若要建立資料欄提示的要求變數,您必須在「新建提示」對話方塊 (或「編輯提示」對話方塊) 的設定變數欄位中選取要求變數,然後在變數名稱欄位中輸入要覆寫之階段作業變數的名稱。
請參閱建立資料欄提示。
變數提示 — 作為變數提示之一部分而建立的要求變數不會和任何資料欄關聯,您可以定義該變數可接受的值。
若要建立變數提示的要求變數,您必須在「新建提示」對話方塊 (或「編輯提示」對話方塊) 的提示欄位中選取要求變數,然後在變數名稱欄位中輸入您要覆寫之階段作業變數的名稱。
請參閱建立變數提示。
要求變數的值將由建立該要求變數的資料欄提示或變數提示填入。也就是說,每次使用者在資料欄或變數提示中選取值時,要求變數的值會設定為使用者選取的值。不過,值的有效期間僅限於從使用者按下提示的執行按鈕到分析結果傳回至儀表板的期間。
註:
唯有字串和數字要求變數才支援多個值。其他的資料類型只會傳遞第一個值。您可以在許多區域參照變數,但不能在每個區域參照所有變數。
您可以在下列區域參照變數 (但不能在每個區域參照所有類型的變數):
標題檢視。
敘述檢視。
靜態文字檢視。
篩選。
資料欄公式。
條件格式條件。
分析中的表格和資料欄標題。
直接資料庫要求。
儀表板提示和內嵌提示。
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 時的多個值 (指定的資料類型):
或
date
'2013-08-09', date
'2013-08-10')。或
timestamp
'2013-08-09 00:00:00', timestamp
'2013-08-10 00:00:00')。應用程式具有一組預先定義的展示變數,您可以在各種輸出中加以使用。
此表格包含一個預先定義展示變數的清單,您可以在分析、儀表板、KPI 及代理程式中參照那些變數。這些預先定義展示變數的語法已省略 variables.
辨識符號,例如,@{session.locale}
,而不是 @{session.variables.locale}
。
註:
對於時區變數,使用者的時區必須設成「預設值」以外的值,此變數才能運作。(使用者可以在「我的帳戶」對話方塊的「偏好設定」頁籤中設定其偏好的時區。)範圍 | 展示變數 | 範例 |
---|---|---|
系統 |
productVersion |
|
系統 |
currentTime |
|
階段作業 |
locale |
|
階段作業 |
language |
|
階段作業 |
rtl
這是指示「登入」頁面中的語言選擇是否為由右至左的語言。例如,如果語言選擇為希伯來文,此變數就會傳回 true。 |
|
階段作業 |
timeZone |
|
階段作業 |
timeZone.id
這會傳回非區域化的值。 |
|
階段作業 |
timeZone.name
這會傳回區域化的值。 |
|
階段作業 |
timeZone.value
這會傳回區域化的值。 |
|
階段作業 |
loginTime |
|
階段作業 |
logoutTime |
|
階段作業 |
lastAccessTime |
|
階段作業 |
currentUser |
|
階段作業 |
currency.name |
|
階段作業 |
currency.symbol |
session.currency.symbol = $ |
階段作業 |
currency.userPreference |
|
階段作業 |
accessibility
這指示目前使用者階段作業是否啟用輔助功能模式。 |
|
使用者 |
id |
|
使用者 |
displayName |
|
使用者 |
homeDirectory |
|
儀表板 |
currentPage |
|
儀表板 |
xml |
|
儀表板 |
dashboard.currency.name |
|
儀表板 |
dashboard.currency.symbol |
|
儀表板 |
dashboard.currency.userPreference |
|
儀表板 |
dashboard.path
這會傳回目錄中的路徑。 |
|
儀表板 |
dashboard.name |
|
儀表板 |
dashboard.caption
這會傳回儀表板的區域化名稱。 |
|
儀表板 |
dashboard.location
這會傳回位置的 URL。 |
|
儀表板 |
dashboard.description |
|
儀表板 |
dashboard.author |
|
dashboard.currentPage |
dashboard.currentPage.name |
|
dashboard.currentPage |
dashboard.currentPage.path |
|
dashboard.currentPage |
dashboard.currentPage.currency.name |
|
dashboard.currentPage |
dashboard.currentPage.currency.symbol |
|
dashboard.currentPage |
dashboard.currentPage.currency.userPreference |
|
分析 |
report.currency.name |
|
分析 |
report.currency.symbol |
|
分析 |
report.currency.userPreference |
|
參照標題檢視中的變數可確保資訊正確無誤。
假設您根據 D50 Region 資料欄建立一個稱為「區域」的儀表板提示,而此儀表板提示建立了一個名為 MyFavoriteRegion 的展示變數,如下圖所示。
另外假設您建立了依「區域與地區」顯示「收益」的分析。您也在 D50 Region 資料欄新增了一個設為提示的篩選,以便提示使用者使用此「區域」提示輸入區域。
您可以在「標題」檢視中參照 MyFavoriteRegion 變數,如此一來,使用者在「區域」提示中進行的選擇就會顯示在分析的標題中。若要這樣做,請在標題編輯器中的標題欄位輸入變數語法 @{variables.MyFavoriteRegion}
,如下圖所示。
下圖顯示使用者從「區域」提示中選取 AMERICAS REGION 時,儀表板頁面中顯示的結果。請注意,分析標題中的變數已變更為使用者選取的 AMERICAS REGION。