SAP 豐富型用戶端 Web Intelligence 使用者指南
以下是關於 Web Intelligence 豐富型用戶端 的簡要資訊。此使用者指南提供使用桌面介面執行資料分析的詳細資訊。桌面介面允許您離線分析企業資料。
advertisement
Assistant Bot
Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.
SAP BusinessObjects Business Intelligence Suite
文件版本:
4.0 Support Package 10 - 2014-07-24
SAP BusinessObjects Web Intelligence
豐富型用戶端使用者指南
目錄
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
目錄
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
目錄
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 3
10 名員工. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
4.13 從 BI Launch Pad 重新整理以 PDP/CDP 資料來源為基礎的 Web Intelligence 文件. . . . . . . . . . . . . . . . . 122
BI Launch Pad 重新整理文件之前的考量事項. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
目錄
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
匯入並轉換 QaaWS (以 Web 服務形式查詢) 查詢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Web Intelligence 自訂資料來源 (CDS) 架構錯誤訊息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
目錄
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 5
1
介紹 Web Intelligence 豐富型用戶端
1.1 SAP BusinessObjects Web Intelligence 桌面的線上文件
本線上說明系統提供從桌面使用 SAP BusinessObjects Web Intelligence 桌面使用企業資料的完整說明。
1.1.1
文件記錄:
Web Intelligence 豐富型用戶端
下表提供最重要的文件變更總覽。
版本
SAP BusinessObjects Interactive
Analysis Desktop 4.0
BusinessObjects Web Intelligence
豐富型用戶端
4.0 SP02
日期
2010 年 11 月 30 日
2011 年 6 月 15 日
BusinessObjects Web Intelligence
豐富型用戶端
4.0 FP03
2012 年 2 月 20 日
BusinessObjects Web Intelligence
豐富型用戶端
4.0 SP04
2012 年 7 月
描述
最初更名的
Interactive Analysis。 本文件的第一版本。
支援套件
2 (更名回 Web Intelligence)
其他管理員定義的安全性權限稱為連線物件的「本地下載連
線」
查詢面板的增強功能:
●
已顯示
BEx 查詢縮放比例資訊。
●
查詢面板會指出
BEx 查詢中已啟動的階層。
●
系統會在報表中顯示技術名稱。
●
預設管理階層。
●
於成員選取時顯示提示。
●
可選取所有階層成員至指定深度。
●
成員選取依據層級。
圖表:
●
瀑布圖可用於顯示垂直長條圖
●
可以使用階層導覽
功能套件
3
新增自動重新整理功能
零值線功能
自訂排序功能
查詢面板功能
支援套件
4
清除上次選取的提示值。
(在資料管理員中編輯查詢時)
合併 /取消合併提示 (BEx 變數) (在文件屬性窗格中設定)
6 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
介紹 Web Intelligence 豐富型用戶端
版本
BusinessObjects Web Intelligence
豐富型用戶端
4.0 SP05
日期
2012 年 11 月
BusinessObjects Web Intelligence
豐富型用戶端
4.0 SP10
2014 年 7 月
描述
支援套件
5
●
支援
BEx 查詢的階層版本記錄, 階層記錄也會在適當的
報表資料表中顯示。
●
階層層級會附加整數,其表示在階層中的層級
(1,2,
3...)。
●
現已針對
BEx 查詢預設設定查詢移除。
●
「延伸至層級」是可由系統管理員進行的設定,如此便
可設定要將資料從
BEx 查詢中擷取至的層級。
●
現在圓形圖已有文字換行功能。
支援套件
10
<執行階段組態>一節說明在執行階段可以設定的組態設定
選項,其可變更
[BW 直接存取] 在一般語意層和 BI 工具中的
行為。
相關資訊
本節說明在執行階段可以設定的組態設定選項,其可變更
[BW 直接存取] 在一般語意層和 BI 工具中的行為。
1.1.2
存取線上說明
按一下應用程式右上角說明按鈕旁的箭頭,然後從功能表選取 [說明內容] 。
1.1.3
線上指引
下列指引可在線上取得。 (請參閱「取得更多說明」主題以瞭解取得指引的 URL。)
● 《SAP BusinessObjects Web Intelligence 使用者指南》- 從 BI Launch Pad 使用 Java 或 HTML 介面來使用企業
資料的完整指引。
● 《SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南》- 使用桌面介面執行資料分析的完整指南。
桌面介面可讓您離線及對企業資料執行分析。
● 《在 Web Intelligence 中使用函式、公式和計算》- 提供 Web Intelligence 公式語言和進階計算主題的詳細資訊,
如計算本文和智慧式計量。
1.2
關於本使用者指南
本使用者指南將說明 Web Intelligence 豐富型用戶端應用程式。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
介紹 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 7
《 SAP BusinessObjects Web Intelligence 使用者指南》中會說明 Web Intelligence Java 和 HTML 應用程式。
1.3
關於
Web Intelligence
您可以依據您要分析的資料建立報表或開啟原有文件,來使用 SAP BusinessObjects Web Intelligence 執行資料分
析。視您的授權和安全性權限而定,您可以下列方式分析報表中的資料:例如篩選、擷取細目以顯示更多詳細資料、
合併不同資料來源的資料、顯示圖表中的資料或新增公式。
資料來自於語意層,這會將關聯式或 OLAP 資料庫中的資料組織成物件或階層,或組織 Microsoft Excel 或 CSV 檔案
等個人資料提供者、依據 SAP 資訊多維資料集的 Bex 查詢、Web 服務或 Advanced Analysis 工作區的資料。您建立
資料提供者以從這些資料來源擷取資料,並從資料提供者內的資料建立報表。 Web Intelligence 還支援 Hadoop 資料來
源,但不支援自訂 SQL。
註記
不支援舊於 MS Excel 97 版本的 Microsoft Excel 檔案。
您也可以連線至 HANA (SAP High-Performance Analytical Appliance) 資料來源以充分利用記憶體內部運算的優勢。
您可以使用 SAP BusinessObjects Web Intelligence 的 Java 或 HTML 介面從 BI Launch Pad 執行資料分析。啟動的
介面將視 BI Launch Pad 中的 [偏好設定] 而定。
您也可以使用 Web Intelligence 豐富型用戶端執行資料分析。Web Intelligence 豐富型用戶端可讓您在本機工作,且無
需與儲存機制的連線。《 SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南》可提供其他資訊。
註記
當您已啟動桌面工具一次並關閉它時,快速啟動圖示就會出現在工具列中。快速啟動圖示可讓您迅速啟動桌面工
具。
關於三個 Web Intelligence 介面
透過
BI Launch Pad 有三個不同的介面可用於建立和編輯查詢、建立和編輯文件,以及建立、編輯和重新整理報表。
您可以在
BI Launch Pad 的 [偏好設定] 功能表中選擇要使用的介面,介面如下:
表格 1: 三個 Web Intelligence 介面
介面
Web
描述
也稱為 DHTML 介面。您可以透過 BI Launch Pad 啟動此
介面。視您的權限而定,您可以執行下列動作:
● 選擇「沒有資料來源」來建立空白文件。
● 根據 unx 和 .unv 語意層 (但非 BEx 查詢) 建立和編輯
查詢。
● 建立、編輯和重新整理所有報表類型。
8 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
介紹 Web Intelligence 豐富型用戶端
介面
豐富型網際網路應用程式
桌面
描述
註記
在 4.0 SP02 中,無法建立查詢,而只能使用文件和報
表。
也稱為 Java Applet。您可以透過 BI Launch Pad 啟動此
介面。視您的權限而定,您可以執行下列動作:
● 選擇「沒有資料來源」來建立空白文件。
● 根據 .unx 和 .unv 語意層、BEx 查詢、分析檢視
(Advanced Analysis 工作區) 及文字來源建立和編輯
查詢。
● 建立、編輯和重新整理所有報表類型。
您可透過
BI Launch Pad 下載並安裝此版本 Web
Intelligence 豐富型用戶端。此版本的 Web Intelligence
豐富型用戶端可讓您根據自己的權限執行下列動作:
● 選擇「沒有資料來源」來建立空白文件。
● 根據 .unx 和 .unv 語意層以及文字來源建立查詢。
● 建立、編輯和重新整理所有報表類型。
註記
此版本 Web Intelligence 豐富型用戶端使用的連線
模式不支援 BEx 查詢或分析檢視。您必須使用上
述豐富型網際網路應用程式,或執行 Web
Intelligence 豐富型用戶端完整安裝,但請勿使用
此版本,因為該模式使用的是同一個不支援使用
BEx 查詢或檢視分析的連接器。
1.4 應用程式結構
此應用程式具有下列元件:
元件
主工具列
工具箱
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
介紹 Web Intelligence 豐富型用戶端
描述
您可以使用主工具列開啟、儲存和列印文件,追蹤變更以及顯示報表大
綱。
當應用程式處於「設計」模式中時,主工具列會顯示在 [檔案] 索引標籤
中。
您可以透過工具箱使用資料提供者,並執行報表設計和分析工作。
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 9
元件
左側面板
描述
工具箱只會在「資料」和「設計」模式中顯示在應用程式的頂端。在
「資料」模式中。只有與使用資料提供者有關的工具箱為啟用中。
[左側面板] 會將多個窗格分組,提供目前文件的不同檢視。若要查看在
不同模式中可用的窗格,請參閱下表。
● [文件摘要] 提供文件件屬性的總覽。
● [可用的物件] 窗格列出可供併入報表的資料提供者和物件。
註記
Web 介面 (DHTML 模式) 在此面板中不會顯示公式。
● [輸入控制項] 窗格可讓您新增和編輯套用於文件的輸入控制項。
●
使用者提示輸入
● [文件結構和篩選器] 窗格以樹狀結構顯示文件的結構,並顯示套用
於不同報表元素的篩選器。
檔案和屬性索引標籤
報表面板
狀態列
註記
Web 介面 (DHTML 模式) 在此窗格中不會顯示篩選器。如果您要
使用篩選器,請使用豐富型網際網路應用程式 (Java Applet)。
● (僅限豐富型網際網路應用程式模式) [導覽圖] 窗格列出文件中的所
有報表。此窗格與
HTML 模式中的 [報表圖] 相同。
● (僅限 Web 模式) [報表圖] 窗格列出文件中的所有報表。此窗格與豐
富型網際網路應用程式模式中的 [導覽圖] 相同。
● [Web 服務發佈者] 窗格會列出從文件中發佈的 BI 服務。
● [資料] 窗格僅會在「資料」模式中顯示,並可讓您導覽文件中的資
料提供者。
[檔案] 和 [屬性] 索引標籤僅可在「設計」及「資料」模式中使用。 [檔
案 ] 索引標籤包含檔案主功能表工具。 [屬性] 索引標籤可讓您設定 [檢
視 ] 、 [文件] 和 [應用程式] 屬性。
報表面板 顯示報表。
狀態列 顯示在報表下面,可讓您執行例如啟動資料追蹤或變更顯示模式
等動作。它可以在 [屬性] 索引標籤的 [檢視] 功能表中啟動和停用。
左側面板中可用的索引標籤取決於您的介面選擇:豐富型網際網路應用程式
(Java Applet 模式)、Web (HTML 模式) 或
桌面
(Web Intelligence 豐富型用戶端):
窗格
RIA
資料
RIA
設計
RIA
讀取
Web
設計
Web
讀取
豐富型
用戶端
資料
豐富型
用戶端
設計
豐富型
用戶端
讀取
文件摘要
導覽圖
沒有 有
有
有
有
有 有 有 有
10 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
介紹 Web Intelligence 豐富型用戶端
窗格
RIA
資料
報表圖
輸入控制項
使用者提示
輸入
可用的物件
文件結構和
篩選器
Web 服務發
佈者
資料窗格 有
有
有
有
RIA
設計
RIA
讀取
有 有
有
有
有
有
有
Web
設計
Web
讀取
有
有
有
豐富型
用戶端
資料
豐富型
用戶端
設計
有
有
豐富型
用戶端
讀取
有
有
有
有
有
有
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
介紹 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 11
2
設定和使用 Web Intelligence 豐富型用戶端
2.1
設定和使用 Web Intelligence 豐富型用戶端
2.1.1
安裝桌面介面
2.1.1.1
從
BI Launch Pad 安裝桌面介面
您可透過 BI Launch Pad 安裝 Web Intelligence 豐富型用戶端桌面介面。
註記
Web Intelligence 豐富型用戶端桌面介面版本不支援 BEx 查詢。
1. 登入 BI Launch Pad。
2. 按一下 [偏好設定] 。
3. 按一下 [Web Intelligence] 。
4. 按一下 [修改] 區段中的 [桌面 (需安裝)] 。
5. 按一下 [儲存並關閉] 。
Web Intelligence 豐富型用戶端會下載至您的電腦,並在您從 BI Launch Pad 啟動應用程式時啟動。由於檔案大小,此
程序可能需花費數分鐘。
註記
如果您是從 BI Launch Pad 安裝 Web Intelligence 豐富型用戶端,則不會將線上說明系統安裝到您的本機電腦。如
果您使用連線模式, Web Intelligence 豐富型用戶端則會顯示儲存於伺服器上的說明頁面。如果您使用離線或獨立
模式,說明頁面將無法使用。
相關資訊
2.1.1.2
從
SAP BusinessObjects Enterprise 光碟安裝 Web
Intelligence 豐富型用戶端
● 如需完整的安裝指示,請參閱《SAP BusinessObjects Business Intelligence platform 4.0 Installation Guide》。
12 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端
2.1.1.3
線上說明的可用性
如果您是從 BI Launch Pad 安裝 Web Intelligence 豐富型用戶端,則不會將線上說明系統安裝到您的本機電腦。這會
對線上說明的可用性產生下列影響:
● 如果您使用連線模式,Web Intelligence 豐富型用戶端則會顯示儲存於伺服器上的說明頁面。
● 如果您使用獨立模式,則在 BI Launch Pad 執行時不會顯示說明頁面。
● 如果您使用離線模式,則說明頁面將無法使用。
您可以指定 Web Intelligence 豐富型用戶端可從中存取說明的本機資料夾或 URL,以使說明可用。
2.1.1.3.1
指定線上說明的資料夾或
URL
1. 選取主功能表中的 [選項] 以顯示 使用者偏好設定 對話方塊。
2. 選取 [一般] 索引標籤。
3. 按一下 [說明] 旁的 [瀏覽] ,然後選取資料夾。
您也可以輸入
URL 作為線上說明的位置。
2.1.1.4
快速啟動按鈕
任何時間當您在 Web Intelligence 豐富型用戶端中開啟 .wid 的 Web Intelligence 文件時,Web Intelligence 豐富型用
戶端通知圖示便會顯示在
Windows 系統匣中,並在 Windows 工作階段期間維持顯示狀態。您可以使用此圖示執行下
列動作:
● 在新的視窗中啟動應用程式。
● 結束 Web Intelligence 豐富型用戶端。
提示
在
Windows 7 中,當您開啟 Web Intelligence 豐富型用戶端時,Windows 工作列上會出現一個圖示,而當您關閉
Web Intelligence 豐富型用戶端視窗時便會消失。若要讓 Web Intelligence 豐富型用戶端圖示保持在工作列中,請
以滑鼠右鍵按一下圖示,並選取 [將此程式固定在工作列] 。
2.1.2
連線模式
您可利用三種連線模式使用 Web Intelligence 豐富型用戶端:連線、離線或獨立。
2.1.2.1
關於連線安全性權限和本機工作
連線物件具有稱為「本機下載連線」的額外安全性權限。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 13
「本機下載連線」安全性權限授與連線物件時:若已正確安裝和設定中介軟體,則會執行本機重新整理。拒絕安全性
權限時:不會執行本機重新整理。重新整理已委派給伺服器端。只可能針對未使用安全連線的查詢建立和修改查詢。
使用 XI4.0 或舊版的文件時,請儲存並重新開啟文件:系統即會正確地套用安全性權限。
註記
管理員必須定義和連線相關的安全性,例如定義誰可以從本機下載 (敏感性) 連線資訊。
安全性選項具有下列效果:
● 不會將連線資訊轉換至用戶端 (額外的安全模式)。
● 限制的離線模式:無法執行本機重新整理。
● 在離線模式中:您可以開啟、檢視和修改報表,但無法離線重新整理報表,或修改或編輯查詢。
註記
在文件中使用多個查詢時:重新整理動作僅適用於非安全連線。至少一個查詢在使用安全連線時會顯示警告。
2.1.2.2
連線模式
在「已連線」模式中,您可以在連線至
CMS (中央管理伺服器) 繼續作業。您可以使用 CMS 上的文件或本機的安全或
不安全文件。依據您在
CMS 中的安全性權限,您可以執行下列動作:
● 從 CMS 匯入文件
● 從 CMS 匯入語意層
● 開啟本機文件
● 建立文件
● 編輯文件
● 重新整理文件
● 在本機儲存文件
● 匯出文件到 CMS
連線模式中的安全性
當您在「連線」模式中使用文件時,您使用者帳戶的安全性權限會由 CMS 套用。
在連線模式中連線至
CMS
有兩種啟動 Web Intelligence 豐富型用戶端的方式,每一種連線到 CMS 的方式都不同:
● 當您從 BI Launch Pad 啟動時,Web Intelligence 豐富型用戶端會連線至相同 BI Launch Pad 工作階段內的
CMS,因此不需要登入。與 CMS 的通訊是透過 HTTP 傳送至一個應用程式伺服器,這會重新傳送呼叫至 CMS 和
儲存機制。不需要本機中介軟體。
14 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端
● 當您進行本機啟動時 (使用 Windows 開始功能表登入 Web Intelligence 豐富型用戶端,或是按兩下 WID 文件),
Web Intelligence 豐富型用戶端會使用 Enteprise SDK 的 OCA/CORBA 架構,以用戶端伺服器模式連線至 CMS。
您需要在本機機器上安裝適當的資料庫中介軟體。
註記
若要從包含語意層設計工具、 Web Intelligence 豐富型用戶端和 Web Intelligence 在內的 SAP BusinessObjects
OLAP 產品連線至 Essbase OLAP 資料來源,請確定您是否已在主控這些 SAP BusinessObjects OLAP 產品的電腦
上正確安裝及設定
Essbase 用戶端中介軟體。特別是確定 Essbase 用戶端環境變數 ARBORPATH 和
ESSBASEPATH 是否已建立及設定為 Windows 系統環境變數 (相對於 Windows 使用者環境變數)。
相關資訊
[第 16 頁]
從 BI Launch Pad 使用連線模式 [第 15 頁]
2.1.2.2.1
從 BI Launch Pad 使用連線模式
在「連線」模式中,安全性是由 CMS 負責。您使用報表,就像在 BI Launch Pad 中工作一樣。 當您以連線模式從 BI
Launch Pad 啟動時,您的本機機器上不需要安裝資料庫中介軟體。
1. 登入 BI Launch Pad。
2. 按一下 BI 入口網站頂端的 [偏好設定] 以顯示 偏好設定 對話方塊。
3. 在對話方塊中選取 Web Intelligence 。
4. 在 [修改] 區段中,選取 [桌面] 。
5. 按一下 [儲存並關閉] 。
6. 按一下 [文件] 索引標籤。
7. 以滑鼠右鍵按一下文件,然後選取 [修改] 。
Web Intelligence 豐富型用戶端會以連線模式在您的電腦上啟動。如果尚未安裝,則會從 BI Launch Pad 安裝於您
的電腦上。
如果您已在電腦上執行 Web Intelligence 豐富型用戶端,從 BI Launch Pad 開啟則會開啟應用程式的新執行個
體。文件不會在已開啟的應用程式執行個體中開啟。
相關資訊
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 15
2.1.2.2.2
在本機使用連線模式
若要以「連線」模式在本機啟動桌面介面,則您的電腦必須安裝桌面介面。您必須至少從
BI Launch Pad 使用桌面介
面連線至
CMS 一次。
您必須連線至
CMS 所需的中介軟體安裝到您電腦上 。
在「連線」模式中,安全性是由 CMS 負責。桌面介面中報表的使用方法與 BI Launch Pad 中報表的使用方法相同。
1. 啟動桌面介面。
2. 按一下 [Web Intelligence] [登入為]
一個圖示會顯示上次與
CMS 連線時使用的是什麼連線類型:
○ 一個桌上型電腦的圖示表示桌面介面上次是以用戶端伺服器模式連線至此 CMS (從用戶端電腦在本機啟動)。
CMS 的名稱就是伺服器的名稱。
○ 一個球形圖示表示桌面介面上次是以 HTTP 模式從 BI Launch Pad 連線至此 CMS。CMS 的名稱是連線叢集的
完整名稱。
3. 輸入有效的使用者名稱和密碼。
4. 從清單中選取驗證模式。
如果您想要以「連線」模式工作,請勿選擇 [獨立] 。如果您選擇獨立驗證模式,您就會以獨立模式工作,並且不會
與 CMS 連線。
5. 確定未選取 [在離線模式下使用] 。
6. 按一下 [登入] 。
桌面介面會以「連線」模式啟動。如果桌面介面已在電腦上執行,重新啟動時會開啟新的應用程式執行個體。
相關資訊
2.1.2.3
離線模式
在「離線」模式中,並未連線至
CMS 但會套用 CMS 安全性。您可以使用本機文件和語意層 (在登入時選取的 CMS 會
保護其安全性 ),或不安全的本機文件和語意層。您可以執行下列動作:
● 開啟本機文件
● 建立文件 (需要本機語意層和本機連線伺服器)
● 編輯文件
● 重新整理文件 (需要本機語意層和本機連線伺服器)
● 在本機儲存文件
在離線模式中,您不可以匯入或匯出文件到 CMS。
16 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端
離線模式中的安全性
當您以連線模式連線至 CMS 時,您在該 CMS 中的安全性權限會下載至您的電腦。每一個從 CMS 下載的文件和語意
層中都會包含存取控制清單,該清單會識別擁有文件存取權限之群組和使用者。在「離線」模式中,會透過比對文件
或語意層的存取權限與本機儲存的安全性檔案,套用
CMS 安全性權限。例如,如果您從 CMS 下載一個文件到您本機
的機器,但是您在下載來源
CMS 上沒有開啟文件的權限,則您也無法在您的本機機器上開啟這個文件。如果物件上的
安全性設定不允許使用離線模式,則在稍後使用文件時無法包含這些物件。
在您要以離線模式使用由 CMS 維護其安全性的文件或語意層之前,您必須先以連線模式先連線至該 CMS 至少一次。
如此便可將 CMS 安全性資訊下載至您的本機電腦,並且在登入頁面的系統清單中顯示該 CMS 選項。之後,您即可以
「離線」模式登入,並且不需使用
CMS 連線即可進行工作,因為可讀取本機檔案中的 CMS 安全性資訊。
當使用「離線」模式時,您必須在電腦上安裝適當的語意層和資料庫中介軟體,才能建立或重新整理文件。如果沒有
安裝伺服器,只要您擁有適當的安全性權限,還是可以在本機開啟、編輯和儲存文件。
CMS 的安全性資訊儲存於本機安全性資訊檔案 (副檔名為 LSI) 中。一台電腦可以儲存多個 CMS 的 LSI 檔案。
2.1.2.3.1
在離線模式中工作
您必須透過從
BI Launch Pad 啟動桌面介面,並在其中開啟文件,至少連線至 CMS 一次並從中匯出您要使用的文件。
1. 啟動桌面介面。
2. 在功能表上選取 [開啟] ,然後選取從安全性詳細資料儲存在本機電腦上的
CMS 匯出的文件。
使用者識別 對話方塊便會出現。
3. 從 [系統] 清單中選取一個 CMS。
4. 輸入您的使用者名稱和密碼。
5. 從 [驗證] 清單中選取驗證方法。
6. 選取 [在離線模式下使用] 。
7. 按一下 [登入] 。
2.1.2.3.2
選取本機文件和語意層的預設資料夾
您可以選取本機文件和語意層依預設儲存在本機電腦上的資料夾。
1. 在「設計」模式中,按一下 [屬性] 索引標籤上的 [應用程式] 。
2. 選取 [一般] 索引標籤。
3. 按一下 [使用者文件] 旁的 [瀏覽] ,然後選取文件的資料夾。
4. 按一下 [語意層] 旁的 [瀏覽] ,然後選取語意層的資料夾。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 17
2.1.2.4
獨立模式
在「獨立」模式中,並未連線至 CMS,也不會實行安全性措施。您只可以使用不受安全性維護的本機文件和語意層。
您可以執行下列動作:
● 開啟文件
● 建立文件
● 編輯文件
● 重新整理文件
● 在本機儲存文件
您不可以匯入或匯出文件到 CMS。
您必須在執行 Web Intelligence 豐富型用戶端的電腦上安裝中介軟體,才能建立和重新整理包含不安全本機語意層的
不安全本機文件。
2.1.2.4.1
在獨立模式中工作
您的電腦上必須安裝使用不安全文件和語意層所需的中介軟體。
1. 啟動桌面介面。
2. 從功能表中選取 [開啟] ,導覽至並按兩下您要在「獨立」模式中開啟的 Web Intelligence (WID) 文件。
3. 在所顯示的 [使用者識別] 對話方塊中,從 [驗證] 清單中選取 [獨立] 。
2.1.2.5
定義
Proxy 設定
當您使用網際網路 Proxy 伺服器存取報表中的任何 URL 或影像時,可定義 Proxy 設定。您並不需要為報表中內嵌的影
像定義這些設定。請在您的網際網路瀏覽器中檢查設定,以取得定義 Proxy 設定時的必要資訊。若要定義 Proxy 設
定,請執行下列步驟:
1. 在 使用者偏好設定 對話方塊中,按一下 [Proxy] 索引標籤。
2. 定義您的 HTTP Proxy 主機 。
3. 定義 HTTP Proxy 連接埠 。
4. 定義您的 HTTPS 主機和連接埠設定 ,或選取 [與 HTTP Proxy 相同]
。
5. 按一下 [確定] 以儲存設定並關閉對話方塊。
2.1.3
設定介面和文件地區設定
地區設定會決定應用程式介面的外觀
(例如,功能表項目與按鈕文字) 與資料 (例如,日期與數字格式)。
共有三种地區設定:
18 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端
地區設定
產品地區設定
文件地區設定
慣用的檢視地區設定
地區設定會決定地區設定如何互動以顯示文件資料。
描述
Web Intelligence 介面的地區設定
文件中目前所含資料的地區設定
用於顯示文件資料的慣用地區設定
2.1.3.1
產品地區設定
產品地區設定用於顯示使用者介面 (例如,功能表項目與按鈕文字)。
註記
GetLocale 函式會傳回「產品地區設定」。
2.1.3.1.1
在
Web Intelligence 豐富型用戶端中設定產品地區設定
1. 選取應用程式主功能表中的 [選項] 以顯示 使用者偏好設定 對話方塊。
2. 選取 [地區設定] 索引標籤。
3. 從 [產品地區設定] 清單中選擇產品地區設定。
2.1.3.2
文件地區設定
「文件地區設定」會設定文件的資料格式。例如,「文件地區設定」可決定日期與數字的顯示方式。
依預設會使用瀏覽器地區設定。使用者儲存文件時可選取 [永久的地區格式設定] 選項,來建立目前文件地區設定與文
件的永久關聯。使用選取選項儲存文件後,便會忽略設定,並永遠使用儲存的「文件地區設定」來設定文件資料格
式。此設定會套用到所有的使用者,而非只套用到選取 [永久的地區格式設定] 選項的使用者。
註記
GetContentLocale 函式會傳回「文件地區設定」。
相關資訊
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 19
2.1.3.3
慣用的檢視地區設定
「慣用的檢視地區設定」是用於顯示文件資料的使用者慣用地區設定。當 BI Launch Pad 設定提供慣用的檢視地區設
定優先順序時,「文件地區設定」會變成使用者的慣用檢視地區設定。
如果地區設定透過 [使用慣用的檢視地區設定來格式化資料] 設定提供使用者的慣用檢視地區設定優先順序,則當使用
者開啟文件時,「文件地區設定」會設為「慣用的檢視地區設定」。使用者儲存文件時,此「文件地區設定」會連同
文件一起儲存。
如果設定未提供使用者的慣用檢視地區設定優先順序,則會根據與該文件一起儲存的「文件地區設定」來設定資料格
式。
使用者建立文件時,使用者的慣用檢視地區設定會一律指派為初始文件地區設定,無論地區設定是否提供慣用的檢視
地區設定優先順序。
註記
GetPreferredViewingLocale 函式會傳回「慣用的檢視地區設定」。GetLocalized 函式也會使用「慣用的檢
視地區設定」來顯示已翻譯的字串。
2.1.3.3.1
設定慣用的檢視地區設定
1. 選取應用程式主功能表中的 [選項] 以顯示 使用者偏好設定 對話方塊。
2. 選取 [地區設定] 索引標籤。
3. 從 [慣用的檢視地區設定] 清單,選取慣用的檢視地區設定。
2.1.3.4
建立地區設定與文件的永久關聯
1. 在 [設計] 模式中,按一下左側窗格中 [屬性] 索引標籤上的 [文件] ,以顯示 文件摘要 對話方塊。
2. 選取 [永久的地區格式設定] 。
3. 按一下 [確定] 。
4. 儲存文件。
2.1.4
設定檢視偏好設定
1. 在「設計」模式中,按一下 [屬性] 索引標籤上的 [應用程式] ,以顯示 使用者偏好設定 對話方塊。
2. 選取 [檢視] 索引標籤。
3. 在 [計量單位] 區段中選取報表顯示的計量單位。
4. 選取 [顯示格線] ,以顯示報表元素對齊的格線。
5. 選取 [貼齊格線] ,以將報表元素自動對齊格線。
20 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端
6. 設定 [格線間距] 中的值,以設定格線之間的間距。
2.1.5
變更您的密碼
如果您使用的是用戶端伺服器連線模式,您就只能變更您的密碼:您必須在本機啟動 Web Intelligence 豐富型用戶端
工作階段,而不是從
BI Launch Pad。
1. 從 BI Launch Pad 工具列中選取 [偏好設定] 。
2. 選取 [變更密碼] 。
3. 在 [舊密碼] 方塊中輸入您目前的密碼。
4. 在 [新密碼] 方塊中輸入您的新密碼。
5. 在 [確認新密碼] 方塊中,再次輸入您的新密碼。
密碼即已變更為新密碼。
2.1.6
在豐富型用戶端介面中使用語意層
2.1.6.1 Web Intelligence 豐富型用戶端中的語意層安全性
連線模式中的語意層安全性
當您以連線模式使用 Web Intelligence 豐富型用戶端時,您是從遠端存取 CMS 語意層。CMS 直接套用安全性權限,
方式和您從 BI Launch Pad 存取語意層相同。
在離線模式中,您無法存取受到
CMS 保護的本機語意層。您必須遠端存取 CMS 語意層。
離線模式中的語意層安全性
若要以離線模式建立或重新整理報表,您必須先以連線模式連線至 CMS。當您以連線模式使用 CMS 時,一個包含您
在 CMS 中的資源安全性權限的本機安全性資訊 (LSI) 檔案會下載至您的電腦。
當您嘗試以離線模式建立或重新整理報表時,您可以使用:
● 安裝於本機且未受 CMS 保護的語意層
● 安裝於本機且經 LSI 檔案驗證您擁有存取權限的語意層
您無法從遠端存取
CMS 上的語意層,因為在離線模式中,您並不會連線至 CMS。
請注意,您需要在使用 Web Intelligence 豐富型用戶端的電腦安裝連線伺服器,才能在離線模式中建立或重新整理文
件。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 21
獨立模式中的語意層安全性
在獨立模式中,您並不會使用安全性措施,也不會連線至 CMS。 您只可以使用不安全的本機語意層。
您必須在使用 Web Intelligence 豐富型用戶端的電腦上安裝中介軟體,才能建立和重新整理包含不安全本機語意層的
不安全本機文件。
2.1.6.2
以連線模式使用語意層
當您以「連線」模式執行桌面資料分析時,您是從遠端存取 CMS 語意層。CMS 會直接套用安全性權限,一切就像是
您從 BI Launch Pad 執行資料分析一樣。
在離線模式中,您無法存取受到 CMS 保護的本機語意層。您必須遠端存取 CMS 語意層。
2.1.6.3
以離線模式使用語意層
若要以離線模式建立或重新整理報表,您必須先以連線模式連線至 CMS。當您以連線模式使用 CMS 時,一個包含您
在
CMS 中的資源安全性權限的本機安全性資訊 (LSI) 檔案會下載至您的電腦。
當您嘗試以離線模式建立或重新整理報表時,您可以使用:
● 安裝於本機且未受 CMS 保護的語意層
● 安裝於本機且經 LSI 檔案驗證您擁有存取權限的語意層
您無法從遠端存取
CMS 上的語意層,因為在離線模式中,您並不會連線至 CMS。
請注意:您需要在執行桌面資料分析的電腦上安裝一個連線伺服器,才能以「離線」模式建立或重新整理文件。
2.1.6.4
以獨立模式使用語意層
在獨立模式中,您並不會使用安全性措施,也不會連線至
CMS。 您只可以使用不安全的本機語意層。
您必須在執行桌面分析的電腦上安裝中介軟體,才能建立和重新整理包含不安全本機語意層的不安全本機文件。
在本機複製的語意層檔案會儲存在下列資料夾中:
<install_path>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Universes。
2.1.6.5
選取預設語意層
1. 從 [說明] 功能表旁右上角的功能表中選取 [選項] ,以顯示 選項 對話方塊。
2. 選取 [一般] 索引標籤。
22 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端
3. 在 [選取預設語意層] 區段中選取 [預設語意層:] 。
4. 按一下 [瀏覽] 以開啟 語意層 對話方塊,選取語意層,然後按一下 [選取] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
設定和使用 Web Intelligence 豐富型用戶端 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 23
3
建立與使用文件
3.1
使用桌面上的文件
3.1.1
選取本機文件和語意層的預設資料夾
您可以選取本機文件和語意層依預設儲存在本機電腦上的資料夾。
1. 在「設計」模式中,按一下 [屬性] 索引標籤上的 [應用程式] 。
2. 選取 [一般] 索引標籤。
3. 按一下 [使用者文件] 旁的 [瀏覽] ,然後選取文件的資料夾。
4. 按一下 [語意層] 旁的 [瀏覽] ,然後選取語意層的資料夾。
3.1.2
透過建立查詢以建立文件
1. 依序按一下 [資料存取] [資料提供者] [新資料提供者] ,並為查詢選取資料來源。
2. 建置並執行查詢。
3.1.3
建立空白文件
您可以建立空白文件,隨後從查詢中將資料新增文件。
1. 啟動桌面介面。
2. 按一下工具列的 [新增] ,然後選取 [沒有資料來源] 以建立空白文件。
您可以稍後在文件中建立查詢,以擷取文件的資料。
3.1.4 從儲存機制開啟文件
1. 按一下主工具列上 [檔案] 索引標籤中的 [開啟] 。
2. 按一下對話方塊左邊的 [我的 Enterprise]
。
3. 登入儲存機制。
4. 瀏覽儲存機制並選取文件。
當文件設定為開啟時重新整理其資料
(選取「開啟時重新設定」文件屬性時),文件會顯示最新的資訊。
註記
[開啟時重新整理] 選項相依於兩個 CMS 設定 (文件和使用者相關安全性設定):CMC/應用程式/Webi/屬性中
的「檢查開啟時重新整理」和 CMC/應用程式/使用者安全性設定中的「停用開啟時自動重新整理」。若屬性
24 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立與使用文件
[核取 "為所有文件停用開啟時自動重新整理" 安全性權限] 安全性設定為已啟用/已選取 CMC/應用程式/Webi/
屬性,且在 CMC/應用程式/使用者安全性設定中,此使用者的安全性權限 [為所有文件停用開啟時自動重新整
理 ] 為已停用,則即使文件未設定為 [開啟時重新整理] ,仍會在開啟時重新整理。
3.1.5
傳送文件
3.1.5.1
以電子郵件傳送文件
1. 選取您要傳送的文件。
2. 傳送文件: a) 在 Web 介面中,選取工具列中的 [傳送] ,然後選取 [電子郵件] 。 b) 在豐富型網際網路應用程式 (Java Applet) 和 Web Intelligence 豐富型用戶端中,按一下 [利用電子郵件附件
傳送 ] 旁的箭頭。
3. 填入電子郵件資訊,並視需要輸入訊息。
4. 按一下 [傳送] 。
3.1.5.2
將文件傳送給其他使用者
註記
Web Intelligence 豐富型用戶端 中無法使用此選項。
1. 選取您要傳送的檔案。
2. 按一下工具列中的 [傳送] ,然後選取 [BI 收件匣] 。
3. 從使用者和群組清單中,選取您要向其傳送文件的使用者或群組。
4. 按一下 [自動產生] ,以自動產生的名稱傳送文件。
5. 按一下 [特定名稱] ,如果您要命名文件,則在方塊中輸入要傳送的名稱。
6. 按一下 [捷徑] 以傳送文件的捷徑,或按一下 [複製] 以傳送文件的複本。
7. 按一下 [傳送] 。
3.1.5.3
以 FTP 傳送文件
您可以在
Web Intelligence 中開啟文件,您擁有必要的權限才能透過 FTP 傳送檔案。如果您沒有所需權限,則不會顯
示 傳送至
FTP 對話方塊。
您想要透過 FTP 傳輸目前文件。
1. 在傳送前儲存文件。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立與使用文件
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 25
2. 按一下工具列中的 [郵件] 圖示,然後選取 [傳送至 FTP] 。
3. 在 [主機] 方塊中輸入主機名稱。
4. 在 [連接埠] 方塊中輸入連接埠。
5. 在 [使用者名稱] 和 [密碼] 方塊中,輸入使用者名稱和密碼。
6. 在 [帳戶] 方塊中輸入帳戶。
7. 在 [目錄] 方塊中輸入目錄。
8. 按一下 [自動產生] ,以自動產生的名稱傳送文件。
9. 按一下 [特定名稱] ,如果您要命名文件,則在方塊中輸入要傳送的名稱。
10. 按一下 [傳送] 。
3.1.6
儲存文件
3.1.6.1
在企業儲存機制中儲存文件
您目前使用
Java 介面執行此動作。
1. 在 [檔案] 索引標籤的工具列上按一下 [儲存] 旁邊的箭頭,然後選取 [另存新檔] 以顯示 另存新檔 對話方塊。
2. 在對話方塊的左邊選取企業儲存機制。
3. 如果您使用桌面介面,您可以儲存任何可用的企業儲存機制,其方法是選取對話方塊左邊的 [我的 Enterprise]
,然
後登入儲存機制。
4. 按一下 [資料夾] 或 [類別] ,以依據資料夾或類別顯示儲存機制。
5. 在 [名稱] 方塊中,輸入文件名稱。
6. 按一下 [進階] 顯示其他文件選項。
其餘的選項始終會顯示在桌面介面上。
7. 在 [說明] 方塊中,為文件輸入說明文字。
8. 輸入您或其他使用者可在 [關鍵字] 方塊的功能中,用來搜尋文件的關鍵字。
9. 選取 [開啟時重新整理] ,在每次開啟文件時進行重新整理。
10. 選取 [永久的地區格式設定] 以保留文件的地區格式設定。
11. 選取 [移除文件安全性] 以移除所有文件安全性,並讓文件可在 [獨立] 模式中存取 (僅限桌面介面)。
12. 選取 [為所有使用者儲存] 以確保文件沒有被目前使用者鎖定 (僅限桌面介面)。
13. 按一下 [確定] 。
註記
若屬性 [核取 "為所有文件停用開啟時自動重新整理" 安全性權限] 安全性設定為已啟用/已選取 CMC/應用程式/
Webi/屬性,且在 CMC/應用程式/使用者安全性設定中,此使用者的安全性權限 [為所有文件停用開啟時自動
重新整理 ] 為已停用,則即使文件未設定為 [開啟時重新整理] ,仍會在開啟時重新整理。
文件便會儲存在企業儲存機制中。
26 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立與使用文件
3.1.6.2
將文件儲存為 Excel 試算表
若您使用
Java 介面執行此動作,則當您將文件儲存成 Excel 時可以設定格式偏好設定。 這可在 BI Launch Pad 的 [偏
好設定 ] 中分開設定。
註記
將文件或報表匯出成
pdf 時,不支援表格儲存格格式化以 HTML 方式讀取內容。 使用此設定的任何表格儲存格將在
產生的
pdf 中顯示為空白。 若要獲取 pdf 中的內容,請取消選取此屬性。 以滑鼠右鍵按一下表格儲存格,選取 [格
式化儲存格 ],然後在 [一般] 索引標籤的 [顯示] 區段中將 [讀取內容為] 變更為 HTML 以外的其他值。 此設定便會
套用至整個資料行。
註記
當您將表格或圖表匯出至 Excel 2003 格式時,由於此格式僅使用 56 個顏色,因此 Web Intelligence 只會產生 56
個顏色。 這將會影響最後匯出文件的顏色/陰影。 您可以使用 GIF 影像匯出至 Excel 2003 格式,且顏色可正確匯
出。 匯出至 Excel 2007 格式時,沒有顏色/陰影限制。
1. 在 [檔案] 索引標籤的工具列上按一下 [儲存] 旁邊的箭頭,然後選取 [另存新檔] 以顯示 另存新檔 對話方塊。
2. 選取對話方塊左邊的 [我的電腦] 、 [我的桌面] 或 [我的文件] ,並導覽至您要儲存文件的資料夾。
3. 從 [檔案類型] 清單中選取 [Excel] 或 [Excel 2007] 。
每個
Excel 2007 試算表可包含最多 1 百萬列匯出的資料。 如果您儲存至 Excel 而不是 Excel 2007,則每 65,000
列匯出的資料會在新試算表中開始。
4. 選取您要儲存為 Excel 的報表,或選取 [全選] 以儲存所有報表。
如果您選擇將整份文件儲存至 Excel,則文件內的每份報表都會在 Excel 檔案內另存為個別工作表。
5. 選取 [設定文件格式化的優先權] ,以便在 Excel 檔案中盡可能匹配文件的配置和格式設定。 (但此選項卻不能利用
Excel 的完整資料處理功能。)
6. 選取 [設定在 Excel 中處理簡易資料的優先權] 以儘量避免將多個儲存格合併到 Excel 儲存格,以利用 Excel 的資料
處理功能。
7. 按一下 [儲存] 。
在 Web Intelligence 中,所有圖表皆會在 Excel 中自動轉換為影像。 您可以使用匯出的資料,透過 Excel 的功能
建立自己的圖表。
3.1.6.3
將文件資料儲存為 CSV
您目前在
[設計] 或 [資料] 模式中使用 Java 介面執行此動作。[儲存至 CSV] 會儲存來自多維資料集的原始資料,而非
只是來自您報表中已編輯資料表中的資料。若要查看將匯出的資料,請按一下 [資料] 索引標籤。接著您將看到您的文
件中仍包含所有您已從報表資料表中刪除的資料行。
1. 在 [設計] 或 [資料] 模式中,選取資料要儲存為 CSV 的查詢,然後依序選取 [資料存取] [工具] [匯出資
料 ] 。
2. 按一下檔案名稱。
3. 在對話方塊中,請選擇文字限定詞、資料行分隔符號和字元集。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立與使用文件
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 27
4. 如果您想讓上一步驟選擇的選項成為儲存為 CSV 的預設選項,請選取 [設定為預設值] 。
5. 按一下 [儲存] 。
3.1.6.4 將文件儲存為
您目前使用 Web Intelligence 豐富型用戶端 或 Java 介面執行此動作。
註記
將文件或報表匯出成
pdf 時,不支援表格儲存格格式化以 HTML 方式讀取內容。使用此設定的任何表格儲存格將在
產生的
pdf 中顯示為空白。若要獲取 pdf 中的內容,請取消選取此屬性。以滑鼠右鍵按一下表格儲存格,選取 [格式
化儲存格 ],然後在 [一般] 索引標籤的 [顯示] 區段中將 [讀取內容為] 變更為 HTML 以外的其他值。此設定便會套用
至整個資料行。
1. 在 [檔案] 索引標籤的工具列上按一下 [儲存] 旁邊的箭頭,然後選取 [另存新檔] 以顯示 另存新檔 對話方塊。
2. 選取對話方塊左邊的 [我的電腦] 、 [我的桌面] 或 [我的文件] ,並導覽至您要儲存文件的資料夾。
3. 在 [類型檔案] 清單中選取 [PDF] 。
4. 依序選取 [匯出目前報表為] [PDF] ,將目前的報表儲存為 PDF。
當報表包含圖表或影像時,您可以選擇
96 dpi 大小來最佳化匯出文件的大小。這對於線上發佈非常有用。
5. 選取 [選取報表] 以選取要儲存的報表,然後從清單中選取報表,或選取 [目前的報表] 以儲存目前的報表,並選取
您要儲存的頁面。
6. 按一下 [儲存] 。
3.1.7
設定文件屬性
下表列出您可以在 文件摘要 頁面中檢視和/或設定的文件屬性:
屬性
標題
描述
BI Launch Pad 中的文件名稱。此屬性顯示在一般屬性的
上方,且無法編輯。
類型
(僅限 Web 介面)
作者
文件的類型。
文件的建立者。
建立日期
地區設定
描述
關鍵字
最近重新整理的日期
上次修改日期
建立文件的日期。
告訴您文件的格式地區設定。
說明文件的選擇性資訊。
用於搜尋 BI Launch Pad 中文件的選擇性關鍵字。
通知您最近一次以資料庫的最新資料重新整理結果的日
期。
通知您上次修改文件的日期。
28 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立與使用文件
屬性
上次修改者
前一次重新整理的期間
強化檢視
開啟時重新整理
永久的地區格式設定
使用查詢細目
啟用查詢移除
隱藏圖表中的警告圖示
變更預設樣式 (Web 介面中無法使用)
資料追蹤
自動合併維度
延續合併維度值
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立與使用文件
描述
通知您最後修改文件的人員。
通知您最近一次重新整理結果時,從資料庫擷取資料所花
費的時間。
如果勾選此選項,則報表外觀為螢幕檢視最佳化。
在每次開啟文件時,以資料庫中的最新資料自動重新整理
報表結果。
選取 [開啟時重新整理],資料追蹤不會顯示重新整理之前
與重新整理之後的資料差異。資料在重新整理後會被視為
新的資料,因為重新整理會清除文件。
依據其儲存的地區格式設定格式化文件。
以查詢細目模式進行鑽取
產生僅使用會貢獻至其所處報表之物件的查詢。在每次重
新整理查詢時,會忽略未貢獻的物件。只會從資料提供者
擷取相關資料。此功能可提升效能。
註記
現已針對 BEx 查詢預設啟用查詢移除。
隱藏警告圖示以增強可讀性。
在使用豐富型網際網路應用程式介面時,您可以變更文件
的預設樣式。您可以匯入新樣式或匯出目前樣式。
追蹤下列類型的資料變更:
● 插入的資料
● 刪除的資料
● 變更的資料
● 增加的值
● 減少的值
自動合併名稱相同且來自相同語意層的維度。在可用物件
清單中,您將會看到該合併維度,並且下方還會顯示其中
合併的個別維度。
合併維度是用來同步化來自不同資料提供者資料的機制。
延續合併維度值。合併維度是用來同步化來自不同資料提
供者資料的機制。當資料表包含同步化資料時,此選項可
控制結果。
選取此選項時,如果資料表包含用於合併的維度,則此維
度會傳回其查詢值,以及從其他資料提供者合併的其他維
度值,其中資料表中存在物件。
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 29
屬性
預設樣式
合併提示
(BEx 變數)
描述
未選取此選項時,如果資料表包含用於合併的維度,則此
維度會傳回其查詢值。
您可以變更文件所使用的預設樣式。您可以執行下列動
作:
● 匯入不同的 CSS 樣式表以取代現有的樣式表。
● 匯出目前的樣式表以儲存或於他處使用。
● 重設文件以使用與產品一併安裝的原始樣式表。只有
在目前文件樣式表與原始樣式表不同時,才可使用此
選項。
如果您想合併原始
BEx 查詢中 BEx 變數的 Web
Intelligence 建立的提示,請選取此選項。唯有具備相同
技術名稱的
BEx 變數才可合併。當取消選取此選項時,
所有先前已合併的
BEx 變數都將取消合併,且將視為獨
立的提示。
註記
您可以使用中央管理主控台來取消選取安全性權限「為所有文件停用開啟時自動重新整理」,將 Web Intelligence
設定為在文件開始時自動重新整理,而不需啟用文件屬性中的「開啟時重新整理」。
相關資訊
[第 224 頁]
[第 222 頁]
3.1.7.1
顯示和設定文件屬性
您可在 [設計] 模式使用該介面開啟文件。
1. 按一下 [屬性] 索引標籤上的 [文件] ,以顯示 文件摘要 對話方塊。
2. 如上所述,在對話方塊中檢視或編輯屬性。
3. 完成後,按一下 [確定] 。
30 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立與使用文件
4 建立查詢
4.1 關於查詢
4.1.1
定義查詢
在建立文件或將新的資料新增至文件後,便可以使用查詢將資料從資料來源擷取至文件。您可以使用 查詢面板 建置查
詢,且查詢面板的類型須視查詢的資料來源而定。
視介面而定,您可以在所使用的介面上建立以語意層為基礎查詢,這會將關聯式或 OLAP 資料庫中的資料表示為物
件,也可以依據諸如文字檔案或 Microsoft Excel 檔案等本機資料來源、SAP BW Business Warehouse 的 SAP
InfoCube (使用 BEx 查詢)、Pioneer 資料來源或 Web 服務建立查詢。執行查詢會以報表傳回資料,接著您可以進一步
分析資料,例如篩選資料或將資料排名。
註記
不支援舊於 MS Excel 97 版本的 Microsoft Excel 檔案。
所有查詢的計量都一樣的,計量會傳回系統根據查詢中的其他物件
(維度或階層) 所計算的資料,通常是數值。
依據語意層的查詢可以是階層式或非階層式。非階層式查詢會以沒有階層關係的維度來組織資料。例如,包含客戶維
度與收入計量的查詢會計算每個客戶的收入。
階層會將資料組織成階層關係。例如,地理階層包含國家、州與城市 (階層的不同層級) 的相關資料。包含地理階層與
收入計量的查詢會計算階層中不同層級 (國家、州、城市) 的收入。
語意層查詢為階層式或非階層式,取決於語意層擷取其資料的資料庫。
4.1.2 查詢中可用的物件
Web Intelligence 查詢中可使用下列物件。
4.1.2.1
類別和子類別
物件會區分成稱為類別的各個資料夾。每個類別也可以包含一個或多個子類別。子類別包含的物件是上一層類別中,
物件進一步細分的子分類。
類別的角色是要將物件組織成邏輯群組。當您在語意層上建立查詢時,類別可協助您尋找代表想要於查詢中使用之資
訊的物件。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 31
4.1.2.2
分析維度
分析維度包含相關階層的集合。分析維度不會顯示為查詢中的結果物件。如果您選取分析維度,其預設的階層便會出
現在查詢中。
分析維度顯示如下:
4.1.2.3
維度
維度代表可在報表中提供分析基礎的非階層資料。維度通常會擷取字元類型的資料;例如,客戶姓名、度假勝地名稱
或日期。例如,包含 [客戶] 維度與 [收入] 計量的查詢會傳回由每位客戶所產生的收入。
維度會在查詢產生的結果集中產生非階層資料行。
在階層式資料來源中,階層是以維度為基礎。階層會顯示在可用物件清單中其依據的維度下方。您可以在查詢中包括
維度以傳回非階層式資料,或包括其一個或多個關聯的階層以傳回階層式資料。
4.1.2.4 屬性
(Attribute)
屬性會提供維度或階層的描述性資料,例如 [年齡] 可以是 [客戶] 維度的屬性。
屬性與其相關聯的維度必須是一對一的關係,維度物件的每個值與任何一個屬性只能與有一個相關聯的值。在上述的
範例中,每個
[客戶] 值在 [年齡] 詳細物件中只能有一個相關聯的值。
如果詳細物件因為語意層設計錯誤而試著傳回一個維度值的多個值,其儲存格會顯示 #MULTIVALUE 錯誤訊息。
屬性顯示如下:
註記
若為
.unv 語意層 (使用語意層設計工具建立),屬性將稱為詳細資料,並套用至關聯式資料來源。
4.1.2.5
階層
階層是依層級或父子關係排列的一組資料成員。 例如,[地理區] 階層會包含 [國家]、[州] 與 [城市] 層級。
階層會在查詢產生的結果集中產生階層資料行。 您可以在階層中展開項目以探索其資料。 例如,您可以在 [地理區] 階
層中展開 [加州] 層級以探索加州相關的資料。
您可以使用
[成員選取器] 選取結果集中顯示的成員。
在階層式資料來源中,階層會與維度產生關聯,並顯示在可用物件清單中與其關聯的維度下方。 以下資訊也會與階層
物件一併顯示:
32 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
顯示物件
成員圖示旁的箭號
黑色圓圈中的
'V' 符號
[n],其中 'n' 為整數
描述
這是
Web Intelligence 預設階層,也是所擷取階層的預留位置。
這是驗證或切換記號,表示此物件是
BEx、MSAS 和 Essbase
中的「作用中」階層
(在 MASA 中,會以「預設」一詞來表示作
用中階層 )。
這會套用到
BEx 查詢, 且此數是在設計階段中已使用的 BW 階
層版本編號。 針對這些階層,Web Intelligence 現在會在階層名
稱後方顯示階層版本: 例如: [國家] 階層 [2]。 而 BE x 設計工
具則可在版本編號前加上字串,以便清楚辨識;例如:
[版本
2]。 此版本也會顯示在報表資料表表頭中。
4.1.2.6
層級物件
層級是階層中與階層根的距離相同的一組成員。例如, [城市] 可以是 [地理區] 階層中的層級,包含 [洛杉磯] 和 [舊金
山 ] 等成員。層級名稱是依據其深度所附加。編號是連續號碼,一律從編號為 1 的根部開始,如下所示:
1 - 層級 a
2 - 層級 b
3 - 層級 c
層級會在查詢產生的結果集中產生一般資料行。例如,包含 [國家] 層級與 [收入] 物件的查詢,會產生如下結果:
國家
美國
法國
德國
英國
收入
10,123,121
8,232,231
7,342,342
9,343,092
並非所有的階層都包含層級。 BEx 查詢的階層中沒有層級。
層級顯示如下:
相關資訊
4.1.2.7
成員
成員是階層中個別的資料項目,例如 [地理區] 階層可包含 [國家] 層級的 [法國],或 [城市] 層級的 [拉斯維加斯]。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 33
如果您不要包含階層中的所有成員,可在階層中選取各個要納入查詢結果中的成員。您也可以定義包含一組成員的命
名集。
4.1.2.8
命名集
命名集是傳回一組成員的命名運算式。可以在 OLAP 資料庫或依據關聯式或 OLAP 資料庫的語意層中定義命名集。
4.1.2.9
計算成員
計算成員是由 MDX 運算式傳回的成員。MDX 是用來存取 OLAP 資料庫中階層資料的語言,
OLAP 資料庫的系統管理員會建立計算成員,以供存取該資料庫的 MDX 查詢使用。
計算成員顯示如下:
4.1.2.10 計量
計量擷取計算資料庫資料所得結果的資料
(通常為數值)。例如,「營業收入」是所銷售的產品數目乘以產品單價所得
的計算結果。計量通常位於「計量」類別中。
依預設,由資料庫中傳回的聚集詳細值計算計量。智慧型計量是由資料庫自身計算及由已彙總查詢傳回的特殊計量類
型。
在某些情況下,智慧型計量會影響顯示計算的方式。如需更多關於智慧型計量的資訊,請參閱《在
Web Intelligence 中
使用函數、公式和計算》指南。
計量會依據與查詢中相關聯的物件來傳回結果。例如,包含 [客戶] 維度與 [收入] 計量的查詢會按照客戶傳回收入。包
含 [地理區] 階層與 [收入] 計量的查詢會傳回針對階層中所有不同彙總計算的收入。
計量物件顯示如下:
4.1.3 已定義非階層式查詢
非階層式查詢是以語意層為基礎的查詢,不包含會以階層方式組織資料的物件,您可以使用維度、屬性與計量來建立
非階層式查詢。維度代表商務物件,例如客戶或城市。計量會從查詢中包含的維度衍生結果,通常是數值。例如,包
含 [客戶] 維度與 [收入] 計量的查詢會按照客戶傳回收入。
在非階層式查詢所產生的結果集中,維度之間是沒有關係的。查詢中的每個物件會在結果集中產生一個平面化的資料
行。
非階層式查詢未包含下列物件:階層、層級、成員或命名集。
34 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
相關資訊
4.1.4 已定義階層查詢
階層查詢至少包含一個階層物件。您可以選擇在支援階層資料的語意層上,或在可直接存取
SAP 資訊查詢的 BEx 查詢
上建置階層查詢。階層資料可來自關聯式資料庫或
OLAP 資料庫,這視語意層如何建構資料結構而定。
註記
對於關聯式資料來源,它並非真正階層,而是導覽路徑。
您可以包含階層作為結果物件或篩選器物件。 在建立階層查詢後,查詢面板會額外提供可操作階層資料的功能。例
如,在您包含階層作為結果物件後,您便能夠從階層中選擇要在結果中出現的成員。若您建立的是非階層式資料查
詢,便不會提供這些階層功能。階層查詢面板上實際的可用功能也取決於您正在存取的階層資料來源。
階層查詢產生的結果集可讓您執行階層資料分析。查詢中的每個階層物件皆會在報表中產生階層資料行。您可以展開
成員以顯示其子系成員,例如您可以展開 [美國] 成員以顯示 [地理區] 階層中的美國各州。
系統會視與區塊中的成員相關聯的成員來彙總這些成員。例如,包含 [客戶] 階層以及 [單位銷售額] 與 [門市成本] 計量
的階層,會提供下列結果集:
客戶
所有客戶
美國
CA
或
奧巴尼
單位銷售額
364,707
276,773
45,506
32,104
10,324
門市成本
371,579
234,555
67,999
56,700
12,325
相關資訊
[第 68 頁]
4.1.4.1
在查詢中包含多個階層
當您在查詢中組合多個階層時,查詢會傳回不同階層中成員所有組合的結果。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 35
範例
在查詢中包含兩個階層
您有兩個階層,分別是
[性別] (包含 [全部]、[男性] 與 [女性] 成員) 以及 [客戶地理區]。 在查詢中將這兩個階層與
計量組合在一起,會產生下列結果:
客戶地理區
所有客戶
法國
Pierre
Alain
性別
所有性別
女性
男性
所有性別
女性
男性
所有性別
所有性別
女性
女性
網際網路銷售金額
$ 29,358,677
$ 10,000,000
$ 19,358,677
$ 2,644,017
$ 1,058,677
$ 1,285,340
$ 1,249
$ 1,249
$ 1,155
$ 1,155
4.1.4.2 使用階層時的限制
註記
使用階層時會套用以下限制。
階層功能
篩選階層
(展開限制)。
以階層為基礎篩選合併物件
篩選階層
(報表/資料表)
透過
unx 語意層 (包含 BEx 查詢),從 OLAP 來源篩選物件
從
OLAP 維度上的輸入控制項篩選
從篩選列進行篩選
Web Intelligence 限制
篩選器可以移除階層的中間節點。使用者無法透過簡易的展開動
作,從父節點存取成員的下一個層級。若要查看父節點的子代,
請使用 [全部展開] 選項。
無法篩選,因為合併階層發生衝突。
包含階層的報表或資料表篩選器可無視階層結構移除資料列。篩
選器會移除目前展開的父節點,但會保留收合的分葉或節點。為
避免傳回空白資料表,系統會自動展開區塊中的階層,並顯示結
果成員。
從介面篩選時,會依據指定物件的索引鍵進行篩選。
這會篩選標題,但篩選階層會篩選出索引鍵。
這會篩選標題
(甚至針對具有索引鍵的 OLAP 商務物件)。
36 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
階層功能
篩選列
(鑽取列)
排序階層
排序資料表中的計量
對稱 -非對稱展開/收合階層
收合 /展開階層
平面化階層
排名與階層
在計量或詳細資料上插入分頁符號
根據階層合併的物件
合併
OLAP 商務物件的索引鍵
BEx 查詢計量彙總
委派的計量彙總
委派的計量彙總
查詢移除
鑽取取代功能
查詢擷取
OLAP 來源
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
Web Intelligence 限制
在透過篩選列篩選階層時,若您選取資料表中因為收合而未顯示
的節點,這會產生空白的資料表。使用「展開」功能可查看所有
的值。
在排序階層
(及 OLAP 來源中的維度) 時,會根據基礎系統中成
員的順序排序,而非根據其他商務物件的字典編纂順序。排序階
層時會考慮階層結構,並排序指定層級的同層成員。
排序計量不會保留相同資料表中階層內成員的順序,系統會在套
用排序的資料表中顯示階層平面。
收合 /展開另一個階層的右側階層時,系統會執行非對稱收合/
展開:僅針對左側階層上指定成員的所選成員執行收合 /展開動
作。您可以明確要求對稱收合 /展開,如此一來會對所選成員的
任何執行個體執行此動作。依預設,系統會針對維度右側的階層
執行對稱收合 /展開動作 (預設收合/展開與對稱收合/展開會產
生相同結果 )。
若階層在重新整理時變更
(階層節點變數、提示成員選取、修改
多維資料集層級 ),則從 [查詢面板] 的 [預覽] 窗格重新整理後,
可能會封鎖此階層。在此情況下,請再次將階層拖放到資料行
中,便可復原該情況。
階層變成平面時,系統會顯示相同層級
(如維度) 階層的所有成
員,無需使用
+ 或 - 進行導覽,也無需使用「收合/展開」內容
相關式功能表。
含有階層的資料表上的排名不會考慮資料的階層結構。當您在包
含階層的資料表上定義排序時,該階層會變成平面。
分頁符號一律會與套用分頁符號的物件排序產生關聯。任何套用
分頁符號的資料表中的階層皆會變成平面。移除基礎物件上的分
頁符號可還原階層。
無法將根據階層合併的物件直接用於報表。這是因為在某些情況
下,階層結構中有衝突。而系統將不允許您拖曳合併的物件。如
果您使用合併的物件建立公式,則系統會傳回訊息
#SYNTAX。
來自相同來源
(多維資料集或 BEx 查詢) 的相同物件其資料同步
化是以這些物件值的內部索引鍵為基礎。
使用
SUM 函式彙總的計量,會在 Web Intelligence 中彙總總
和。已委派計量彙總的其他類型。
如果查詢中無法使用所需的彙總,則會傳回
#TOREFRESH。重
新整理文件,即可取得彙總的新層級。
當用於維度上公式的內容中,或用於維度上的多值篩選器但該維
度不在計量彙總內容中時,傳回
#UNAVAILABLE。如果在資料
表中維度的頂端定義
URL,且資料表中有委派的計量,則會發
生此情況。在此情況下,建議在原始維度的詳細資料頂端建立變
數,並在區塊中包含
(但隱藏) 原始維度。 unv、OLAP 和 BEx 查詢來源可以使用查詢移除,其他來源類型
則無法使用。
BEx 查詢中的物件沒有鑽取取代功能 (沒有導覽路徑)。
無法透過
.unx 語意層在 OLAP 來源上提供使用,但可透過 .unv
語意層使用此功能。
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 37
階層功能
報表
LOV 中的維度成員
Web Intelligence 限制
值清單報表中
OLAP 維度成員的順序 (在篩選列或輸入控制項
中 ) 會依字典編纂的順序顯示。
4.2 在語意層上建置查詢
4.2.1
您可以透過哪些介面來使用語意層?
若要建構查詢、檢視報表、編輯或重新整理以 .unv 或 .unx 資料來源為基礎的報表,您可以使用下方區段所述的介面。
建立查詢
若要以 .unv 或 .unx 語意層資料來源為基礎建立文件或建置查詢,您可以使用下列其中一個介面。
● Web 介面 (從 BI Launch Pad 啟動)
● 豐富型網際網路應用程式介面 (從 BI Launch Pad 啟動)
● 桌面介面 (從 BI Launch Pad 啟動)
● 從 SAP Business Objects 套件安裝的 Web Intelligence 豐富型用戶端。
使用報表
若要檢視報表、編輯或重新整理報表,您可以使用任何
Web Intelligence 介面:
● Web 介面 (從 BI Launch Pad 啟動)
● 豐富型網際網路應用程式介面 (從 BI Launch Pad 啟動)
● 桌面介面 (從 BI Launch Pad 啟動)
● 從 SAP Business Objects 套件安裝的 Web Intelligence 豐富型用戶端。
4.2.2 定義語意層
語意層會將關聯式或 OLAP 資料來源的資料顯示為相關物件的集合。語意層包含兩種類型的資料:
資料類型
關係
描述
關聯式資料會將資料組織成相關物件
(維度、細節與計量) 的集
合。您在要執行的查詢中結合語意層物件以產生報表。例如,包
含
[客戶] 維度與 [收入] 計量的查詢,會產生顯示由客戶所產生
收入的報表。
38 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
資料類型
階層
描述
階層資料會將資料依照階層組織成相關階層中的成員。例如,
[地理區] 階層會包含層級以顯示國家、州與城市。以 [地理區]
階層與
[收入] 計量所建置的查詢,其產生的報表會顯示階層的
不同層級所產生的收入
(按照國家、州與城市顯示收入)。 查詢
會自動計算階層不同層級的收入值。
查詢面板上的可用功能則由語意層中的資料所決定,您可以使用這些功能在語意層上建立查詢,例如階層查詢面板可
讓您從階層中選取資料成員。
4.2.3 選取預設語意層
您可以為以語意層為基礎的查詢選取預設語意層。當使用者建立新文件時, [選取語意層] 對話方塊將在選取時顯示預
設語意層。
1. 在 BI Launch Pad 中,按一下 [偏好設定] 。
2. 按一下對話方塊左方窗格中的 [偏好設定] 以顯示偏好設定清單,然後從清單中選取 [Web Intelligence] 。
3. 按一下 [選取預設語意層] 下方的 [瀏覽] ,然後瀏覽至您要選取的預設語意層。
4. 選取語意層,然後按一下窗格底部的 [確定] 。
5. 按一下 [儲存並關閉] 。
6. 您必須 [登出] ,然後再 [登入] ,變更才會生效。
如果您依據語意層建立新文件,則在選擇資料來源時,會選取新的預設資料來源。您可以視需要選取不同的資料來
源。
4.2.4 在不同的語意層上執行查詢
1. 按一下 [資料] 。
[資料管理員] 便會顯示文件中的所有查詢。
2. 依序選取 [資料提供者] [新增] [來自語意層]
3. 選取要建立文件所依據的語意層 (如果您是使用 Web Intelligence 豐富型用戶端,則再按一下 [選取] )。
[查詢面板] 便會開啟。
4. 選取要包含在查詢中的物件,並將物件拖曳到 [結果物件] 窗格中。 要新增類別中的所有物件,請將類別拖曳到 [結
果物件 ] 窗格中。
5. 重複前一個步驟,直到查詢含有所有要包含的物件為止。
6. 選取要定義查詢篩選器的物件,並將物件拖曳到 [查詢篩選器] 窗格中。 若要在物件上建立快速篩選器,請在結果
物件中選取物件,然後按一下窗格右側的 [新增快速篩選器] 。
7. 設定分析範圍和其他查詢屬性。
8. 若要從 [結果物件] 或 [查詢篩選器] 窗格中移除物件,請按一下窗格右上角的 [移除] 。
9. 若要從 [結果物件] 或 [查詢篩選器] 窗格中移除所有物件,請按一下窗格右上角的 [全部移除] 。
10. 按一下 [執行查詢] 以執行查詢。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 39
註記
若建立的文件包含兩個依據相同來源
(語意層) 的資料提供者 (查詢),則當變更其中一個查詢的來源時,另一個
資料提供者的來源不會變更。
相關資訊
[第 34 頁]
4.2.5 選取階層的成員
在使用查詢中的階層時,您使用成員選取器選取要在從查詢結果集產生的報表中出現的階層成員。在您選取成員後,
這些成員會出現在查詢面板的階層物件下方。
您可以明確的選取成員,或透過函式隱含的選取。例如,您可以明確的選取 [地理區] 階層的 [加州] 與 [洛杉磯] 成員。
您可以選取 [美國] 成員的子系成員 (以指定美國各州)。 您也可以選取包含在命名集中的成員,例如選取 [最佳收入城
市 ] 以包含創造最多收入的城市。
相關資訊
[第 41 頁]
[第 40 頁]
4.2.5.1
比較成員選取與階層篩選
您使用查詢篩選器篩選成員時,也會影響到計量彙總。成員選取器的成員選取則不同,它不會影響到計量。
範例
成員選取與階層篩選
此範例中的資料如下:
客戶地理區
所有客戶
法國
上塞納縣
網際網路銷售金額
$ 29,358,677.22
$ 2,644,017.71
$ 263,416.19
40 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
客戶地理區
德國
塞納
貝蘭登堡
黑森
(巴黎)
網際網路銷售金額
$ 539,725.80
$ 2,894,312.34
$ 119,871.08
$ 794,876.08
如果您在成員選取器中僅選取法國相關的成員, [所有客戶] 的計量值便不會受到影響:
客戶地理區
所有客戶
法國
上塞納縣
塞納
(巴黎)
網際網路銷售金額
$ 29,358,677.22
$ 2,644,017.71
$ 263,416.19
$ 539,725.80
如果您使用查詢篩選器篩選出德國與其子系成員,則
[所有客戶] 計量會受到影響,因為彙總中不再出現德國的數
據。
客戶地理區
所有客戶
法國
上塞納縣
塞納 (巴黎)
網際網路銷售金額
$ 26,464,364.08
$ 2,644,017.71
$ 263,416.19
$ 539,725.80
相關資訊
[第 40 頁]
4.2.5.2 成員選取器概觀
使用成員選取器可視覺化與選取階層中的成員,您可以明確的使用成員,或使用例如依據函式、命名集或階層層級提
供的成員集合。
您也可以使用成員選取器定義提示,讓使用者能夠選取想要在執行查詢時包含在階層中的成員。
您可以從查詢面板上查詢所包含的階層物件中啟動成員選取器。
下表說明成員選取器中的索引標籤。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 41
索引標籤
成員
中繼資料
提示
描述
[成員] 索引標籤會顯示以階層排列的成員,計算成員會出
現在階層中由系統管理員定義的位置上。
[中繼資料] 索引標籤會顯示階層層級 (如果階層支援層
級 )、命名集與計算成員。
[提示] 容許您延緩成員選擇,直到透過顯示可讓使用者選
取成員的提示來執行查詢為止。
註記
查詢面板 會顯示物件或階層物件的技術名稱和商務名稱。技術名稱是除了商務名稱之外,可識別物件的名稱。技術
名稱不是當地語系化,而商務名稱是當地語系化。例如「客戶」為商務名稱,而 Z_CUSTOMER 為技術名稱。
相關資訊
[第 40 頁]
4.2.5.3 選取階層成員
查詢面板已啟動,且至少有一個階層物件可納入查詢中。
1. 將階層物件新增查詢面板的 [結果物件] 窗格中。
2. 按一下階層物件右邊的箭頭以啟動成員選取器。
3. 使用成員選取器選取要納入查詢中的成員。
4. 關閉成員選取器。
選取的成員會出現在 [結果物件] 窗格中階層物件的下方。在執行查詢時,只有這些成員會包含在查詢結果中。
如果您未選取成員,則查詢結果中會使用階層的預設成員 (定義於資料庫中)。如果沒有定義預設的成員,則會使用最
上層成員。
4.2.5.4 顯示選取的階層成員
查詢面板會表示已選取的成員。
4.2.5.5 明確選取階層成員
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
42 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
1. 按一下 [成員] 以顯示階層成員。
2. 按一下階層顯示中成員旁的核取方塊,來選取該成員。
成員隨即出現在成員選取器內的所選成員清單中。
3. 若要選取階層中的所有成員,請按一下階層頂端的 [所有成員]。
當您要包含所有成員時,這個選項十分有用,即使在未來階層結構會變更。
4. 關閉成員選取器
您選取的成員會出現在查詢面板的階層物件下方。
相關資訊
4.2.5.5.1 BEx 查詢中的階層成員選取
使用 查詢面板 的 成員選取器 來為您的查詢選取階層成員。
註記
當
BEx 查詢包含的強制變數沒有預設值,您必須開啟
查詢面板 中的 設定變數 窗格,然後在開啟 成員選取器 前在
設定變數 窗格中輸入預設值。
以下階層會說明 BEx 查詢中的成員選取行為。
全球
EMEA
歐洲
中東
非洲
北美洲
亞太地區
亞洲
太平洋
澳洲
菲律賓
紐西蘭
南美洲
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 43
規則
當您選取指定層級的階層成員時,
範例
便會選取該階層中的所有父成員。永遠會選取根。無法選
取一個特定層級。
如果您取消選取成員時其父成員為已選取時,則該父系的
所有子成員也會取消選取。
如果在
[太平洋] 與其所有子系成員為已選取時,您取消
選取
[澳洲],則 [菲律賓] 與 [紐西蘭] 也會一併取消選
取。出現下列的成員選取:
● 歐洲
● 太平洋
如果您在選取成員時其部分子系成員為已選取時,則所有
子系成員也會一併選取。
如果
[歐洲] 為已選取,且您選取 [EMEA],則 [中東] 與
[非洲] 也會一併選取。出現下列的成員選取:
● EMEA
● EMEA 的子系
如果您在選取成員時其子代成員為已選取時,則該成員的
所有子系,以及所選取子代成員的所有同層也會一併選
取。
如果您在
[澳洲] 為已選取時選取了 [亞太地區],則 [亞
洲 ]、[太平洋] (亞太地區的子系)、[菲律賓],以及 [紐西
蘭 ] ([澳洲] 的同層) 也會一併選取。出現下列的成員選
取:
● 亞太地區
● 亞太地區的子系
● 太平洋
● 太平洋的子系
如果您在選取成員時其子代成員為已選取時,則該成員的
所有子系,以及所選取子代成員的所有同層也會一併選
取。
如果您在
[澳洲] 為已選取時選取了 [亞太地區],則 [亞
洲 ]、[太平洋] (亞太地區的子系)、[菲律賓],以及 [紐西
蘭 ] ([澳洲] 的同層) 也會一併選取。出現下列的成員選
取:
● 亞太地區
● 亞太地區的子系
● 太平洋
● 太平洋的子系
相關資訊
[第 58 頁]
[第 68 頁]
44 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.2.5.5.2 關於
BEx 查詢中的階層節點變數
當提示出現在 BEx 查詢的階層節點特性中,則可視為階層節點變數。此狀況發生時,會停用此階層的成員選擇功能。
而和階層節點變數相關的提示則會在執行時間顯示。
4.2.5.6 使用函式選取階層成員
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
1. 按一下 [成員] 以顯示階層成員。
2. 以滑鼠右鍵按一下您要套用函式的成員。
隨即顯示提供下列選項的功能表:
選項
子系
描述
.
將成員的所有子系成員新增所選成員清單中。
緊接在所選成員之下的成員為其子系。
成員在清單中會顯示為 [選取的成員] 的子系。
註記
無法同時包含同一個成員的子系與子代。如果先選取
了 [子代] ,再選取 [子系] ,則子代會自清單中移除,
並由子系取代。
子代
將成員的所有子代成員新增所選成員清單中。
階層中所選成員下的所有成員皆為其子代。
成員在清單中會顯示為 [選取的成員] 的子代。
註記
無法同時包含同一個成員的子系與子代。如果先選取
了 [子系] ,再選取 [子代] ,則子系會自清單中移除,
並由子代取代。
Parent
將成員的所有父成員新增所選成員清單中。
緊接在所選成員之上的成員為其父系。
成員在清單中會顯示為 [選取的成員] 的父系。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 45
選項 描述
註記
無法同時包含一個成員的父系與祖系。如果先選取了
[祖系] ,再選取 [父系] ,則祖系會自清單中移除,並
由父系取代。
祖系
同層
BEx 查詢中無法使用父系函式。
將成員的祖系成員新增所選成員清單中。
階層中所選成員上的所有成員皆為其祖系。
成員在清單中會顯示為 [選取的成員] 的祖系。
無法同時在清單中包含同一個成員的祖系與父系。如果
先選取了 [父系] ,再選取 [祖系] ,則父系會自清單中移
除,並由祖系取代。
BEx 查詢中無法使用祖系函式。
將所選成員和其同層成員新增所選成員清單中。
所有與所選成員相同層級,且共用相同父系的成員為其
同層。成員在清單中會顯示為 [選取的成員] 的同層。
BEx 查詢中無法使用同層函式。
3. 關閉成員選取器。
選取的成員會出現在 [結果物件] 窗格中階層物件的下方。在執行查詢時,只有這些成員會包含在查詢結果中。
相關資訊
4.2.5.7 關於依據層級成員選擇
您可以在查詢面板的中繼資料窗格中依層級選取成員。您可以依據階層中的層級和深度選取成員。
4.2.5.8 關於選取指定深度中的階層成員
在 查詢面板 中,您可以在指定深度中選取階層的所有成員。在指定深度中所選階層的所有成員會顯示在報表中。
46 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.2.5.9 在特性上定義階層變數時
在特性上定義階層變數時,只有一個預設階層會顯示在查詢面板的語意層大綱中。
4.2.5.10 從層級中選取階層成員
查詢面板已啟動,且已選取支援層級的階層物件並啟動成員選取器。
如果將階層組織成層級,您便可以選取階層中某個層級的所有成員。
註記
並非所有的階層都會組織到層級中。
1. 按一下 [中繼資料] 可顯示階層層級。
2. 選取您要包含其成員的層級。
成員在清單中會顯示為 [層級 %s 的所有成員]。
3. 關閉成員選取器。
選取的成員會出現在 [結果物件] 窗格中階層物件的下方。在執行查詢時,只有這些成員會包含在查詢結果中。
相關資訊
4.2.5.11 選取計算成員
查詢面板已啟動,並已選取階層物件、啟動成員選取器,且語意層所依據的資料庫支援計算成員。
1. 按一下 [中繼資料] 並選取計算成員,或按一下 [成員] 並從階層中選取計算成員。
○ 計算成員在階層中的位置由系統管理員決定。
○ 您無法將函式 (例如 Children 或 Parent) 套用至計算的成員。
2. 從計算成員清單中選取計算成員。
3. 關閉成員選取器。
選取的成員會出現在 [結果物件] 窗格中階層物件的下方。在執行查詢時,只有這些成員會包含在查詢結果中。
相關資訊
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 47
4.2.5.12 選取命名集
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
1. 按一下 [中繼資料] 。
2. 從 [命名集] 資料夾中選取命名集。
3. 關閉成員選取器。
選取的成員會出現在 [結果物件] 窗格中階層物件的下方。在執行查詢時,只有這些成員會包含在查詢結果中。
您也可以從可用查詢物件清單中選取命名集,來包含該集合。命名集會出現在包含其相關聯階層的分析維度之下。若
您選取命名集,則系統會包含其父系階層作為結果物件,且命名集會在階層物件下方顯示為成員選取。
4.2.5.13 排除階層成員
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
1. 選取您要排除的成員或成員集合。
2. 按一下所選成員旁的 [排除] 。
3. 關閉成員選取器。
排除的成員會出現在 [結果物件] 窗格中階層物件的下方。當您執行查詢時,這些成員會從階層中排除。
您無法排除 BEx 查詢中的成員。
4.2.5.14 搜尋成員
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
您可以使用成員選取器搜尋階層中特定的成員。
註記
系統一律搜尋儲存在資料庫中的整個階層,而非只搜尋已由成員選取器擷取的成員。
1. 按一下 [成員] 。
2. 按一下成員顯示畫面右下角的搜尋按鈕,以啟動 搜尋 對話方塊。
3. 在 搜尋模式 方塊中輸入搜尋文字。
您可以在搜尋中使用萬用字元。
萬用字元
*
?
描述
取代任何字元字串
取代任何一個字元
4. 按一下 [在文字中搜尋] 可搜尋成員的顯示文字,按一下 [在索引鍵中搜尋] 則可搜尋其資料庫關鍵字。
48 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.2.5.15 建置選取成員的提示
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
您可以將成員選取延遲到執行查詢時才選取,如果這麼做,系統會在使用者執行查詢時提示選取成員。
註記
系統會限制成員提示中的選取為明確選取成員,使用者無法使用如 Ancestors 或 Parent 等函式來選取成員。
註記
使用函式選取成員的規則會在此處套用。請參閱本主題底部的連結。
1. 按一下 [提示] 。
2. 按一下 [啟用參數] ,讓使用者能選擇執行查詢時的成員。
當此選項為選取時,您無法存取成員選取器中的其他索引標籤。
3. 在 [提示文字] 方塊中輸入提示文字。
4. 如果您要提示在顯示時會預設選取上次選取的值,請按一下 [保留最後一次選取的值] 。
5. 如果您要提示在顯示時選取預設的值,請依序按一下 [設定預設值] 、 [編輯] ,然後選取預設值。
6. 關閉 [成員選取器]
提示文字隨即出現在查詢面板的階層下方。
相關資訊
4.2.6 解決不明確的查詢
4.2.6.1
已定義含糊不清的查詢
含糊不清的查詢是一種查詢,其中包含可能傳回兩種不同類型資訊的一個或多個物件。
在語意層中,某些維度可能有在資料庫中用於兩種不同用途的值。例如,下述查詢中的
[國家] 維度可能會傳回兩種類
型的資訊:
● 客戶及其度假所在的國家。
● 客戶及其已預約的國家。
[國家] 在這個查詢中扮演的角色是含糊不清的。國家可以是銷售度假計劃所在的國家,或是預約度假計劃所在的國
家。其中一個是現有的資訊 (銷售),而另一個則是未來的資訊 (預約)。
為了在查詢中避免含糊不清,語意層設計者會辨識物件可在語意層中使用的各種方式,並建置這些物件可以如何結合
的限制。這些限制即稱為內容。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 49
4.2.6.2 已定義的內容
本文為具有共同商務用途之物件的已定義群組。這個商務用途通常是這些相關物件所代表的資訊類型。例如,銷售本
文是可以用來建立銷售查詢之所有物件的群組。 Reservations 內容是可以用於預約查詢之所有物件的群組。內容係由
語意層設計者定義於語意層之中。
您可以組合相同內容內的任何物件以建立查詢。您也可以組合不同內容中的物件。如果您使用查詢中通用多重內容的
物件,且無法判定適合查詢中所有其他物件的最佳內容,系統會提示您選擇要套用的內容。
4.2.6.3 在執行查詢時選擇內容
當您建立查詢,或重新整理報表時,在執行查詢之前,系統可能會要求您選擇內容。內容會在語意層中設定,以避免
不明確的查詢。
如果已選取 [重新整理時重新設定內容] 查詢屬性,則在每次執行查詢時,都需要選擇內容。如果在查詢屬性中選取 [清
除內容 ] 選項,則也需要選擇內容。
1. 執行包含多重內容的查詢。
選取度量資訊 對話方塊即會顯示。
2. 在 選取內容 對話方塊中選取內容。
4.2.6.4 在重新整理查詢時重新設定內容
查詢面板開啟。
1. 按一下查詢面板工具列上的 [查詢屬性] 以顯示 查詢屬性 對話方塊。
2. 選取 重新整理時重新設定內容 。
4.2.6.5 從查詢中清除內容
查詢面板開啟。
1. 按一下查詢面板工具列上的 [查詢屬性] 以顯示 查詢屬性 對話方塊。
2. 按一下 [清除內容] 。
4.2.7 分析範圍
查詢的分析範圍是可以從資料庫中擷取的額外資料,提供有關查詢中各個物件所傳回結果的詳細資料。這項額外資料
不會出現在初始結果文件中,但會保留在多維資料集中供使用,所以您就可以將這項資料提取至報表中,以便隨時都
能存取更多詳細資料。這個將資料進一步細分較低層級詳細資料的程序就稱為對物件往下鑽取。
50 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
註記
[查詢面板] 中的這個選項僅適用於關聯式 unx 語意層,而不適用於 OLAP。
在語意層中,分析範圍會對應至針對查詢所選取之物件下面的階層層級。例如,「年」物件往下一層的分析範圍將包
含「季」物件,其直接出現在「年」下方。
您可以在建立查詢時設定這個層級。它讓階層中下面的物件得以包含在查詢中,而不會出現在 [結果物件] 窗格中。語
意層中的階層允許您選擇分析範圍,並對應地選擇可用的鑽取層級。您也可以選取要併入範圍的特定維度,來建立自
訂分析範圍。
註記
使用查詢細目模式時無法設定分析範圍,因為在這種鑽取模式下會因應鑽取動作而動態地修改範圍。
4.2.8 分析範圍的層級
您可以為分析範圍設定下列層級:
層級
無
● 往下一層
● 往下兩層
● 往下三層
自訂
描述
只有出現在 [結果物件] 窗格中的物件才會包含在查詢中。
針對 [結果物件] 窗格中的每個物件,階層樹狀結構中往下
一、二或三個物件都包含在查詢中。這些物件中的資料會
儲存在多維資料集中,直到您將其新增至文件為止。
以手動新增至
[分析範圍] 面板的所有物件都會包含在查
詢中。
在文件中包含分析範圍將會顯著增加文件的大小。這是因為:即使指定範圍所需的資料在報表中看不見,還是會與文
件儲存在一起;除非您啟動鑽取模式,並擷取細目至該資料以顯示對應值。
為了將文件的大小最小化並將效能最佳化,應只要在文件中確定使用者需要鑽取處包含分析範圍。
4.2.9 設定分析範圍
1. 按一下 [顯示/隱藏分析範圍] 窗格按鈕後,其會顯示為已按下的狀態。
[分析範圍] 面板便會出現在 [結果物件] 窗格的底部。預設的分析範圍為無。[結果物件] 窗格中的各個維度都會出
現在
[分析範圍] 窗格中。
2. 按一下 [分析範圍] 下拉式清單方塊中的向下鍵。
3. 選取分析範圍的層級。
層級會顯示在清單方塊中,而在 結果物件 窗格中位於各個維度階層下面的維度,則會顯示於 分析範圍 窗格中。
4. 如果您想要將選取的維度新增至分析範圍,或建立自訂分析範圍,請在 [查詢管理員] 中選取維度,再將其拖曳至
[分析範圍] 面板。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 51
4.2.10 檢視查詢所產生的指令碼
當您建立查詢時,應用程式會產生針對資料庫執行以傳回查詢結果的幕後 SQL 或 MDX 指令碼。SQL 是所有關連式資
料庫都接受的查詢語言。 MDX 是 OLAP 資料庫接受的查詢語言。
您可以檢視並編輯查詢產生的 SQL。您可以檢視 MDX 查詢,但無法編輯查詢。
註記
您無法檢視會呼叫資料庫儲存程序的查詢指令碼。
4.2.10.1 檢視和編輯產生的指令碼
註記
當查詢包含選擇性提示時,您即無法編輯查詢指令碼。 在嘗試編輯指令碼之前,請先編輯查詢以移除選擇性提示。
1. 按一下查詢工具列上的 [檢視指令碼] ,可顯示 查詢指令碼檢視器 對話方塊。
當指令碼不可編輯時,回應提示所提供的值會直接出現在查詢中。
例如,如果在
[國家] 上回應提示而提供 "UK",則類似如下的行
Resort_country.country In ('UK')
會出現在查詢中。
如果提示時並未提供任何值,則提示的 Web Intelligence 語法 (如下所述) 將出現在查詢中。
2. 按一下 [使用自訂查詢指令碼] 讓產生的指令碼得以編輯。
當您讓指令碼得以編輯時,提示的 Web Intelligence 語法會出現在查詢中。
例如,類似如下的行
Resort_Country.country = @prompt('Enter Country:','A', 'Resort\Country',
Mono,Free,Persistent,,User:0)
會出現在查詢中。
3. 在編輯指令碼之後,按一下 [審核] ,以檢查您的編輯是否有效。
4. 按一下 [複製] 將指令碼複製到剪貼簿。 這個選項不適用於 Web 介面。
5. 按一下 [列印] 以列印指令碼。 這個選項不適用於 Web 介面。
4.2.11 限制查詢傳回的資料量
4.2.11.1 限制查詢傳回的資料量
查詢面板開啟。
52 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
您可以設定查詢可傳回的最大資料列數、使用範例結果集、選擇是否擷取空的資料列,以及是否擷取重複列,來限制
查詢傳回的資料量。
表格
2: 如何限制查詢傳回的資料量
函式
擷取複製列
傳回範例結果集
擷取 /排除空白資料列
可用於
關聯式 .unx, OLAP,但在 BEx 查詢中無法使用。
在關聯式 .unx 中可用,但在 OLAP .unx 或 BEx 查詢中無
法使用。
僅在 OLAP .unx 中可用。在 BEx 查詢中無法使用。
1. 按一下查詢面板工具列上的 [查詢屬性] 以顯示 查詢屬性 對話方塊。
2. 若要排除重複資料列,請確定您未選取 [擷取重複資料列] (BEx 查詢未提供此選項)。
3. 若要選取擷取的最大資料列數,請選取 [最多擷取列數] ,然後設定要擷取的最大資料列數。
4. 若要傳回範例結果集,請按一下 [範例結果集] 。若要使用固定取樣,請按一下 [固定] ; BEx 查詢中無法進行取樣。
[固定] 選項可見,但如果資料來源不支援此選項,便會停用此選項。
5. 若要排除結果中的空白資料列,請確定未選取 [擷取空的資料列] 。
相關資訊
[第 55 頁]
[第 55 頁]
[第 54 頁]
4.2.11.2 最多擷取資料列數查詢屬性
最多擷取列數查詢屬性可決定執行查詢時,可顯示資料列數上限。如果只需要特定數量的資料,您就可以設定這個值
來限制文件中的資料列數。
如果資料庫支援,便會在資料庫層級套用最多擷取資料列數。否則,將在從資料庫擷取後放棄資料列。
最多擷取資料列數在階層式資料的各個層級之間沒有區別。如果「最多擷取資料列數」設為 3,則第一個資料表下方的
資料將截斷為第二個資料表中的資料。
客戶
美國
CA
或
奧巴尼
單位銷售額
276,773
45,506
32,104
10,324
門市成本
234,555
67,999
56,700
12,325
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 53
客戶
美國
CA
或
單位銷售額
276,773
45,506
32,104
門市成本
234,555
67,999
56,700
範例結果集查詢屬性也可以將資料列數目限制套用在查詢,但是是在資料庫層級。如果您設定最多擷取列數為 2000
以及範例結果集為 1000,則查詢只會擷取最多 1000 個資料列。
此設定可由系統管理員在安全設定檔中設定的限制覆寫。舉例而言,如果將「最多擷取資料列數」設定為 400 列,但
您的安全設定檔的限制值為 200 列,則在執行查詢時只會擷取 200 列的資料。
相關資訊
[第 54 頁]
4.2.11.3 範例結果集查詢屬性
[範例結果集] 屬性可決定查詢傳回的最大資料列數。此限制套用於所產生的用於傳回資料之指令碼的資料庫層級。
註記
[查詢面板] 中的 [範例結果集] 選項僅適用於關聯式 unx 語意層,而不適用於 OLAP .unx 語意層或 BEx 查詢。
[固定] 選項採用固定取樣。每次重新整理資料時,查詢都會傳回相同的資料列。如果您並未選取 [固定] 選項,則會使
用隨機取樣。每次重新整理資料時,查詢都會傳回不同的取樣資料列。
[範例結果集] 比 [最多擷取列數] 屬性更有效率,因為後者會先擷取查詢的所有資料列,然後忽略超過最大列數限制的
資料列。
並非所有的資料庫都支援取樣。如果不支援,便會停用這個選項。同樣地,特定資料庫可能無法支援 [固定] 選項 - 在
此情況下,便會停用 [固定] 選項。BEx 查詢或 OLAP .unx 語意層中無法進行取樣。
相關資訊
54 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.2.11.4 擷取重複資料列查詢屬性
在資料庫中,同樣的資料可能重複出現在很多資料列中。您可以選擇在查詢中傳回這些重複資料列,或只要傳回唯一
的資料列。
BEx 查詢未提供此選項,或基礎資料庫不支援此選項時也不會加以顯示。
相關資訊
4.2.11.5 擷取空的資料列查詢屬性
僅傳回非空的資料列查詢屬性只有在資料列包含資料時,才會傳回資料列。
此屬性僅適用於依據
OLAP 資料來源的語意層。
4.2.12 設定查詢可執行的最長時間
查詢面板開啟。
註記
BEx 查詢無法使用此功能。
1. 按一下查詢面板工具列上的 [查詢屬性] 以顯示 查詢屬性 對話方塊。
2. 選取 [最大的擷取時間] ,然後輸入時間 (秒)。
4.2.13 允許其他使用者編輯查詢
查詢面板開啟。
依預設,只有建立查詢的使用者才能編輯查詢。您可以將編輯查詢功能提供給使用者,而其具有 BI 管理員所指派的編
輯查詢權限。
1. 按一下查詢面板工具列上的 [查詢屬性] 以顯示 查詢屬性 對話方塊。
2. 按一下 [允許其他使用者編輯所有查詢] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 55
4.3 以
BEx 查詢為基礎建置查詢
4.3.1 關於
BEx 查詢
本指南說明建構以 BEx 查詢為基礎的 Web Intelligence 查詢時的重點。 如需查詢與報表建構程序的詳細資訊,請參閱
《 SAP BusinessObjects Web Intelligence 使用者指南》或《SAP BusinessObjects Web Intelligence 豐富型用戶端使
用者指南》。
BEx 查詢 (Business Exchange 查詢) 是以 SAP Business Warehouse (SAP BW) 中的 SAP InfoCube 為基礎,由 SAP
BEx 查詢設計工具所建立的查詢。 BEx 查詢會從資料來源擷取中繼資料。 您可以使用 BICS (BI 取用者服務) 連線以
Web Intelligence 連線至 BEx 查詢,並透過 BEx 查詢擷取資料,以供報表製作之用。 Web Intelligence 會自動將資料
從 Bex 查詢對應至階層、屬性、維度和計量,做為以語意層為基礎的階層查詢。 在 SAP BEx 查詢 (經由 BICS 連線)
上進行直接存取,並不能讓您重新命名、修改或新增中繼資料; 您無法建立 BEx 查詢的語意層。 若要使用 BEx 查
詢,請注意下列要點:
● 您僅能存取已啟用「允許外部存取此查詢」旗標的 BEx 查詢。
● 物件對應不完全相等,請參考相等和限制頁面以確保查詢得以正確使用。
註記
您可以使用 Web Intelligence 豐富型網際網路應用程式 介面 (Java Applet) 或 Web Intelligence 豐富型用戶端,依
據 BEx 查詢來建立、編輯和重新整理文件及報表; 在 Web Intelligence Web 介面 (DHTML 模式) 中,您僅能檢視
並重新整理文件。
4.3.1.1
您可以透過哪些介面來使用
BEx 查詢?
若要建置查詢、檢視報表、編輯或重新整理報表,您可以使用下列區段所述的介面。
建立查詢
若要以 BEx 查詢為基礎建立文件或建置查詢,您應使用以下其中一項:
● 可從 BI Launch Pad 存取的豐富型網際網路應用程式。
● 從 SAP Business Objects 套件安裝的 Web Intelligence 豐富型用戶端。
使用報表
若要檢視報表、編輯或重新整理報表,您可以使用任何
Web Intelligence 介面:
● Web 介面 (可從 BI Llaunch Pad 存取)
● 豐富型網際網路應用程式 (可從 BI Launch Pad 存取)
56 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
● 桌面介面 (可從 BI Launch Pad 存取)
● 從 SAP Business Objects 套件安裝的 Web Intelligence 豐富型用戶端。
4.3.1.2
已定義
BEx 查詢
Bex 查詢是從不同工具所建立的查詢,這些查詢是以 SAP BW Business Warehouse 中的 SAP 資訊多維資料集為根
據。 Web Intelligence 會自動將資料從 Bex 查詢對應至階層、屬性、維度和計量,做為以語意層為基礎的階層查詢。
您無法建立 BEx 查詢的語意層。
您可以透過「 BICS」(BI 取用者服務) 連線使用 Web Intelligence 連線至 BEx 查詢。產生的微多維資料集會在 [可用的
物件 ] 窗格中表示為物件的樹狀結構,但會使用以語意層為基礎之階層查詢中可用的功能子集。例如,BEx 查詢的 成員
選取器 中沒有 [同層]、[父系] 和 [祖系] 成員函式。在功能的相關文件中會註記這些限制。
註記
僅於預先定義
BEx 查詢連線驗證後,Web Intelligence 才可在 BEx 查詢上建立文件。BEx 查詢在建立文件時不支援
提示的驗證模式。
相關資訊
4.3.1.3
支援的
BEx 查詢中繼資料
已支援下列 SAP BW 中繼資料功能:
BEx 查詢中的中繼資料
特性
(包括時間和單位)
階層
基本關鍵值
導覽屬性
顯示屬性
計算的關鍵值 /公式
受限定關鍵值
自訂結構
變數
支援
是
是
是
是
是
是
是
是
是
已將中繼資料類型對應至語意層物件,該物件可用來建置您的查詢並執行報表。 資料對應如下所示:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 57
表格
3: BEx 查詢中繼資料的對應方式
此
BEx 查詢中繼資料
特性
階層
階層層級
已對應至此
Web Intelligence 4.x 物件
維度
階層
無 (成員選取器中會顯示層級)
屬性
屬性
屬性
特性屬性 (索引鍵、標題、簡短描述、適中描述、詳細描
述 )
不含單位 /貨幣的關鍵值
含單位 /貨幣的關鍵值
計量 (數值)
格式化的屬性值 (字串)
計量
(數值)
屬性單位 /貨幣 (字串)
格式化的屬性值 (字串)
SAP Business Warehouse 關鍵值如何對應至
Web Intelligence 計量物件
對於以
BEx 查詢為基礎的資料來源,BW 關鍵值會與 Web Intelligence 中的計量物件對應。 視 BW 關鍵值資料類型的
不同,這些計量會指派為 STRING、DATE 或 NUMERIC 特定類型。
然而,在 BEx 查詢設計中,如果關鍵值與特性物件排列成資料行與資料列,如此結果集資料行會在每一個資料列中包
含不同物件類型,這將造成 Web Intelligence 報表中的計量物件顯示為 "STRING" 類型。 為使 Web Intelligence 無從
驗證,規則為一個資料行即等於一個資料類型。 接著當在資料行中識別出異質資料類型時,便會套用資料類型
"STRING"。 只有當關鍵值結構位於資料行座標軸上時,才會出現此狀況。 您也可以在 BEx 查詢中將這兩個結構放在
相同座標軸上。
註記
舉例來說,如果您要藉由新增彙總來操作結果,您可以選擇透過公式將報表中對應的 Web Intelligence 計量轉換為
其他資料類型來變更該計量。
4.3.1.4 使用
BEx 查詢時的限制
註記
管理員必須確定
BEx 查詢符合下表所述的報表製作限制。
58 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
BEx 查詢功能
連結的結點
下層節點
小數位數字
查詢中允許的物件數
相依於複合特性與父物件的變數
資料列 /資料行會顯示為階層
預設值上的變數
可供輸入的變數
作為預設值的篩選器
展開層級
排名與階層
合併
OLAP 商務物件的索引鍵
BEx 查詢計量彙總
查詢移除
查詢例外狀況
複雜選擇
零抑制
查詢預設配置
下層結點的位置
本機計算
("排名", "最小值"...)
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
Web Intelligence 限制
不顯示連結的結點。
下層節點會一律顯示在主節點之後。
BEx 查詢小數位數字定義並非在 Web Intelligence 中取用。如
果您需要在報表中保留精確的小數位設定,請使用格式化值來代
替。您也可以在報表的表格和圖表中套用小數位設定。
請勿在
BEx 查詢中使用超過 50 個物件,否則會發生錯誤。
複合特性與其父系的變數之間若產生相依性,則無法確保其相依
性。
無法顯示超過座標軸階層以外的完整階層。構成階層的特性、階
層與關鍵值則予以保留。
請勿在
BEx 查詢的預設值上定義變數。程式會以不影響 Bex 查
詢的方式提示變數。您也可以在篩選器中定義預設值。
如果您在「企業瀏覽器:查詢設計工具」中定義可供輸入的變
數,則無法在
Web Intelligence 的提示面板中手動輸入字串。您
只能從值清單中選取,目前不支援
BEx 查詢的手動輸入。
不支援此功能。這些篩選器會從
Bex 查詢中移除。程式將忽略
篩選器,或者在使用變數時顯示變數提示,但會忽略使用者回
應。基於進行報表的考量,請將任何依據變數的限制依順序移至
篩選器區。
根據預設,階層不會展開至指定的層級。預設層級一律為
Level00。 若要重新產生此行為,請展開報表中的表格和圖表,
然後儲存文件。您的
IT 管理員可以使用 CMC 介面重新定義此
預設值,但請注意,如果所設的值過高, Web Intelligence 會擷
取整個階層的資料,這對系統的效能與穩定性有重大的影響。報
表建立者在設計其報表查詢時,應一律明確指出他們要擷取的階
層層級數目。
含有階層的資料表上的排名不會考慮資料的階層結構。當您在包
含階層的資料表中定義排名時,排名會變成平面。
來自相同來源
(多維資料集或 BEx 查詢) 的相同物件其資料同步
化是以這些物件值的內部索引鍵為基礎。
使用
SUM 函式彙總的計量,會在 Web Intelligence 中彙總總
和。已委派計量彙總的其他類型。 unv、OLAP 和 BEx 查詢來源可以使用查詢移除,其他來源類型
則無法使用。
Web Intelligence 中並不會考量這些因素。請在 Web
Intelligence 中套用條件格式化。
若定義一個變數來支援複雜選擇,則不會產生等值。而是會限制
在範圍選擇內。
零值的資料列並不會從結果表格中移除。
資料列 /資料行中不會重新產生特性的預設位置。
這些結點會一律位於上層之下。
程式會從
Bex 查詢中移除定義本機計算的關鍵值。若要避免使
用這些值,您可以在報表中使用等值計算函式。
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 59
BEx 查詢功能
結果資料列
含計算的公式
階層計量結構
鑽取取代功能
條件
計量
階層
屬性
Web Intelligence 限制
建議您使用
Web Intelligence 摘要來代替。
若公式的計算以不支援的配置
(「結果的百分比率」) 為根據
時,建議您避免使用這些公式。您可以在
Web Intelligence 報表
中使用等值計算函式。
階層計量結構會顯示為計量的完整清單。
BEx 查詢中的物件沒有鑽取取代功能 (沒有導覽路徑)。
請勿使用條件。執行查詢時,不會套用「如果顯示於查詢中」條
件。
無法於篩選器中使用。
無法同時於結果集和篩選器中使用。
無法同時於結果集和篩選器中使用。
4.3.2 存取
BEx 查詢
若要存取
BEx 查詢,必須符合下列條件:
● 您僅能存取已啟用「允許外部存取此查詢」旗標的 BEx 查詢。
● 您必須擁有適當的安全性權限,才能存取並使用報表製作的 BEx 查詢。
若要定義連線,您可以使用 CMC 定義連線,或使用資訊設計工具將連線發行至 CMC,而最簡易的方法即是使用
CMC。
4.3.2.1
啟用存取
BEx 查詢
如果您已啟用
BEx 查詢屬性「允許外部存取此查詢」,則您僅能經由包含 Web Intelligence 等的其他工具存取 BEx 查
詢。您必須進行下列動作,或要求您的系統管理員執行以下工作。
1. 在 BEx Query Designer 中,選取您要以 Web Intelligence 進行存取的查詢。
2. 在 [屬性] 窗格中選取 [進階],並確認已選取 [允許外部存取此查詢]。
3. 儲存查詢。
4. 針對您要讓 Web Intelligence 可存取的所有 BEx 查詢重複上述步驟。
Web Intelligence 即可存取這些 BEx 查詢。
4.3.2.2 以
CMC 定義 BICS 連線
您可透過已於 CMC 中建立並儲存的 BICS 連線來連線至 BEx 查詢。 您有適當的權限可使用 CMC。 若要連線至 BEx
查詢,您可以在資訊設計工具中定義 BICS 連線。 您可以定義單一 BEx 查詢的連線,也可以定義 InfoProvider 的連
線,其中包含數個 BEx 查詢。
60 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
1. 在 CMC 主控台中,登入 CMC。
2. 選擇 [OLAP 連線]。
3. 定義新連線。 在 [新增連線] 視窗的 [提供者] 對話方塊中,選取 [SAP Business Warehouse]。
4. 輸入連線資訊和您系統的詳細資料。
5. 儲存連線。
4.3.2.3 在資訊設計工具中定義
BEx 查詢的 BICS 連線
若要連線至 BEx 查詢,您可以在資訊設計工具中定義 BICS 連線。 您可以定義單一 BEx 查詢的連線,也可以定義
InfoProvider 的連線,其中包含數個 BEx 查詢。
1. 在資訊設計工具中,使用「新 OLAP 連線」精靈來定義 OLAP 連線,並選擇 SAP BW SAP BICS 用戶端中介軟體
驅動程式。
2. 發行儲存機制的連線,您可以由 Web Intelligence 存取該儲存機制。
使用「新
OLAP 連線」精靈來定義 OLAP 連線。
您現在可以使用 Web Intelligence 選取連線並連線至 BEx 查詢。
4.3.3 依據
BEx 查詢建置 Web Intelligence 查詢
下節說明如何依據 BEx 查詢資料來源建置 Web Intelligence 查詢。
4.3.3.1
已定義階層查詢
階層查詢至少包含一個階層物件。您可以選擇在支援階層資料的語意層上,或在可直接存取
SAP 資訊查詢的 BEx 查詢
上建置階層查詢。階層資料可來自關聯式資料庫或 OLAP 資料庫,這視語意層如何建構資料結構而定。
註記
對於關聯式資料來源,它並非真正階層,而是導覽路徑。
您可以包含階層作為結果物件或篩選器物件。 在建立階層查詢後,查詢面板會額外提供可操作階層資料的功能。例
如,在您包含階層作為結果物件後,您便能夠從階層中選擇要在結果中出現的成員。若您建立的是非階層式資料查
詢,便不會提供這些階層功能。階層查詢面板上實際的可用功能也取決於您正在存取的階層資料來源。
階層查詢產生的結果集可讓您執行階層資料分析。查詢中的每個階層物件皆會在報表中產生階層資料行。您可以展開
成員以顯示其子系成員,例如您可以展開
[美國] 成員以顯示 [地理區] 階層中的美國各州。
系統會視與區塊中的成員相關聯的成員來彙總這些成員。例如,包含
[客戶] 階層以及 [單位銷售額] 與 [門市成本] 計量
的階層,會提供下列結果集:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 61
客戶
所有客戶
美國
CA
或
奧巴尼
單位銷售額
364,707
276,773
45,506
32,104
10,324
門市成本
371,579
234,555
67,999
56,700
12,325
相關資訊
[第 68 頁]
4.3.3.2 關於依據
BEx 查詢建置查詢
當您已連線至 BEx 查詢時,Web Intelligence 會將 BEx 查詢中繼資料對應至 Web Intelligence 查詢物件。您可以使用
查詢面板 選取可建置查詢的適當物件。您可以新增篩選和提示,且新增方法和您在語意層上建立查詢的方法相同,但
在特定情況下會有所限制,請參閱<使用 BEx 查詢時的限制>一節。
相關資訊
[第 58 頁]
[第 68 頁]
4.3.3.3 依據
BEx 查詢建立新查詢
若要存取 BEx 查詢,BEx 查詢必須啟用「允許外部存取此查詢」旗標。
1. 在「設計」模式中,依序按一下 [新增] [BEx] 以顯示 選取 BW BEx 查詢 對話方塊。
2. 從對話方塊左邊的窗格中選取適當的 BICS 連線。
3. 在右邊窗格選取 BEx 查詢,然後按一下 [確定] 。 當 BICS 連線是以 InfoCube 為基礎時,則可能有數個 BEx 查詢
可供使用。
隨即顯示查詢面板,顯示在查詢中作為階層、維度和屬性的物件。 如果未顯示您要使用的 BEx 查詢,請使用 BEx
Query Designer 確保查詢中已標記「允許外部存取此查詢」屬性。
62 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4. 使用可用的物件建立查詢和查詢篩選器。
註記
當您建立以
BEx 查詢為基礎的 Web Intelligence 查詢,且其中包含一個 (或多個) 沒有預設值的強制變數時,若
您選取值清單或嘗試使用成員選取器,則會出現錯誤訊息。 您可以使用 設定變數 對話方塊來設定強制變數的
值。
註記
您無法在 BEx 查詢中篩選結果物件。
註記
如果您所連線的
BEx 查詢是專為包含 SAP 伺服器端變數所設計,則您可以在
查詢面板 中針對變數的值進行變
更
(按一下 [設定變數] 按鈕,並從可用的值清單中選取新變數)。
4.3.3.4 關於
BEx 查詢中的縮放比例
當 BEx 查詢所包含的計量是對應自縮放的關鍵值,則計量上的縮放比例會顯示在結果報表中。當關鍵值的縮放比例變
更時,此變更會在重新整理報表時在報表反映。縮放比例會針對報表中的計量名稱顯示,並針對 查詢面板 中的計量屬
性顯示。
4.3.3.5 關於
BEx 查詢中的階層節點變數
當提示出現在 BEx 查詢的階層節點特性中,則可視為階層節點變數。此狀況發生時,會停用此階層的成員選擇功能。
而和階層節點變數相關的提示則會在執行時間顯示。
4.3.3.6 BEx 查詢中的階層成員選取
使用 查詢面板 的 成員選取器 來為您的查詢選取階層成員。
註記
當
BEx 查詢包含的強制變數沒有預設值,您必須開啟
查詢面板 中的 設定變數 窗格,然後在開啟 成員選取器 前在
設定變數 窗格中輸入預設值。
以下階層會說明 BEx 查詢中的成員選取行為。
全球
EMEA
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 63
歐洲
中東
非洲
北美洲
亞太地區
亞洲
太平洋
澳洲
菲律賓
紐西蘭
南美洲
規則
當您選取指定層級的階層成員時,
範例
便會選取該階層中的所有父成員。永遠會選取根。無法選
取一個特定層級。
如果您取消選取成員時其父成員為已選取時,則該父系的
所有子成員也會取消選取。
如果在 [太平洋] 與其所有子系成員為已選取時,您取消
選取
[澳洲],則 [菲律賓] 與 [紐西蘭] 也會一併取消選
取。出現下列的成員選取:
● 歐洲
● 太平洋
如果您在選取成員時其部分子系成員為已選取時,則所有
子系成員也會一併選取。
如果
[歐洲] 為已選取,且您選取 [EMEA],則 [中東] 與
[非洲] 也會一併選取。出現下列的成員選取:
● EMEA
● EMEA 的子系
如果您在選取成員時其子代成員為已選取時,則該成員的
所有子系,以及所選取子代成員的所有同層也會一併選
取。
如果您在
[澳洲] 為已選取時選取了 [亞太地區],則 [亞
洲 ]、[太平洋] (亞太地區的子系)、[菲律賓],以及 [紐西
蘭 ] ([澳洲] 的同層) 也會一併選取。出現下列的成員選
取:
● 亞太地區
● 亞太地區的子系
● 太平洋
● 太平洋的子系
如果您在選取成員時其子代成員為已選取時,則該成員的
所有子系,以及所選取子代成員的所有同層也會一併選
取。
如果您在 [澳洲] 為已選取時選取了 [亞太地區],則 [亞
洲 ]、[太平洋] (亞太地區的子系)、[菲律賓],以及 [紐西
蘭 ] ([澳洲] 的同層) 也會一併選取。出現下列的成員選
取:
64 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
規則 範例
● 亞太地區
● 亞太地區的子系
● 太平洋
● 太平洋的子系
相關資訊
[第 58 頁]
[第 68 頁]
4.3.3.6.1
使用函式選取階層成員
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
1. 按一下 [成員] 以顯示階層成員。
2. 以滑鼠右鍵按一下您要套用函式的成員。
隨即顯示提供下列選項的功能表:
選項
子系
描述
.
將成員的所有子系成員新增所選成員清單中。
緊接在所選成員之下的成員為其子系。
成員在清單中會顯示為 [選取的成員] 的子系。
註記
無法同時包含同一個成員的子系與子代。如果先選取
了 [子代] ,再選取 [子系] ,則子代會自清單中移除,
並由子系取代。
子代
將成員的所有子代成員新增所選成員清單中。
階層中所選成員下的所有成員皆為其子代。
成員在清單中會顯示為 [選取的成員] 的子代。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 65
選項 描述
註記
無法同時包含同一個成員的子系與子代。如果先選取
了 [子系] ,再選取 [子代] ,則子系會自清單中移除,
並由子代取代。
父系
祖系
同層
命名層級之前的子代
以下層級之前的子代
BEx 查詢中無法使用父系函式。
BEx 查詢中無法使用祖系函式。
BEx 查詢中無法使用同層函式。
使用層級名稱清單以選擇層級。
選擇要包含在選取範圍內的層級數目。
3. 關閉成員選取器。
選取的成員會出現在 [結果物件] 窗格中階層物件的下方。在執行查詢時,只有這些成員會包含在查詢結果中。
註記
您無法排除
BEx 查詢中的階層成員。
相關資訊
4.3.3.6.2 使用
BEx 查詢中計算成員的相關附註
如需計算成員的相關特定限制,請參閱主題<使用
BEx 查詢時的限制>。
相關資訊
[第 58 頁]
[第 68 頁]
66 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.3.3.6.3 搜尋成員
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
您可以使用成員選取器搜尋階層中特定的成員。
註記
系統一律搜尋儲存在資料庫中的整個階層,而非只搜尋已由成員選取器擷取的成員。
1. 按一下 [成員] 。
2. 按一下成員顯示畫面右下角的搜尋按鈕,以啟動 搜尋 對話方塊。
3. 在 搜尋模式 方塊中輸入搜尋文字。
您可以在搜尋中使用萬用字元。
萬用字元
*
?
描述
取代任何字元字串
取代任何一個字元
4. 按一下 [在文字中搜尋] 可搜尋成員的顯示文字,按一下 [在索引鍵中搜尋] 則可搜尋其資料庫關鍵字。
4.3.3.6.4 建置選取成員的提示
查詢面板已啟動,且已選取階層物件並啟動成員選取器。
您可以將成員選取延遲到執行查詢時才選取,如果這麼做,系統會在使用者執行查詢時提示選取成員。
註記
系統會限制成員提示中的選取為明確選取成員,使用者無法使用如 Ancestors 或 Parent 等函式來選取成員。
註記
使用函式選取成員的規則會在此處套用。請參閱本主題底部的連結。
1. 按一下 [提示] 。
2. 按一下 [啟用參數] ,讓使用者能選擇執行查詢時的成員。
當此選項為選取時,您無法存取成員選取器中的其他索引標籤。
3. 在 [提示文字] 方塊中輸入提示文字。
4. 如果您要提示在顯示時會預設選取上次選取的值,請按一下 [保留最後一次選取的值] 。
5. 如果您要提示在顯示時選取預設的值,請依序按一下 [設定預設值] 、 [編輯] ,然後選取預設值。
6. 關閉 [成員選取器]
提示文字隨即出現在查詢面板的階層下方。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 67
相關資訊
4.3.3.7 使用
BEx 查詢中的內容
本文為具有共同商務用途之物件的已定義群組。這個商務用途通常是這些相關物件所代表的資訊類型。例如,銷售本
文是可以用來建立銷售查詢之所有物件的群組。 Reservations 內容是可以用於預約查詢之所有物件的群組。內容係由
語意層設計者定義於語意層之中。
您可以組合相同內容內的任何物件以建立查詢。您也可以組合不同內容中的物件。如果您使用查詢中通用多重內容的
物件,且無法判定適合查詢中所有其他物件的最佳內容,系統會提示您選擇要套用的內容。
相關資訊
[第 58 頁]
4.3.3.8 變更
BEx 查詢的資料來源
您可以使用下列方式變更以 BEx 查詢為依據之文件的資料來源:
表格 4: 變更資料來源
原始資料來源
BEx 查詢
BEx 查詢
變更為
另一個
...
OLAP 來源上的 .unv 語意層
BEx 查詢
在您變更來源時, [查詢面板] 會自動啟動。您必須相應編輯查詢。
4.4 執行階段組態
本節說明在執行階段可以設定的組態設定選項,其可變更 [BW 直接存取] 在一般語意層和 BI 工具中的行為。
所有選項皆為
Java 執行階段選項,且必須透過命令列、屬性檔案,甚至是環境變數,才能適用於 Java 虛擬機器
(JVM)。
命令列的範例如下:
68 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
例如,針對 -DoptionName=optionValue,您可以使用下列選項:
-Dsap.sl.bics.detectMdxCompliance=true
這些清單適用於 BI 4.1 SP01, 且您也可以在 BI 4.0 中使用某些選項。
InfoProvider 瀏覽
選項 可能的值
長名稱: sap.sl.bics.detectMdxCompliance
短名稱: detectMdxCompliance
預設值: rfcPerInfoQuery rfcPerInfoQuery rfcProperty infoArea false
長名稱: sap.sl.bics.browsingImplementation
預設值: bics bics olapClient
描述
設定瀏覽 BW
InfoArea/InfoCube
時, BEx 查詢的
MDX 相容性偵測機
制。
4.0 及
以上的
版本:
4.1
SP04
是
如需詳細資訊,請參
閱下方的「 SAP BW
瀏覽執行階段組
態」。
設定
BW 查詢瀏覽
時要使用的
SL 實
作。
SP05
是
值清單
選項 可能的值 n > 0
長名稱: sap.sl.bics.bicslovlimit
短名稱: bicslovlimit
預設值:
5000
長名稱: sap.sl.bics.intervalLimitForBigSets
n > 0
短名稱: intervalLimitForBigSets
描述
設定值清單成員的上限。
設定成員超過值清單
時,可以擷取的間隔數上限 bicslovlimit)。
(LOV) 項目數
(查看屬性
4.0
否
否
4.1
是
是
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 69
選項
預設值:
0
可能的值 描述 4.0
4.1
成員選取範圍和結果集範圍
選項
長名稱: sap.sl.bics.expandToLevel
短名稱: expandToLevel
預設值:
0
長名稱: sap.sl.bics.expandNotAssignedNodes
短名稱: expandNotAssignedNodes
預設值: false
長名稱: sap.sl.bics.depthRelativeTo
短名稱: depthRelativeTo
預設值: top
可能的值 n > 0 true false top root node
描述
4.0
設定擷取資料時,階層的 expandToLevel 值;n 以 1 為起始
值, 0 則代表「使用 BEx 查詢的展
開層級值」。
否
4.1
是
維度或階層上沒有設定成員選取範
圍時,展開未指派的節點。
否
針對成員選取器中使用的相對深度
定義其行為:
否
'top' 代表「相對於所選頂層節點
的深度,包含超出範圍的所選節點
(其屬於其他根節點)」
'root' 代表「僅相對於所選根節點
的深度,並排除超出範圍的節點」
'node' 代表「相對於每個所選節點
的深度」
是
是
診斷和偵錯
選項
長名稱: sap.sl.bics.profileRFC
短名稱:
可能的值 true false txt
描述
啟用 /停用 BW RFC 追蹤,並在啟用時選
擇特定追蹤格式。
4.0
否
4.1
是
70 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
選項 profile_rfc
預設值: false
長名稱: sap.sl.bics.viewResult
短名稱:
View_Result
預設值: 未定義
可能的值 xml csv
1
未定義
其他
選項
長名稱: sap.sl.bics.reverseKeyFigureStructure
短名稱:
Reverse_KF
預設值: 未定義
長名稱: sap.sl.bics.retrieveBWLevels
短名稱: retrieveBWLevels
預設值: true
長名稱: sap.sl.bics.recycleGroupingSetView
短名稱: recycleGSView
預設值:
V
長名稱: sap.sl.bics.inlineGroupingSet
短名稱: inlineGroupingSet
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
描述
列印結果集。
4.0
4.1
否 是
可能的值
1
未定義
描述
反轉包含關鍵值的
結構軸
(資料列 <-
> 資料行)。
4.0
4.1
否 是 true false
擷取或是完全跳過
每個階層的 BW 層
級。
否 是 true false
回收單一查詢檢視
並與所有群組集共
用。
否 是 true false
若可行,將群組集
內嵌於主要查詢。
否 是
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 71
選項
預設值: false
可能的值
長名稱: sap.sl.bics.displayKeyInResultSet
短名稱: displayKeyInResultSet
預設值: false true false
長名稱: sap.sl.bics.useDesignTimeServices
短名稱: useDesignTimeServices
預設值: true true false
長名稱: sap.sl.bics.useDesignTimeQueryForRefresh
短名稱: useDesignTimeQueryForRefresh
預設值: false true false
長名稱: sap.sl.bics.useConcurrentDesignTimeQuery
短名稱: useConcurrentDesignTimeQuery
預設值: true true false
長名稱: sap.sl.bics.activateMemberResolutionFallbackWithKey
短名稱: activateMemberResolutionFallbackWithKey
預設值: false true false
描述
執行查詢時,一律
擷取成員顯示索引
鍵。
使用
BICS/BW 設
計階段服務。
一併在重新整理工
作流程時使用設計
階段查詢。
及早在同時執行緒
中產生設計階段查
詢的執行個體。
如果找不到文字,
則將輸入內容視為
索引鍵; 4.0 SP8
和 4.1 SP2+。
4.0
否
否
否
否
否
4.1
是
是
是
是
是
SAP BW 瀏覽執行階段組態
本節說明可取得
MDX 相容性資訊的執行階段組態 (detectMdxCompliance)。
72 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
以往在存取 InfoArea 專屬系統 (SystemMdxQueriesTopLevel) 上皆有所限制,且無法進行設定。 自 BI 4.0 SP5 開
始,您便可以設定此方法。
● 還原 InfoArea 專屬系統的 InfoArea 組態
您仍可以在新的 BW 系統上使用此組態,這對小型系統而言極具效率。 然而,此組態無法向上延展; 此方法適用
於
BW 7.30 之前版本的 BW 系統。
若要啟動此方法,請將 jvmArg 設定為: sap.sl.bics.detectMdxCompliance=infoArea
此為
BI 4.0 SP4 以下版本的預設值。
並非
BI 4.0 SP5 或更新版本的預設值。
此方法也適用於不同語言。
● 設定 BO 或 BI 系統,以便使用各 InfoQuery 的 RFC 呼叫存取 BW 系統
此方法適用於
BW 7.30 之前版本的 BW 系統。 其仍可在新的 BW 系統上運作,不過大量 InfoQuery 會使
InfoProvider 效率不佳。 針對大型系統,此方法在擷取資訊上較 InfoArea 系統更有效率。
若要啟動此方法,請將 jvmArg 設定為: sap.sl.bics.detectMdxCompliance=rfcPerInfoQuery
此為預設值。
● 設定 BI 系統,以便使用 RFC 呼叫存取 BW 系統
此方法適用於
7.30 和 7.31 版的 BW 系統, 請參閱 SAP 註記 1647346。
針對小型系統,此方法比起先前的方法較無效率,然而其效能良好且可向上延展。 在內部中,系統已完成 SAP
BW 節點叢集的 RFC 呼叫。 此方法沒有任何數目上限; 系統會使用數個 RFC 呼叫,針對有限的節點接收所有資
訊。
若要啟動此方法,請將 jvmArg 設定為: sap.sl.bics.detectMdxCompliance=rfcProperty
此並非預設值。
若要覆寫各 RFC 呼叫的節點數,請設定 jvArm: sap.sl.bics.mdxComplianceInfoPerRfc=100
此為預設值, 資料夾會以英文顯示。
● 停用 MDX 相容旗標擷取
此為特殊方法,因為系統無法擷取
MDX 相容旗標。 客戶必須先確定所有 InfoQuery 皆與 MDX 相容時,才能使用
此方法。 所有 InfoQuery 皆會加註與 MDX 相容的旗標。 此為最快速的方法,但其可靠性需視客戶而定。
若要停用 MDX 相容旗標擷取,請將 jvmArg 設定為: sap.sl.bics.detectMdxCompliance=false
此並非預設值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 73
4.5 在本機資料來源上建立查詢
4.5.1
在文字檔案中建立查詢
1. 在「資料」或「設計」模式中,按一下初始畫面上 [選取作為資料來源的文字檔] 旁的 [其他] ,或依序按一下 [資
料存取 ] [資料提供者] [新增] [從文字] 。
2. 在對話方塊中按一下 [瀏覽] ,然後選取文字檔案。
3. 設定選項以匯入檔案中的資料。
4. 按一下 [下一步] 。
查詢面板便會開啟,並將文字檔案中的資料顯示為報表物件。
5. 按一下 [執行查詢] ,以建立依據文字檔案中資料的報表。
相關資訊
4.5.1.1
文字資料來源選項
您可以在選擇文字檔案作為本機資料來源時,設定以下選項。您可以在
[查詢] 面板的 [查詢定義] 窗格中,按一下 [編
輯設定 ] 。
選項
資料分隔符號
描述
用於分隔每個結果物件關聯資料的字元。
●
製表
- 以 Tab 字元分隔資料
●
空格
- 以空格分隔資料
●
字元
- 以指定的字元分隔資料
文字限定字元
第一個資料列包含資料行名稱
地區設定
字元集
用於括住每個結果物件關聯資料的字元。
●
雙引號
- 資料以雙引號括起來
●
單引號
- 資料以單引號括起來
●
無
- 資料未以符號括住
每個資料行的第一個資料列提供資料行的名稱。
文字檔案中資料的地區設定
(例如,如果地區設定為法文 (法
國 ),數字中的逗點會轉換為表示小數點,因為小數點包含法文
逗點 )。
文字檔案使用的字元集
74 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
選項
日期格式
描述
報表中使用日期格式
4.5.2 在
Excel 檔案中建立查詢
註記
不支援舊於 MS Excel 97 版本的 Microsoft Excel 檔案。
1. 在「資料」或「設計」模式中,按一下初始畫面上 [選取作為資料來源的 Excel 試算表] 旁的 [其他] ,或依序按一
下 [資料存取] [資料提供者] [新增] [從 Excel]
。
2. 在對話方塊中按一下 [瀏覽] ,然後選取文字檔案。
3. 設定選項以匯入檔案中的資料。
4. 按一下 [下一步] 。
查詢面板便會開啟,並將
Excel 檔案中的資料顯示為報表物件。
5. 按一下 [執行查詢] ,以建立依據 Excel 檔案中資料的報表。
相關資訊
4.5.2.1 Excel 資料來源選項
您可以在選擇 Excel 檔案作為本機資料來源時,設定以下選項。您可以在 [查詢] 面板的 [查詢定義] 窗格中,按一下
[編輯設定] 。
選項
工作表名稱
欄位選取
- 所有欄位
欄位選取
- 範圍定義
欄位選取
- 範圍名稱
第一個資料列包含資料行名稱
描述
含資料的工作表名稱
將工作表上的所有資料視為查詢資料
將指定範圍上的資料視為查詢資料
將命名範圍上的資料視為查詢資料
範圍上的第一個資料列提供結果物件的名稱。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 75
4.5.3 依據本機資料來源編輯查詢
1. 在 [設計] 或 [資料] 模式中,選取 [資料存取] [資料提供者] [編輯] 。
2. 在 [查詢屬性] 窗格中編輯查詢。
如果您在 [來源路徑] 方塊中選取包含來源資料的不同檔案,新檔案的結構必須符合現有檔案的結構。
3. 編輯選項,以便從檔案匯入資料,其方法是在 [查詢定義] 窗格中按一下 [編輯設定] 。
4.6 在
Web 服務中建立查詢
4.6.1 在
Web 服務上建立查詢
您可以建立使用
Document as a Web Service (DaaWS) 或任何一般 Web 服務作為資料來源的查詢。
1. 啟動桌面用戶端。
2. 在「資料」或「設計」模式中,按一下初始畫面上 [選取 Web 服務作為資料來源] 旁的 [其他] ,或依序按一下
[資料存取] [資料提供者] [新增] [從 Web 服務] 。
3. 提供 Web 服務的詳細資料。(如需詳細資訊,請參閱本主題底部的連結。)
4.6.1.1 Web 服務資料來源
Web 服務 Plug-in 可讓您使用 Document as a Web Service (DaaWS) 作為資料來源,以建立 Web Intelligence 文件。
雖然此附掛程式是針對 DaaWS 耗用所開發的,但也可用於具備下列屬性的一般 Web 服務:
● SOAP 1.1
● WSDL 1.0
● 文件和 RPC 常值
● 公用 WSDL
一般 Web 服務的使用會受到以下限制:
● 不支援包含循環參考的結構描述
● 不支援巢狀匯入,僅支援單一層級的匯入
● 不支援 XML 結構描述中的屬性元素
● 不支援參考諸如 Microsoft 或 JAVA 類型等特定平台的結構描述 (例如 http://microsoft.com/wsdl/ types/)、地圖和物件等等。
註記
如需如何開發、設定和部署自訂資料提供者
Plug-in 的詳細資訊,請參閱《Custom Data Provider Plug-in
Developer Guide》。
76 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.6.1.2
使用 Web Service Plug-in 的必要條件
在您使用
Web 服務 Plug-in 建立 Web Intelligence 文件之前,請確定您已將 DaaWS 或一般 Web 服務 WSDL 輸入
Web 服務 Plug-in。DaaWS 會公開一組報表部分內容,作為可在 Web Intelligence 用戶端內部與外部呼叫的 Web 服
務。
如需關於建立
DaaWS WSDL 的詳細資訊,請參與以下相關主題。
相關資訊
4.6.1.2.1 Web 服務
Plug-in 的 Proxy 設定
經由 Web 服務 Plug-in 使用網路 Proxy 伺服器來存取任何 URL 或 WSDL 時,您需要在 <BOBJ_INST_DIR>/SAP
BusinessObjects Enterprise XI 4.0/win32_x86/jdk/jre6/lib 的 net.properties 檔案中更新 Proxy
設定,如下所示:
提供下列 HTTP 參數的值: http.proxyHost= <http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=<http hosts for which proxy is not required>
其中:
● proxyHost 為 Proxy 伺服器名稱,例如:proxy.mydomain.com
● proxyPort 為使用的連接埠編號,預設值為 80
● nonProxyHosts is 是由 '|' 所分隔的主機名稱清單,您可以在網路內直接存取此清單並忽略 Proxy 伺服器。預設值
為: localhost & 127.0.0.1
針對 HTTPS 參數提供下列值: https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number>
其中,
● proxyHost 是 Proxy 伺服器的名稱。例如 proxy.mydomain.com
● proxyPort 是要使用的連接埠編號。預設值為 443。HTTPS 通訊協定處理常式會使用 HTTP nonProxyHosts 清
單。
註記
由於不支援 .pac 檔案,因此您必須在 Proxy 設定中明確設定 Proxy 伺服器。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 77
4.6.1.3 選取
Web 服務 WSDL 作為資料來源
若要選取
Web 服務作為資料來源,請執行下列步驟:
1. 在 [選擇資料來源建立新文件] 窗格中,按一下 [Web 服務] 。
隨即出現 選取資料來源 畫面。
2. 在 [來源] 欄位中輸入
Web 服務 URL,並按一下 [提交] 。
隨即出現 選取
Web 服務詳細資料 畫面。
4.6.1.4 提供服務詳細資料
若要提供服務詳細資料,請執行下列步驟:
1. 在 選取 Web 服務詳細資料 視窗中,選取 服務名稱 下拉式清單中的服務名稱。
2. 在 連接埠名稱 下拉式清單中選取連接埠名稱。
3. 在 作業名稱 下拉式清單中選取作業名稱。
4.6.1.5
提供 DaaWS 的訊息詳細資料
針對
DaaWS WSDL 資料來源,您必須在提供訊息詳細資料時指定下列資訊:
● 驗證資訊
● Web Intelligence 元件的 WSDL 參數
驗證資訊
在 SSO 驗證中,會使用 Web Intelligence 工作階段 ID 進行驗證。當您使用 Windows NT 或獨立驗證模式登入 Web
Intelligence 時,SSO 選項將會停用。因此,您必須輸入登入憑證以存取 Web 服務。當您使用其他任何驗證模式登入
Web Intelligence 時,您可以提供登入和密碼資訊,或使用 SSO 驗證模式來存取 Web 服務。
註記
只有在 Web Intelligence 豐富型用戶端與部署該 Web 服務的 CMS 連線時,才支援 SSO 驗證。否則,您必須提供
登入憑證以存取 Web 服務。如果 Web Intelligence 豐富型用戶端與其他的 CMS 連線,則您無法使用 SSO 驗證重
新整理已建立的文件。
Web Intelligence 元件的
WSDL 參數
Web Intelligence 元件的 WSDL 參數是一種屬性,其值會決定在待建立之 Web Intelligence 文件中顯示的資料。
78 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
如需關於 DaaWS WSDL 參數的詳細資訊,請參閱以下相關主題。
相關資訊
4.6.1.5.1
提供驗證詳細資料
若要啟用 SSO 驗證,您必須選取 [SSO 已啟用] 核取方塊。如果您選取 [SSO 已啟用] 核取方塊,則會停用登入與密碼
欄位。
若要提供驗證詳細資料但不使用 SSO 驗證,請執行下列步驟:
1. 請確認未選取 [SSO 已啟用] 選項。
2. 在「訊息詳細資料」面板中選取 [登入] ,再於 輸入值 文字方塊中輸入使用者名稱,並按一下 [套用] 。
3. 在「訊息詳細資料」面板中選取 [密碼] ,再於 輸入值 文字方塊中輸入密碼,並按一下 [套用] 。
4.6.1.5.2
將查詢中的多重值提示用於
Web 服務
您可以使用提示,且使用方法與一般查詢的使用方法相同,但在您要使用提示的多重值時除外。
若要在 BI 服務中使用提示的多重值,請按一下適當的內容相關式欄位,複製查詢提示項目,選取 [複製],然後填寫索
引值 (=1) 及所複製提示的新值。在查詢執行時,使用者必須回答兩個提示,而不是輸入單個提示的兩個值。
4.6.1.5.3
設定報表篩選器
若要設定 GetReportBlock 作業的報表篩選器,請執行下列步驟:
1. 在 [訊息詳細資料] 窗格中,按一下 [+] 展開維度以套用篩選器。
2. 選取 [值] ,再於 輸入值 欄位中輸入值,並按一下 [套用] 。
3. 選取 [運算子] ,並從 [選取值] 下拉式清單中選取值。
註記
只針對您想要套用篩選器的維度指定值與運算子。
4. 按一下 [下一步 >]
。
在「訊息詳細資料」窗格中,您可以使用 [重設] 按鈕移除每個欄位的值。 [全部重設] 按鈕可用於移除「訊息詳細資
料」窗格中所有欄位的值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 79
相關資訊
4.6.1.5.4
設定鑽取篩選器
在鑽取區塊中,您可以指定篩選器與鑽取路徑值,以擷取所鑽取的資料。
若要指定篩選器與鑽取路徑值,請執行下列步驟:
1. 在篩選器節點中,請執行下列步驟以篩選任何物件的資料: a) 選取 [維度] ,再於 [輸入值] 欄位中輸入您要進行資料篩選的維度名稱,並按一下 [套用] 。 b) 選取 [值] ,再於 輸入值 欄位中輸入維度值,並按一下 [套用] 。 c) 選取 [運算子] ,並從 選取值 下拉式清單中選取值。
註記
對於
INLIST 與 NOT_INLIST 運算子,您必須使用逗號分隔清單來指定多個值。
2. 在鑽取路徑節點中,請執行下列步驟以擷取所鑽取的資料: a) 選取 [drillOperation] ,並從 選取值 下拉式清單中選取鑽取作業的值。
支援的鑽取作業為 UP 與 DOWN。 b) 選取 [值] ,再於 [輸入值] 欄位中輸入維度值,並按一下 [套用] 。 c) 選取 [來源] ,再於 [輸入值] 欄位中輸入維度名稱,並按一下 [套用] 。
3. 按一下 下一步
>
。
隨即出現 查詢面板 。
您可以使用 [重設] 按鈕來修改每個維度的值與運算子,也可以使用 [全部重設] 按鈕來修改所有維度的值與運算子。
相關資訊
4.6.1.5.5
新增節點
節點會參照篩選器或鑽取路徑。如果您要在相同維度上新增更多鑽取條件或篩選器條件,請新增新節點。在新增篩選
器條件時,這些條件會參考 AND 聯結。
80 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
若要新增篩選器或鑽取路徑,請在父篩選器或鑽取路徑節點上按右鍵,並選取 [新增] 選項。隨即建立新的篩選器或鑽
取路徑節點。
4.6.1.5.6
複製節點
節點會參照篩選器或鑽取路徑。
若要複製篩選器或鑽取路徑節點,請在子篩選器或鑽取路徑節點上按右鍵,並選取 [複製] 選項。篩選器或鑽取路徑節
點會連同現有的值,一起複製到父節點。
4.6.1.5.7
刪除節點
節點會參照篩選器或鑽取路徑。
若要刪除篩選器或鑽取路徑節點,請在子篩選器或鑽取路徑節點上按右鍵,並選取 [刪除] 選項。該節點隨即從其父節
點中刪除。
註記
只有使用 [新增] 或 [複製] 選項建立節點後,您才能刪除該節點。您無法刪除從 WSDL 取得之篩選器的原始執行個
體。
4.6.1.6 設定一般
Web 服務的篩選器
若要設定一般
Web 服務的篩選器,請執行下列步驟:
1. 在 輸入訊息 面板中選取輸入欄位,再於 輸入值 欄位中輸入值,並按一下 [套用] 。
2. 在 輸出訊息 面板中選取輸出欄位,並按一下 [下一步 >]
。
在 輸出訊息 面板中,您必須至少選取一個欄位。若要在 輸出訊息 面板中選取多個欄位,請按一下 Control 鍵,
並選取欄位。
隨即出現 查詢面板 ,其中會顯示資料範例。
4.6.1.7
編輯並執行查詢
您可以編輯下列查詢參數:
● 物件屬性:您可以編輯物件屬性,例如名稱、限定、類型、彙總函式與彙總維度。
● 查詢屬性:您可以編輯查詢屬性,例如名稱、來源 URL、可重新整理與可編輯者。
● 查詢定義:您可以按一下 [編輯設定] 來編輯查詢定義。
若要執行新查詢,請驗證出現在 查詢面板 視窗中的物件與範例資料,並按一下 [執行查詢] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 81
隨即顯示新報表。
註記
如果您在 查詢面板 視窗中編輯來源 URL,請確定新 WSDL 的結構與之前使用的 WSDL 結構相同。
如需建立自訂資料提供者
Plug-in 的詳細資訊,請參閱《Custom Data Provider Plug-in Developer Guide》。
4.7 在
Advanced Analysis 檢視中建立查詢
4.7.1 SAP BusinessObjects Analysis
SAP BusinessObjects Analysis 是一種 OLAP 分析工具,可讓使用者交互定義分析,以探索 OLAP 資料來源中的資
料。 使用者可將其分析資料匯出為分析檢視,供在其他應用程式中使用,包括 SAP BusinessObjects Web
Intelligence。
您可以在分析檢視上建立查詢,以便在 Web Intelligence 文件中分析其資料。 分析檢視中的資料顯示在查詢面板上作
為報表物件,例如階層、維度和屬性。
註記
不支援含自訂物件的分析檢視; 僅支援直接來自 SAP BW 的分析檢視。
4.7.2 在分析檢視中建立查詢
註記
您無法使用 Web 介面 (DHTML 用戶端) 在分析檢視中建立查詢。
1. 在 [設計] 或 [資料] 模式中,選取 [資料存取] [新增] [從分析檢視] ,以顯示 選取分析檢視 對話方塊。
2. 在 [資料夾] 窗格中,選取包含分析檢視的資料夾。
3. 在右邊窗格中選取分析檢視。
隨即顯示查詢面板,顯示在分析檢視中作為報表物件的資料。
4. 按一下 [執行] 以執行查詢。
82 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.8 管理查詢
4.8.1 切換至資料模式
註記
資料模式不適用於 Web 介面 (DHTML 用戶端)。
在右上角的功能表中按一下 [資料] 。
顯示的 [資料] 窗格會包含選取的文件。所有的資料提供者都會顯示在 [資料] 窗格右邊清單中。清單會顯示與資料
提供者有關的資訊,例如包含的資料列數以及上次重新整理日期。
4.8.2 使用資料管理員管理查詢
您可以使用資料管理員檢視、探索和管理文件中的所有查詢。其中包含可用來探索查詢的 [資料] 窗格,以及一個根據
[資料] 窗格中的選取而變更的清單顯示。
您可以切換至資料檢視以使用資料管理員。在資料檢視中,只能使用 [資料存取] 群組中的工具箱。
4.8.2.1
檢視和篩選資料提供者的資料
1. 切換至資料模式以顯示資料管理員。
2. 在 [資料] 窗格中選取資料提供者。
資料提供者物件中的資料會顯示在資料窗格右邊的清單中,且每個物件都會有一個資料行。
註記
如果資料提供者包含多個內容或群組集,則會顯示在清單窗格右上角的下拉式清單中。每個內容或群組集都會
顯示為 [結果 n] 。從清單選取內容或群組集以顯示其資料。
3. 若要篩選資料,請按一下資料行標頭上的箭頭,然後在下拉式清單中選取值,或選取 [自訂] 並定義自訂篩選器。
自訂篩選器包含可直接從值或類型清單選取的篩選器運算子和值。您可指定的值數會以運算子為根據 )。
自訂篩選器如下所示:
Operator is anything is does not equal is in
描述
未篩選資料
資料等於單一值
(等同於在下拉式清單選取單一值)
資料不等於單一值
(顯示該值以外的所有值)
資料位於值清單中
(僅顯示選取的值)
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 83
Operator is not in is empty is not empty begins with ends with contains does not contain
描述
資料不位於值清單中
(顯示選取值以外的所有值)
僅顯示包含空值的資料列
僅顯示包含非空白值的資料列
僅顯示以您輸入之文字開頭的資料列
僅顯示以您輸入之文字結尾的資料列
僅顯示包含您輸入之文字的資料列
僅顯示不包含您輸入之文字的資料列
資料會根據您指定的值篩選。篩選器也會限制其他資料行中的顯示。例如,如果您將顯示客戶維度的資料行篩選為
僅顯示三個值,則
[訂購金額] 資料行只會顯示對應至剩餘客戶值的數值。
4.8.3 使用
[資料管理員] 管理查詢
您可以使用資料管理員檢視、探索及管理文件中的所有查詢。資料管理員會列出所有查詢,並可讓您執行重新命名查
詢或變更查詢所依據的資料來源等動作。
1. 若要顯示 [資料管理員],請按一下主要工具列上的 [資料] 。
為文件提供資料的所有查詢便會顯示在清單中, [左方窗格] 僅包含列出選取查詢中所有物件的 [資料] 索引標籤,
且只會啟用與管理查詢相關的工具箱項目。
2. 若要編輯查詢,請以滑鼠右鍵按一下查詢,然後在內容相關式功能表中選取 [編輯] 。
隨即顯示所選查詢的查詢面板。
3. 若要清除資料查詢,請以滑鼠右鍵按一下查詢,然後在內容相關式功能表中選取 [清除] 。
4. 若要清除上次提示的回應,請選取 [清除上次選取的提示值] 。當查詢已重新整理,便會建議預設值 (若有的話),但
不會建議上次清除前所使用的回應。未選取此選項時,則將建議上次使用的回應。
5. 若要重新命名查詢,請以滑鼠右鍵按一下查詢並在內容相關式功能表中選取 [重新命名] ,然後輸入新名稱。
6. 若要變更查詢的資料來源,請以滑鼠右鍵按一下查詢,然後在內容相關式功能表中選取 [變更來源] *
如需有關變更查詢資料來源的詳細資訊,請參閱本主題底部的連結。
* 在 Web Intelligence 豐富型用戶端中使用 Excel 資料來源時,無法使用 [工具] -> [變更來源] 選項:請開啟 查詢
面板 ,然後在 查詢屬性 索引標籤中,使用 [來源路徑] 功能表選取不同的來源檔案。
相關資訊
[第 86 頁]
4.8.4 設定查詢的關鍵日期
如果文件中的一個或多個查詢包含關鍵日期,您就可以設定關鍵日期。
84 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
1. 選取 [資料存取] [資料提供者] [Keydate] 。
2. 選取 [針對所有查詢使用預設日期] 將每個查詢設為其預設關鍵日期。
3. 選取 [針對所有查詢設定日期] 並選擇日期以指定所有查詢的關鍵日期。
4. 選取 [重新整理資料時提示使用者] ,當重新整理包含關鍵日期的查詢時,就可顯示關鍵日期的提示。
4.8.5 預覽查詢結果
您可以在「查詢面板」定義結果物件和篩選器物件。
您可以在查詢面板的 [資料預覽] 窗格中預覽查詢結果。
按一下查詢面板工具列上的 [顯示/隱藏資料預覽窗格] ,以顯示 [資料預覽] 窗格。
4.8.6 從新增的查詢顯示資料
如果您要建立的查詢並非文件中的第一個查詢,則需要在 新查詢 方塊中指定其資料的顯示方式。
選項
在新報表內插入表格
在目前的報表內插入表格
將結果物件納入文件中,而不產生表格
描述
在文件的新報表上顯示資料
在目前選取的報表上,將資料顯示於新表格中
將資料納入文件中,但不顯示在報表上。 (稍後您可以將查詢所
傳回的物件新增至報表。 )
4.8.7 中斷查詢
您可以在所有資料傳回文件之前中斷查詢。
當您中斷查詢時,只有部分資料會傳回文件。文件中顯示的值無法精確反映查詢中的定義。
當您中斷資料擷取時,您可以選擇要顯示的資料。
註記
在 Web 介面中,當您取消正在執行的查詢時,Web 介面會返回文件的前導參照狀態,且不會建議中斷資料擷取的
選項。
1. 在 等候 - 重新整理資料 對話方塊中,按一下 [取消] 。
此時會顯示 中斷資料擷取 對話方塊。
2. 從 中斷資料擷取 對話方塊中,選取下列其中一個選項。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 85
選項
從上一個資料擷取動作
中還原結果
從文件清除所有資料
傳回部分結果
描述
還原文件上次執行查詢時所擷取的值。顯示的值不是資料庫上提供的最新資訊。您可以稍後再執行
查詢,從資料庫傳回最新的值。
顯示具空白值的文件。文件的結構及格式設定則會保留。您可以稍後再執行查詢,從資料庫傳回最
新的值。
在文件適當部分顯示到目前為止所擷取的新值。文件其餘部分則會顯示上次執行查詢時所擷取的
值。
4.8.8 移除查詢
1. 以滑鼠右鍵按一下適當的 [查詢] 標籤,選取您要移除的查詢。
2. 按一下 [移除] 。
4.8.9 複製查詢
您必須先執行查詢,然後才能複製查詢。
如果想要在已包含於文件中的語意層上建立不同的查詢,您可以複製該語意層上的現有查詢,再加以修改,而不需從
頭開始建立。
1. 只要以滑鼠右鍵 ‑按一下報表面板底部的適當查詢索引標籤,便可以選取您想要複製的查詢。
2. 選取 [複製] 。
4.8.10 變更查詢的資料來源
您可以變更查詢的資料來源。例如,當您想要在測試環境中開發語意層上的文件,然後在實際執行環境中變更為語意
層時,此功能便會非常實用。
您可以變更資料來源,但必須在相同查詢或不同查詢中,將物件對應到不同物件。
無法在所有資料來源之間變更。下表列出可能的變更 (從來源到目標):
來源 目標
UNV 語意層
UNV 語意層
關聯式資料來
源上的
UNX 語
意層
可變更
關聯式資料來
源上的 UNX
語意層
可變更
可變更
OLAP 資料來
源上的
語意層
可變更
可變更
UNX
個人資料提供
者 (CSV、
Excel)
BEx 查詢
可變更
可變更
Advanced
Analysis 檢視
86 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
來源 目標
UNV 語意層 關聯式資料來
源上的 UNX
語意層
可變更 *
OLAP 資料來
源上的
UNX
語意層
可變更
個人資料提供
者 (CSV、
Excel)
BEx 查詢
可變更
Advanced
Analysis 檢視
OLAP 資料來
源上的
UNX 語
意層
個人資料提供
者 (CSV、
Excel)
BEx 查詢
Advanced
Analysis 檢視
可變更
可變更
可變更
* 在兩個來源之間變更時,可能需要需要大量重新對應物件。
** 請參閱下方第一點備註,有關使用 Web Intelligence 豐富型用戶端變更 Excel 檔案的資料來源。
當您選擇您要變更的資料來源所屬的查詢時,您只會看到可變更的資料來源。
您只能在 Java Applet 或 Web Intelligence 豐富型用戶端上變更資料來源。在 Web Intelligence 豐富型用戶端中,您也
可以選擇根據個人資料檔案如 Excel 檔案 (請參閱下方第一點備註),變更查詢的資料來源。
註記
在 Web Intelligence 豐富型用戶端中使用 Excel 資料來源時,無法使用 [工具] -> [變更來源] 選項;請開啟 查詢面
板 ,然後在 查詢屬性 索引標籤中,使用 [來源路徑] 功能表選取不同的來源檔案。
註記
當報表包含兩個依據相同語意層的查詢時,您可以將其中一個查詢的資料提供者從語意層變更為
BEx 查詢。
註記
當查詢的來源為語意層
(.unv 檔案) 時,您可以將來源變更為 BEx 查詢。在新的來源中,您必須將物件重新對應至
其對應的物件類型。
註記
不支援舊於 MS Excel 97 版本的 Microsoft Excel 檔案。
4.8.10.1 變更查詢的資料來源
您可以變更查詢所依據的資料來源,其方法是在新資料來源中識別相當於目前資料來源物件的物件。可能的話,依預
設,來源和目標物件會依據其名稱、物件類型、資料類型和資料來源中的位置對應。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 87
註記
您無法對應查詢篩選器物件。
您可以為預設無法對應的物件手動變更對應,或手動建立對應。
1. 按一下 [資料] 以顯示資料管理員,同時列出文件中的資料提供者。
2. 以滑鼠右鍵按一下您要變更其來源的查詢,然後選取 [變更來源] 。
在 Web Intelligence 豐富型用戶端中使用 MS Excel 97 資料來源時,無法使用 [工具] -> [變更來源] 選項:請開啟
查詢面板 ,然後在 查詢屬性 索引標籤中,使用 [來源路徑] 功能表選取不同的來源檔案。
3. 選取 [從文件中選擇現有的資料來源] 以選取已在文件中使用的目標資料來源,或選取 [指定新的資料來源] ,然後
從清單中指定資料來源,以選取不同的資料來源。
無法在所有資料來源類型之間變更。清單只會顯示可從目前資料來源變更的資料來源。
4. 按一下 [下一步] 。
來源和目標物件顯示在預設對應中。
如果資料來源包含階層式資料,階層內的所有物件都會顯示在其父系階層下面。
5. 若是您要手動對應的每一個成對物件,按一下 [...] 以顯示 對應物件 對話方塊。
6. 使用 對應物件 對話方塊選擇要以新語意層中的哪個物件取代目前語意層中的物件。
依預設,物件會依據來源和目標資料來源中的物件類型、資料類型、名稱和路徑來對應。您可以接受預設對應,或
選擇您自己的對應。
如果沒有預設對應,物件會在目標資料來源中顯示為 [移除結果物件] 。如果您沒有從新資料來源選取物件,則會在
您變更資料來源時將未對應的物件從查詢移除。
如果移除的物件在資料庫排名中為篩選物件或
rank 架構物件,則應用程式會顯示警告訊息。如果您決定移除物
件,物件會從排名或子查詢中移除。
如果移除的物件在查詢篩選器的查詢中為篩選物件,則應用程式會顯示警告訊息。如果您移除物件,會移除查詢篩
選器上的查詢。
7. 按一下 [完成] 以變更資料來源。
4.9 使用多個查詢
4.9.1 使用多個查詢
您可以在文件中包含一個或多個查詢。這些查詢可以依據任何支援的資料來源。
例如,您可以將產品銷售資料和客戶資料包含在同一份文件中。在這個情況中,您是在一個語意層上取得企業產品系
列銷售量的資料,然後在另一個語意層上取得客戶的相關資料。而且,您想在同一份報表中呈現產品系列業績,以及
客戶年齡群組的相關資訊。為了完成這項工作,您建立了包含兩個查詢的單一文件;兩個語意層上各有一個查詢。接
著,您可以在相同報表上同時包含並格式化來自那兩個查詢的結果。
如果您要包含在文件中的資料位在多個資料來源上,或是您想要在相同資料來源上建立多個不同重點的查詢,就必須
在單一文件中定義多個查詢。只要能夠建立新文件或新增更多查詢至現有文件,便可以定義多個查詢。這樣您就可以
在同一份文件的單一或多個報表上呈現所有查詢結果的資訊。
88 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.9.2 比較多重查詢、組合查詢和同步化查詢
在文件中可以使用許多不同的方式讓多個查詢產生關聯。
● 基本的多個查詢會從不同的來源擷取不相關的資料。
● 同步查詢會將來自維度 (包含兩個查詢共同的資料) 的不同查詢的資料關聯在一起。這些維度稱為合併維度。
在建立並執行多個查詢後,您可以合併維度。
● 組合查詢是特殊種類的查詢。組合查詢所產生的 SQL,將包含 UNION、INTERSECT 和 MINUS 運算子 (如資料庫
支援 ) 或模擬這些運算子的效用。
組合查詢可讓您回答複雜的商務問題,這些問題難以使用標準查詢來建立公式。
註記
OLAP 資料庫或 .unx 關聯式資料庫無法使用此選項。它僅適用於 .unv 關聯式語意層。
4.10 使用組合查詢
4.10.1 組合查詢定義
組合的查詢是一個查詢群組,所含的查詢會同時運作以傳回一筆結果。有三種關係可以用來結合查詢:
● 聯集
● 交集
● 差集
UNION 查詢會接受兩邊查詢產生的所有資料,並排除其中重複的資料列,然後建立結合的資料集合。
INTERSECT 查詢會傳回兩邊查詢的共同資料。
MINUS 查詢會傳回第一個查詢的資料,但此資料是第二個查詢所沒有的資料。
註記
您無法組合 BEx 查詢或 OLAP 查詢。
範例
聯集、交集和差集查詢
在這個範例中,您有兩個傳回國家清單的查詢,如下表所示:
查詢
查詢 1
查詢
2
值
美國、英國、德國、法國
美國、西班牙
不同的組合查詢類型會傳回下列值:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 89
組合類型
聯集
INTERSECT
MINUS
值
美國、英國、德國、法國、西班牙
美國、
英國、德國、法國
相關資訊
4.10.2 使用組合查詢
組合查詢可以讓您回答艱深的問題,或者無法使用標準查詢來表達的問題。
範例
使用組合查詢傳回資料集合
「小島渡假勝地行銷」範例語意層包含的維度有 [年] (用於傳回曾經留宿渡假區的房客) 和 [訂房年份] (用於傳回已
訂房未來要住宿的房客 )。因為資料庫和語意層的結構所致,這些物件是不相容的,也就是說您不能將這些物件包含
在報表的相同區塊中
如果您想要傳回年份的清單,內容包含曾經留宿渡假區的房客在 n 位以上的那些年份,以及預訂住宿渡假區的房客
在 n 位以上的那些年份,該如何處理?您可以使用組合查詢來進行,如下所示:
查詢
查詢
1
聯集
查詢
2
傳回
曾經留宿渡假區的房客數大於
n 位的年份
預訂住宿渡假區的房客數大於
n 位的年份
這兩個查詢的聯集會傳回您所想要的年份清單。
4.10.3 產生組合查詢的方式
如果您的資料庫支援查詢的組合類型,組合查詢便會在資料庫層級上執行:這些查詢會修改提交到資料庫的查詢。其
作法即是產生含有 UNION、INTERSECT 與 MINUS 運算子的查詢指令碼。
如果您的資料庫不支援查詢的組合類型,則會在資料擷取後發生組合。多個查詢會將資料傳回至報表,然後此資料會
解析為資料庫層級組合查詢所產生的相同結果。
90 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.10.4 建立組合查詢
1. 在查詢面板建立初始查詢。
2. 按一下工具列上的 [新增組合查詢] 圖示,以在查詢物件清單下方顯示 [組合查詢] 面板。
[組合查詢] 面板便會顯示目前的查詢。您可以變更查詢名稱,方法是在面板中按一下查詢,從功能表中選取 [編輯
名稱 ] 、然後在出現的對話方塊的 [名稱] 方塊中輸入新名稱。
3. 按一下 [新增查詢] 以新增其他查詢。第二個查詢便會出現在 [組合查詢] 窗格面板中,且具有下列特性:
○ 使用 UNION 關係與原始查詢組合。
○ 名為 Combined Query #n。
4. 若要切換到查詢,請在 [組合查詢] 窗格中按一下查詢。
5. 若要刪除查詢,請在 [組合查詢] 窗格中選取查詢,然後按一下 [刪除] 鍵,或將查詢拖放至語意層大綱。
6. 若要變更組合類型,請按一下運算子。運算子會依照 UNION、MINUS、INTERSECTION 的順序移動。
7. 建立組合查詢內的每個查詢,如同建立任何一般查詢。
8. 按一下 [執行查詢] 。
4.10.5 組合查詢結構
組合查詢內的查詢必須傳回相同數目的相同資料類型物件,並且物件的順序必須相同。當查詢結果中的物件數目以及
那些物件的資料類型不相同,您將無法組合查詢。例如,您無法將傳回
[年] 的查詢與傳回 [年] 及 [收入] 的查詢組合在
一起;同時也無法將傳回
[年] 的查詢與傳回 [收入] 的查詢組合起來。
您也必須注意組合查詢的語意。如果 [年] 和 [地區] 這兩個維度的資料類型相同,雖然分別傳回各該維度的查詢可能組
合在一起,但是產生的結果 (年份和地區的混合清單) 卻不見得有甚麼意義。通常,如果第一個查詢包含 [年] 維度,則
第二個查詢也要包含傳回年份清單的維度。
4.10.5.1 根據房客人數傳回年份及訂房年份的清單
您想要建立查詢以傳回一份清單,包含曾經留宿渡假區的房客數大於 n 的年份與預訂住宿渡假區的房客數大於 n 的年
份。您要篩選的物件還必須位於 結果物件 窗格中。
1. 在語意層清單中選取 [Island Resorts Marketing] 語意層以開啟 [查詢面板]。
2. 將 Year、Number of Guests 和 Future Guests 物件拖曳到 [結果物件] 窗格。
3. 將 Number of Guests 物件拖曳到 [查詢篩選器] 窗格,並建立限定 Number of Guests 大於 n 的報表篩選器。
4. 按一下 [新增組合查詢] 。
[組合查詢] 窗格便會在 [查詢] 面板的左下方出現,其中包含兩個由 [聯集] 聯結的查詢。
5. 按一下第二個查詢,並移除 Year 和 Number of Guests 物件。
6. 將 Reservation Year 物件拖曳到 [結果物件] 窗格。
7. 將 Future Guests 物件拖曳到 [查詢篩選器] 窗格,並建立限定 Future Guests 大於 n 的報表篩 器。
8. 按一下 [執行查詢]。
查詢會傳回年份與訂房年份的組合清單。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 91
4.10.6 組合查詢優先順序
組合查詢中的執行順序對於決定最終結果至關重要。
在組合查詢的最簡單形式下,以下列關係結合兩個或更多的查詢:
INTERSECTION
查詢 1
查詢
2
查詢
3
在此例中,要計算的第一個結果是組合查詢
n 與 n + 1 之間的交叉點。下一個結果是第一個結果與組合查詢 n + 2 之結
果之間的交叉點。查詢執行會繼續以此方式針對關係中的所有查詢進行結合。如此一來,上述範例將產生下列結果:
查詢
查詢
1
查詢
2
查詢 1 和 2 的 INTERSECTION
查詢 3
最終的 INTERSECTION
資料
美國、英國、法國、德國
美國、法國、芬蘭
美國、法國
美國、西班牙
美國
4.10.6.1 巢狀組合查詢
根據預設,每次您新增組合查詢時,便會在初始組合層級與現有查詢進行組合。每個新增的查詢會延伸組合查詢的清
單。如果將查詢 3 新增至查詢 1 和查詢 2,而查詢 1 和查詢 2 已以 UNION 關係組合,則會獲取下列結果:
UNION 查詢 1
查詢 2
查詢 3
您也可以在複雜的多層級關係中巢狀處理組合查詢以控制執行順序,如下列範例中,將 INTERSECT 關係的查詢 1
MINUS 查詢 2 的結果與查詢 3 組合。
組合查詢 1
MINUS
INTERSECT 組合查詢 2
查詢 3
會由右至左處理查詢群組,而在每個群組內,則是由上至下進行處理 (優先順序較高的群組 (如上例的 MINUS 群組) 預
定於右邊出現 )。在上例中,要計算的第一個查詢是 MINUS 查詢。然後,MINUS 查詢的結果會與查詢 3 組合成一個
INTERSECT 查詢。
92 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
查詢
查詢 1
查詢 2
查詢
1 MINUS 查詢 2
查詢
3
(查詢 1 MINUS 查詢 2)
INTERSECT
查詢 3
結果
美國、英國、西班牙、德國
德國
美國、英國、西班牙
美國、西班牙、芬蘭
美國、西班牙
註記
如果資料庫直接支援您希望執行的組合查詢類型,則查詢產生的指令碼便會直接含有組合運算子。在這種情況下,
優先順序取決於資料庫定義的優先順序。如需詳細資訊,請連絡您的資料庫管理員。
4.10.6.2 設定組合查詢優先順序
1. 建立您要在 [組合查詢] 面板中組織的查詢。
2. 若要巢狀處理一對查詢,請按一下 [新增組合查詢模式] 按鈕以便建立新的組合查詢模式,然後將查詢拖放到要與
巢狀配對建立關聯的查詢。
令預設,新增組合查詢模式為
UNION 關係。
3. 將查詢拖放到群組中任何既有的兩個查詢之間的空間,繼續將查詢新增巢狀群組。
4. 若要在現有的較高優先順序群組中進一步建立巢狀群組,請重複先前的兩個步驟。
5. 視需要按一下查詢中所有群組的組合運算子來進行變更。
相關資訊
4.11 使用資料庫排名來排名資料
4.11.1 定義的資料庫排名
排名資料時,將根據排名條件來排序並篩選資料。您可以從資料庫傳回未排名的資料,然後在報表中加以排名。資料
庫排名可讓您在資料庫層級排名資料,讓查詢傳回的資料已經排名。
資料庫排名有下列優點:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 93
● 排名的資料可以是密集處理的資料。藉由在資料庫層級排名的方式可讓伺服器 (通常比用戶端電腦更強大) 執行這
種處理。
● 預先排名的資料可降低從整個網路擷取而來以及儲存在文件中的資料量。
資料庫排名的作法是修改查詢產生的指令碼。如果查詢依據的資料庫不支援排名,則建立排名的選項在查詢面板中不
可用。
註記
您無法在資料庫排名中包括階層式物件。
相關資訊
4.11.2 資料庫排名參數
資料庫排名在
[查詢面板] 的 [查詢篩選器] 窗格中可用。下表依排名由左至右說明參數:
參數
排名方向和類型
資料錄筆數
排名維度
依據
排序依據
/百分比
(選用)
WHERE 條件 (選用)
描述
● 上 - 依遞減順序排名排名維度的第一個 [資料錄筆數]
值。
● 下 - 依遞增順序排名排名維度的第一個 [值數字] 值。
● 最前面 % - 依遞減順序排名排名維度的第一個 [資料
錄筆數 ] 百分比值。
● 最後面 % - 依遞減順序排名排名維度的第一個 [資料
錄筆數 ] 百分比值。
排名中傳回的資料錄筆數 (例如,前 10 項) 或資料錄百分
比 (例如,最後面 10%)
排名中使用的維度。例如,如果維度是
[地區],而排名為
[前 10 項],排名便會傳回前 10 個地區。
維度作為排名依據的計量。例如,如果計量為
[收入],而
維度是
[地區],便會以地區所產生的收入來進行排序。
為排名指定其他計算內容的維度。例如,如果排名維度是
[地區]、計量為 [收入],而 [排序依據] 維度是 [國家],則
會依每個國家中的收入來排名地區。
對於排名中傳回的值的外加限制,顯示於其他參數底下。
例如:具有
[國家] 限制為「美國」條件的地區排名,就
只會排名美國境內的地區。
94 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.11.3 建立資料庫排名
1. 將您希望在查詢中出現的物件新增至查詢面板的 [結果物件] 窗格。
2. 在 [查詢篩選器] 窗格的上方工具列上,按一下 [新增排名] 。
排名大綱便會出現在 [查詢篩選器] 窗格中。
註記
如果您的資料庫不支援排名,則會停用 [新增排名] 按鈕。
3. 選取排名方向和類型 (前幾項、最前面 %、後幾項、最後面 %)。
4. 在下一個方塊中輸入您要傳回的排名資料錄筆數 (如果已選取 [前幾項] 或 [後幾項]) 或資料錄百分比 (如果已選取
[最前面%] 或 [最後面%])。
您可以按一下數字旁邊的箭頭並選取 [提示] ,來指定提示而不指定常數。當您選取提示,使用者就必須在執行查詢
時輸入排名數。
5. 將排名維度拖曳至 [依據] 方塊左邊的方塊。
6. 將您要排名依據的計量拖曳至 [依據] 方塊。
7. 將提供計量計算內容的維度拖曳到 [排序依據] 方塊。
此維度是選擇性的。若要顯示 [排序依據] 方塊,請按一下 [依據] 計量右邊的箭頭。
8. 將您要新增 WHERE 限制的任何維度拖曳到排名下方的區域。
9. 按一下 [執行查詢] 。
相關資訊
4.11.4 依據每個部門的薪資排名前
10 名員工
查詢面板開啟。
1. 將 [部門]、[員工姓名] 及 [薪資] 物件拖曳到 [查詢面板] 內的 [報表物件] 窗格。
2. 按一下 [查詢篩選器] 窗格頂端的 [新增排名] 。
資料庫排名大綱便會新增 [查詢篩選器] 窗格。
3. 依遞減順序排名前 10 名員工,將排名方向/類型設為 [前幾項],並在 [前幾項] 旁的方塊中將資料錄筆數設為 10。
4. 將 [員工名稱] 物件拖曳至資料錄筆數右邊的方塊中來排名員工。
5. 將 [薪資] 物件拖曳至 [依據] 方塊中,以依據薪資排名員工。
6. 如果看不到 [排序依據] 方塊以顯示 [排序依據] 方塊,請按一下 [依據] 計量旁邊的箭頭。
7. 將 [部門] 物件拖放至 [排序依據] 方塊中,以依據部門薪資排名員工。
8. 執行此查詢,以傳回排名。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 95
4.12 篩選查詢中的資料
4.12.1 使用查詢篩選器篩選資料
4.12.1.1 查詢篩選器定義
您只要在定義查詢時套用篩選器,便可以限制傳回至文件的資料。使用查詢篩選器可讓您保護不想讓特定使用者群組
看到的資料,並限制存放在網路上的文件大小。當您對文件資料執行查詢時,查詢只會傳回符合查詢篩選器定義的
值。
查詢篩選器會限制傳回至文件的資料。會從資料庫擷取資料的子集,並將對應的值傳回至文件。您可以定義篩選器以
因應商務問題。例如,您可以篩選
[年] 維度,只檢視 2003 年的營業收入;或篩選 [每年所得] 維度,只檢視每年所得
大於或等於 $1.5M 的客戶。
查詢篩選器能讓您:
● 只擷取解決特定商務問題所需要的資料
● 隱藏您不想讓特定使用者在存取文件時看到的資料
● 將傳回至文件的資料數量最小化,將效能最佳化
範例
在
2002 年第 4 季,我的銷售地區中有哪些商店利潤超過 $130K?
若身為美國德州的地區行銷經理,您只有興趣分析德州的獲利,但售貨語意層卻包含全美國的資料。此外,您只想
要檢視利潤超過
2002 年第 4 季季目標 ($130K) 的商店資訊。若要建立僅具所需資訊的文件,請在 [州]、[年] 和
[季] 維度上套用篩選器,並在 [利潤] 計量上套用篩選器:
AND [年] 等於 2002
[季] 等於第 4 季
[州] 等於德州
[利潤] 大於或等於 $130000
若要避免於表格資料行
[年]、[季] 和 [州] 中顯示德州、2002 和第 4 季的篩選值時,請從 [結果物件] 窗格中除去
[年]、[季] 和 [州] 物件。當您產生報表時,報表值會對應至 2002 年第 4 季利潤大於或等於 $130K 的德州商店:
商店名稱 e-Fashion Houston e-Fashion Houston Leighton
營業收入
307,914
316,232
利潤
133,802
136,055
4.12.1.2 查詢篩選器和報表篩選器比較
您可以在文件內套用兩種層級的篩選器:
96 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
● 查詢篩選器 – 這些篩選是在查詢上定義的,會限制從資料來源擷取以及傳回至文件的資料。
● 報表篩選器 - 這些篩選會限制文件內報表、表格、圖表和區段上顯示的值,但不會修改從資料來源擷取的資料;只
是在報表層級將值隱藏。
註記
NULL 值存在時,篩選器中可以包含值清單選項 [EMPTY_VALUE]。 [EMPTY_VALUE] 僅可用於篩選查詢,不可用
於篩選報表。
4.12.1.3 查詢篩選器的結構
查詢篩選器使用下列結構:篩選的物件、運算子和運算元。
在篩選器 [國家] InList (US;France) 中,[國家] 維度是篩選的物件,InList 是運算子,而值清單 (US;France) 是
運算元。篩選器會移除查詢結果中除美國和法國以外
[國家] 的所有值。
表格 5: 查詢篩選器元件
元件
篩選的物件
描述
篩選的物件是篩選其值的物件。維度屬性、計量、階層和層級都可用作篩選的物件。
除 BEx 查詢外,篩選的物件不必在查詢中顯示為結果物件。例如,包含 [客戶] 與 [收
入 ] 物件的查詢可以在 [地區] 物件上篩選。如果篩選器為 [地區] 等於 "西南區",則
查詢只會傳回 [西南] 地區的客戶。
運算子
運算元
運算子用於比較篩選的物件與運算元。例如,等於運算子只會保留與運算元的值完全相
符的篩選物件的值。
運算元提供用於篩選篩選物件的值。下表說明運算元類型。
表格
6: 運算元類型
運算元類型
常數
值清單
描述
常數運算元用於直接輸入值。例如,您可以使用常數將 [法國] 輸入篩選器 [國家]
Equal To France 中。
如果篩選的物件為階層,則運算元不能為常數,除非階層與 符合模式 或 與模式不同 運
算元搭配使用。
運算元值清單用於從與篩選物件關聯的清單中選取值。例如,如果篩選的物件為
[城
市 ],您可以使用 [值清單] 選取與該物件關聯的一個或多個城市。
提示
當重新整理查詢時,提示是須回答的動態篩選器。
語意層物件
您可以從語意層選取物件,以依據其值篩選篩選的物件。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 97
運算元類型
另一個查詢的結果
描述
註記
您無法選取語意層物件作為一些 OLAP 資料來源上的運算元,或篩選的物件為階
層。
您可以比較篩選的物件與其他查詢所傳回的值。
相關資訊
4.12.1.3.1 查詢篩選器和提示運算子
4.12.1.3.1.1 運算子清單
4.12.1.3.1.1.1
等於運算子
使用等於運算子取得等於值的資料。
例如,若要僅傳回「美國」的資料,請建立篩選器 "國家等於美國"。
4.12.1.3.1.1.2 Not Equal To 運算子
使用 Not Equal To 運算子擷取不等於值的資料。
例如,若要傳回「美國」以外所有國家的資料,請建立篩選器
"國家 Not Equal To 美國"。
註記
此運算子無法用於
OLAP unx 語意層父子階層或 BEx 查詢。
4.12.1.3.1.1.3
大於運算子
使用 Greater Than 運算子擷取大於值的資料。
例如,若要擷取年齡超過 60 歲的客戶,請建立篩選器 "[客戶年齡] 大於 60"。
98 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
註記
此運算子無法用於
OLAP unx 語意層父子階層或 BEx 查詢。
4.12.1.3.1.1.4 大於或等於運算子
使用大於或等於運算子擷取大於或等於值的資料。
例如,若要擷取收入 150 萬元以上的資料,請建立篩選器 "[收入] 大於或等於 1500000"。
註記
此運算子無法用於 OLAP unx 語意層父子階層或 BEx 階層。
4.12.1.3.1.1.5
小於運算子
使用 Less Than 運算子擷取小於某個值的資料。
例如,若要擷取考試成績低於 40 的資料,請建立 "[考試成績] 小於 40" 篩選器。
註記
此運算子無法用於 OLAP unx 語意層和篩選器中的階層或 BEx 查詢中的階層。
4.12.1.3.1.1.6
小於或等於運算子
使用 Less Than Or Equal To 運算子擷取小於或等於值的資料。
例如,若要擷取年齡等於或小於 30 歲的客戶資料,請建立篩選器 "[年齡] Less Than Or Equal To 30"。
註記
此運算子無法用於 OLAP unx 語意層和篩選器中的階層或 BEx 查詢中的階層。
4.12.1.3.1.1.7 Between 運算子
使用 Between 運算子擷取兩個邊界值之間 (包含兩個邊界值在內) 的資料。宣告的第一個值必須小於第二個值。
例如,若要擷取開始於第 25 週並結束於第 36 週 (包括第 25 週和第 36 週) 的資料,請建立篩選器 "[週] Between 25
和 36"。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 99
註記
此運算子無法用於
OLAP unx 語意層和篩選器中的 BEx 階層。
4.12.1.3.1.1.8 Not Between 運算子
使用
Not Between 運算子擷取在兩個值範圍以外的資料。
例如,若要擷取一年中第 25 週到第 36 週以外的所有週數資料,請建立篩選器 "[週] Not between 25 and 36"。
註記
此運算子無法用於
OLAP unx 語意層和篩選器中的 BEx 階層。
4.12.1.3.1.1.9 In List 運算子
使用 In List 運算子擷取對應至值清單中值的資料。
例如,若只要擷取「美國」、「英國」和「日本」的資料,請建立 [國家] In List 篩選器,當可以在「輸入值」欄位中
輸入值時,您必須輸入:美國 ;日本;德國。
當搭配階層式值清單 (來自與階層式值清單關聯的維度或階層物件) 在查詢篩選器中使用時,In List 允許從階層的任何
層級中選取多個成員。例如,使用 In List 運算子的 [地理區] 階層上的提示允許在提示中選取 [城市] 層級的 [巴黎] 和
[國家] 層級的 [加拿大]。
在報表篩選器中使用時, In List 會產生值的完整清單。
4.12.1.3.1.1.10 Not In List 運算子
使用 Not In List 運算子擷取不符合多個值的資料。
例如,如果您不想擷取「美國」、「英國」和「日本」的資料,請建立
[國家] Not In 篩選器,當可以在「輸入值」欄
位中輸入值時,您必須輸入:美國 ;日本;德國。
當搭配階層式值清單
(來自與階層式值清單關聯的維度、階層物件或層級物件) 使用時,In List 允許從階層的任何層級
中選取多個成員。例如,使用
Not In List 運算子的 [地理區] 階層上的提示允許在提示中選取 [城市] 層級的 [巴黎] 和
[國家] 層級的 [加拿大]。
註記
此運算子只能用於特定階層類型
- 例如,它可以用於以層級為基礎的階層。
100 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.12.1.3.1.1.11 Matches Pattern 運算子
使用
Matches Pattern 運算子擷取包含特定字串或字串片段的資料。
例如,若要擷取出生年份是 1972 的客戶,請建立篩選器 [DOB] Matches Pattern "72"。
註記
此運算子無法用於 BEx 階層。
4.12.1.3.1.1.12 Different From Pattern 運算子
使用
Different From Pattern 運算子傳回不包含特定字串的資料。
例如,若要擷取出生年份並非 1972 的客戶,請建立篩選器 [DOB] Different From Pattern '72'。
註記
此運算子無法用於以 BEx 或 OLAP unx 語意層父系為基礎的階層。
4.12.1.3.1.1.13 Both 運算子
使用
Both 運算子擷取符合兩個值的資料。
例如,若要擷取擁有固定電話和行動電話的客戶,請建立篩選器 [帳戶類型] Both '固定' And '行動'。
註記
依據階層物件的篩選器或依據 OLAP 資料來源的語意層不支援此運算子。
4.12.1.3.1.1.14 Except 運算子
使用
Except 運算子擷取符合一個值但排除另一個值的資料。
例如,若要擷取有固定電話但卻沒有行動電話的客戶,請建立篩選器 [帳戶類型] '固定' Except '行動'。
Except 運算子比 Different From Pattern 或 Not In List 運算子更具有限制性。例如,若報表會傳回客戶並
包含篩選器 [系列] Different From '配件' ,所傳回的資料會排除銷售項目屬於 '配件' 系列的所有銷售記錄。如
果同一個客戶同時購買了配件和非配件項目,客戶仍然會顯示於報表中,但是他們的消費總額只會包括非配件的銷售
額。
如果篩選器為 [系列] Except '配件',則報表中只會顯示沒有購買配件的客戶。。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 101
註記
依據
OLAP 資料來源的語意層不支援此運算子。
相關資訊
[第 101 頁]
4.12.1.3.1.2 對篩選器運算子的限制
下表列出對依據篩選物件和查詢類型的提示及篩選器運算子的限制。
物件
層級式階層
可用的篩選器
等於、不等於、在清單中、不在清單中、符合模式、與模
式不同
父子階層
BEx 查詢中的階層
等於、在清單中、符合模式
等於、在清單中
4.12.1.4 查詢篩選器的類型
您可以建立下列類型的查詢篩選器:
● 預先定義的篩選器 - 由管理員建立
● 自訂篩選器 - 您可以在查詢上定義
● 快速篩選器 - 簡化形式的自訂篩選器,用於簡易篩選
● 提示 - 您可以定義這些動態篩選器來顯示問題或值清單,讓您或其他使用者在每次執行查詢時,可以選取不同的篩
選值
您可以在單一查詢上混用不同類型的篩選器。
4.12.1.4.1 預先定義的查詢篩選器
預先定義的篩選器提供了報表最常需要的特定資料,使您隨時可以取得。這些篩選器是由管理員建立,並與語意層一
起儲存。預先定義的篩選器通常包含複雜表達式,且需要深入瞭解資料庫結構。在語意層上包含預先定義的篩選器,
即表示每次根據相同語意層建立新的文件時,您不需要建立相同的自訂篩選器。
您無法檢視預先定義篩選器的元件部分,或是編輯預先定義的篩選器。
102 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.12.1.4.1.1 選取預先定義的查詢篩選器
1. 在查詢面板中開啟 Web Intelligence 查詢進行編輯。
2. 按兩下預先定義的篩選器,或將其拖曳至 [查詢篩選器] 窗格中。
3. 按一下 [執行查詢] 。
當您執行查詢時,對應於您選取之查詢篩選器的資料會傳回至報表。
4.12.1.4.2 快速篩選器
快速篩選器可讓您快速定義想要擷取的特定結果物件值,而不需啟動篩選編輯器。根據預設,如果您選取單一值,
「快速篩選器」會使用 Equal to 運算子;如果您選取多個值,則會使用 In list 運算子。
例如:
● 如果您選取 [付款狀況] 維度和「未付」值,您建立的篩選器為:[付款狀況] Equal to「未付」。
● 如果您選取 [國家] 維度和美國、日本、德國等值,您建立的篩選器為: [國家] In list「美國;日本;德國」
註記
BEx 查詢未提供快速篩選器。
相關資訊
4.12.1.4.2.1 建立或移除快速篩選器
1. 選取您要篩選的物件。
2. 按一下 [結果物件] 窗格右上角的 [新增快速篩選器] 。
[值清單] 對話方塊便會出現,並列出選取物件的值。
3. 選取您想要從資料庫擷取的值。
例如,若要篩選查詢以取得第 1 季的值,請選取 [季] 維度,然後從值清單中選取第 1 季。
4. 按一下 [確定] 。
新篩選器便會出現在 [查詢篩選器] 窗格中。
5. 若要移除篩選器,請在 [查詢篩選器] 窗格中選取篩選器,然後按 Delete 鍵。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 103
4.12.1.4.3 自訂查詢篩選器
您可以建立自訂查詢篩選器,將文件資料限制於下列情況所對應的資訊:
● 特定商務問題
● 特定使用者群組的商務資訊需要
例如,您可以建立自訂篩選器,來擷取特定日期、產品或服務的業績資料,或是只要檢視具有高薪資所得或居住於特
定地區之客戶的資訊。
4.12.1.4.3.1 新增和移除自訂查詢篩選器
1. 選取您想要篩選的物件,再將其拖曳至 [查詢篩選器] 窗格中。
查詢篩選器便會以大綱方式顯示在 [查詢篩選器] 窗格中。
2. 按一下預設運算子 (清單中) 旁邊的箭頭,然後從運算子清單中選取查詢運算子。
3. 按一下查詢篩選器右側的箭頭,並選取您要套用的篩選器類型: [常數] 、 [清單值] 、 [提示] 、 [來自此查詢的物
件 ] 、 [另一個查詢的結果]、[另一個查詢的結果 (任何)] 、 [另一個查詢的結果 (全部)] 。
選項 描述
常數
清單值
比較物件與常數值,以篩選查詢結果。
比較物件與值的清單值,以篩選查詢結果。
○
如果篩選的物件為維度、屬性或計量,您可以選取物件的任何值。
○
如果篩選的物件為階層,您可以選取階層的任何成員。
○
如果篩選的物件為層級,您可以選取層級的任何成員。
提示
來自此查詢的物件
另一個查詢的結果
建立一個需要使用者在重新整理資料時提供篩選值的篩選器。
比較物件與相同查詢中的物件所傳回的值。
比較物件與其他查詢
(篩選查詢) 中的物件所傳回的值,以篩選查詢結果。
4. 輸入/選取您想要包含在篩選器中的常數、值清單或物件。
5. 若要移除篩選器,請選取篩選器,然後按下 Delete 鍵,或是按一下 [查詢篩選器] 窗格右上角的 [移除] 。若要移除
所有篩選器,請按一下 [查詢篩選器] 窗格右上角的 [全部移除] 。
4.12.1.4.3.2 從清單選取值
在查詢中,值清單中的值可顯示為單行清單、多行清單或階層,視物件而定。在多行清單中,其餘資料行提供主要值
的相關值。在階層清單中,值以階層關係顯示。
在報表中,值以完整清單顯示,但不含多行。
1. 如果對話方塊開啟時沒有顯示值清單,請重新整理清單或搜尋要擷取值的清單。(如需搜尋值清單的詳細資料,請
參閱本主題稍後的說明。 )
某些值清單需要初始搜尋以顯示值,因為清單太大無法全部載入。
104 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
2. 如果值清單分成範圍,請使用清單上方的控制項以導覽範圍。
某些大型的值清單會分成範圍,以縮小從資料庫擷取的資料數量。
選取範圍時,清單顯示該範圍內的值。
3. 如果值清單和其他值清單有關,請先在顯示的提示對話方塊中指定相依值。
值清單可以和其他值清單有關,例如,當值清單是階層式值清單的一部份時。例如,如果值清單包含城市,且城市
物件是階層國家 > 地區 > 城市的一部份時,您必須先指定國家和地區的值,以篩選城市清單。
註記
相依值清單只會顯示在查詢中。當您從報表的值清單選取,它們不會顯示。
當您第一次顯示值清單,您會看到用來指定相依值的
[提示] 對話方塊。一旦指定了相依值,您便可以從篩選的清
單中選取值。
4. 若要顯示索引鍵值,按一下 [顯示/隱藏索引鍵值] 。
索引鍵值不會顯示在 選取的值 清單中,而只會顯示在可用的值清單中。某些值清單包含索引鍵值,索引鍵值是可
用來識別含有相同顯示值的唯一值。如果值清單包含多行,則只會顯示篩選行的索引鍵。
5. 若要在清單中搜尋值,請在清單下方的方塊中輸入搜尋文字,並選取 [大小寫須相符] 、 [在索引鍵中搜尋] 或 [在資
料庫上搜尋 ] 選項。
選項 描述
大小寫須相
符
搜尋會區分大小寫。
如果選取 [在索引鍵中搜尋] 或 [在資料庫上搜尋] 選項,此選項便無法使用。
在索引鍵中
搜尋
搜尋使用唯一索引鍵值,而非顯示值。
此選項只能在支援索引鍵值的值清單中使用。
在資料庫上
搜尋
搜尋包含所有儲存在資料庫中的值,而不僅限於載入清單中的值。雖然提高了搜尋精確度,但卻降低了搜尋速
度。
此選項只能在支援資料庫搜尋的值清單中使用。
資料庫搜尋可提高搜尋精確度,但會影響效能。在並非擷取值清單中的所有值時,適合使用資料庫搜尋。當清
單中的值總數超過 [最多擷取資料列數] 查詢屬性時,可能發生資料庫搜尋。
當值清單為階層式時,資料庫搜尋尤為實用,因為值只會從資料庫載入,回應在階層中展開的父系值。 例
如,在地理階層中, [加州] 值的子系值 (加州的城市) 不會從資料庫載入,直到值展開為止。如果已選取選
項,即使尚未展開
[加州] 值,搜尋仍然會包含這些項目。
如果值清單分成範圍,則搜尋會包含所有範圍。
在搜尋模式中, '*' 萬用字元代表字元的任何字串,而 '?' 萬用字元代表任何單一字元。例如,搜尋模式 "M*" 或
"Mar?h" 可能傳回值 "March"。若要包括 "*" 和 "?" 字元常值而非作為萬用字元,請在搜尋模式中在其前面加上
"\"。
6. 從清單直接輸入值 (如果清單支援直接資料輸入),或從清單選取值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 105
相關資訊
4.12.1.4.3.3 在其他查詢傳回的值上篩選查詢
您可以在由其他查詢傳回的值上篩選查詢。例如,如果您想要傳回所有在「查詢 2」中具有對應國家的「查詢 1」國家
結果,您可以在 [查詢 2].[國家] 物件的值上篩選 [查詢 1].[國家] 物件。
依據關聯式 (RDBMS) 資料來源篩選出的查詢必須位在語音層中。提供篩選值 (篩選查詢) 的查詢可依據關聯式、OLAP
或本機資料來源。
在查詢上建立查詢時,篩選查詢不會出現在作為篩選查詢的查詢清單中,直到執行或儲存該查詢為止。
重新整理已篩選查詢時,不會重新整理篩選查詢。
查詢篩選器會篩選由篩選查詢傳回的所有或任何值。下表為支援的運算子與篩選器模式組合。如果您未選擇表格中的
運算子,便無法使用 [另一個查詢的結果] 功能表項目。
Operator
等於
不等於
篩選器模式
任何
全部
描述
在篩選查詢中保留的值等於任何由篩選查
詢所傳回的值。
在篩選查詢中保留的值不等於所有由篩選
查詢所傳回的值。
大於
任何
在篩選查詢中保留的值大於 /大於或等於
任何由篩選查詢所傳回的值。
大於或等於
換句話說,在篩選查詢中保留的值會大
於 /大於或等於由篩選查詢所傳回的最小
值。
全部
大於
大於或等於
在篩選查詢中保留的值大於所有篩選查詢
中的值。
換句話說,在篩選查詢中保留的值會大
於 /大於或等於由篩選查詢所傳回的最大
值。
任何
小於
小於或等於
在篩選查詢中保留的值小於 /小於或等於
任何篩選查詢中的值。
換句話說,在篩選查詢中保留的值會小
於 /小於或等於由篩選查詢所傳回的最大
值。
全部
小於
小於或等於
在篩選查詢中保留的值小於 /小於或等於
任何篩選查詢中的值。
106 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
Operator
InList
Not InList
篩選器模式
任何
任何
描述
換句話說,在篩選查詢中保留的值會小
於 /小於或等於由篩選查詢所傳回的最小
值。
在已篩選查詢中保留的值等於由篩選查詢
所傳回之值清單中的任何值。
在已篩選查詢中保留的值不等於由篩選查
詢所傳回之值清單中的任何值。
4.12.1.4.4 組合查詢篩選器
4.12.1.4.4.1 組合查詢篩選器
一般商務問題需要擷取符合一個以上條件的資訊。例如,分析客戶服務資料時,您很可能想要將重點放在特定期間以
及特定地區的客戶,也可能放在特定客戶服務合約層級的客戶。您可以在相同查詢中組合篩選器,進而擷取符合這類
數個條件的資料。
範例
分析今年營業面積超過 4,000 平方英尺,且營業收入金額等於或小於 $1.5M 之商店的營業收入
在這個範例中,您是零售連鎖系統的營業經理。您想要分析有關連鎖系統中,營業收入金額小於貴公司既定目標之
大型零售商店的資訊。
為了完成這項工作,您可在
[年] 維度上新增預先定義的篩選器,指明您只想要擷取今年的值。然後又在 [銷售營業
面積 ] 維度上建立第二個篩選器,指明您只想要擷取營業面積大於 4,000 平方英尺之商店的資料。在此之後,您再
於 [營業收入] 計量上建立第三個篩選器,指明您只想要擷取營業收入金額等於或小於 $1.5M 之商店的資料。最後,
您可使用 And 運算子來組合這三個篩選器:
AND 去年
[銷售營業面積群組] 大於或等於:4000
[營業收入] 小於 1,500,000
當您執行查詢時,只有完全滿足三個條件的商店資料才會傳回至報表。
相關資訊
[第 108 頁]
[第 108 頁]
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 107
4.12.1.4.4.2 組合查詢篩選器
1. 建立篩選器,然後將其新增至 [查詢篩選器] 窗格。
根據預設,多個篩選器是以 And 運算子合併。
2. 按一下運算子或按一下運算子核取方塊旁的箭頭,然後選取另一個運算子,在 AND 和 OR 之間切換。
註記
某些 OLAP 資料來源例如 BEx 查詢,以及 Microsoft Analysis Services (MSAS) 和 Oracle Essbase 頂端的
OLAP unx 語意層不支援 OR 運算子。
相關資訊
[第 107 頁]
4.12.1.4.4.3 巢狀處理查詢篩選器
藉由巢狀處理查詢篩選器,您將可建立比組合相同層級的篩選器更為複雜的篩選條件。
巢狀處理篩選器時,您應設定評估篩選器的順序。例如,您可依據 OR 關係中聯結的兩個查詢篩選器傳回特定資料 (其
中一個篩選條件為真 ),再對資料套用其他篩選器而進一步限定該份資料。在此情況下,OR 關係中的兩個篩選器即形
成巢狀,接著再與 AND 關係中的其他篩選器做比較。
請看以下範例說明。
範例
列出日本地區於第 4 季或收入大於 1000000 的所有銷售額
為了擷取符合此條件的資料,可建立如下所示的巢狀查詢篩選器:
AND [國家] 等於 [日本]
OR [季] 等於 [第 4 季]
[收入] 大於 1000000
此查詢篩選器組合會先傳回第 4 季銷售額或收入大於 1000000 的銷售資料,接著再進一步將該份資料限定為只傳
回日本地區的銷售額。
相關資訊
[第 109 頁]
[第 107 頁]
108 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.12.1.4.4.4 巢狀處理查詢篩選器
1. 將報表物件拖放到現有的查詢篩選器上。
報表物件上會出現查詢篩選器大綱,與現有的查詢篩選器形成巢狀
AND 關係。
2. 定義新的查詢篩選器。
相關資訊
[第 108 頁]
[第 107 頁]
4.12.1.5 篩選階層查詢
4.12.1.5.1 層級如何篩選階層查詢
用作查詢篩選器的層級會移除層級中的指定成員及階層中的其子系成員。篩選器也會影響計量彙總。
範例
在層級上篩選
您可以將層級篩選器 [國家] Not Equal To Germany 套用於下列資料 (您可以將 [國家] 層級拖曳至查詢面板的
[查詢篩選器] 窗格,選取 [不等於] 運算子,然後從層級的值清單中選取 [德國],來套用篩選器)。
客戶地理區
所有客戶
法國
德國
上塞納縣
塞納 (巴黎)
貝蘭登堡
黑森
網際網路銷售金額
$ 29,358,677.22
$ 2,644,017.71
$ 263,416.19
$ 539,725.80
$ 2,894,312.34
$ 119,871.08
$ 794,876.08
篩選後,資料顯示如下:
客戶地理區
所有客戶
法國
上塞納縣
網際網路銷售金額
$ 26,464,364.88
$ 2,644,017.71
$ 263,416.19
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 109
客戶地理區
塞納 (巴黎)
網際網路銷售金額
$ 539,725.80
套用篩選器後,便會從階層中篩選 [德國] 和所有子代成員。[所有客戶] 的 [網際網路銷售金額] 值也會減少,因為
[德國] 的值不再是彙總的一部分。
4.12.1.5.2 計量如何篩選階層查詢
計量上的篩選器會套用於階層中的所有層級,且不會影響篩選結果中的計量彙總。
範例
在計量上篩選
您可以將篩選器 [網際網路銷售金額] 大於 500,000 套用於下列資料。
客戶地理區
所有客戶
法國
德國
上塞納縣
塞納 (巴黎)
貝蘭登堡
黑森
網際網路銷售金額
$ 29,358,677.22
$ 2,644,017.71
$ 263,416.19
$ 539,725.80
$ 2,894,312.34
$ 119,871.08
$ 794,876.08
篩選資料顯示如下:
客戶地理區
所有客戶
法國
德國
塞納
黑森
(巴黎)
網際網路銷售金額
$ 29,358,677.22
$ 2,644,017.71
$ 539,725.80
$ 2,894,312.34
$ 794,876.08
篩選器會套用於所有成員,不論其在階層中的層級如何,且移除篩選的成員不會影響彙總計量 (例如,[所有客戶] 金
額仍為 $29,358,677.22)。
110 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.12.2 使用提示篩選資料
4.12.2.1 定義的提示
提示是指一種特殊的查詢篩選器類型。 提示也是一種動態篩選器,每次您重新整理文件中的資料時,都會顯示問題。
重新整理資料之前,您可以輸入或選取要檢視的值來回答提示。 然後,查詢只會從資料庫擷取您指定的值,並將該值
傳回文件中的報表。
提示允許多位使用者檢視單一文件,來指定資料庫資訊的不同子集,並將其顯示在相同報表表格和圖表中。 提示也會
減少從資料庫擷取資料所需要的時間。
提示包含下列元素:
● 篩選的物件
● 運算子
● 訊息
例如,若要提示使用者選取特定年份,您可以在 [年] 維度上定義提示:
Year Equal To ("Which year?)
在此提示中,篩選的物件是年,運算元是
Equal To,提示訊息是 "哪一年?"。
您可以定義維度、計量、屬性、階層和層級上的提示。 例如,您可以篩選 [年] 維度以傳回特定年份的值,篩選 [營業
收入 ] 計量以傳回某收入金額範圍的值,或篩選 [地理區] 階層以傳回階層中的成員。
註記
在 Web Intelligence 豐富型用戶端或豐富型網際網路應用程式介面中,在針對 OLAP 語意層篩選計量時,您只能輸
入常數。
註記
在 Web Intelligence 豐富型用戶端或豐富型網際網路應用程式介面中,您無法在篩選器面板中為 BEx 查詢新增計量
或詳細資訊物件。
您可以在相同查詢中建立多個提示,由 AND 或 OR 運算子建立關聯。 您也可以堆疊提示。 當使用者執行查詢時,即
會顯示提示。
註記
在 BEx 查詢和 OLAP unx 語意層中,您只能使用 AND 運算子。
提示會出現在查詢所產生的指令碼中,其形式可能是針對回應提示而提供的值或是特殊提示語法。 例如,[國家] 上的
提示可能在產生的 SQL 中顯示成
Resort_Country.country = @prompt('Enter Country:','A', 'Resort\Country',
Mono,Free,Persistent,,User:0)
或是
Resort_country.country In ('UK')
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 111
提示可以是選用的。 您無須為選擇性提示提供值。 如果未提供值,便會忽略提示。
您可以建立自己的提示,或從語意層中已定義的提示選取提示。
4.12.2.1.1 合併的提示
當文件包含多個資料提供者時,若有任何提示含有相同資料類型的物件,相同運算子類型的運算子,以及使用相同的
提示文字時,都會進行合併。
當重新整理所有資料提供者時,系統會針對此類提示顯示單一提示訊息。
合併提示顯示的值清單是與擁有最多顯示屬性條件約束的提示中的物件相關聯的清單。
4.12.2.1.2 合併及取消合併來自
BEx 變數的提示
已於 Web Intelligence 中將 BEx 變數轉換為提示。當多重資料來源查詢中有兩個以上的 BEx 查詢,且有兩個以上的
BEx 變數相同,即可合併且只會提示使用者此資訊一次。唯有具備相同技術名稱的 BEx 變數才可合併。您選取合併 文
件摘要 窗格中的提示。當您取消選取此選項時,將取消合併任何已合併的提示。使用者將收到各個 BEx 變數的提示。
4.12.2.1.3 階層式提示
下列物件會在提示中依階層顯示其值清單:
● 階層
● 層級
● 與階層式值清單關聯的維度
階層式值清單會以樹狀結構顯示。您可以在樹狀結構中向上及向下導覽至所需的項目。依據提示中的篩選器運算子,
您可以從值清單的不同層級或僅在最低層級選取項目。
4.12.2.2 查詢篩選器和提示運算子
4.12.2.2.1 運算子清單
4.12.2.2.1.1 等於運算子
使用等於運算子取得等於值的資料。
例如,若要僅傳回「美國」的資料,請建立篩選器 "國家等於美國"。
112 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.12.2.2.1.2 Not Equal To 運算子
使用
Not Equal To 運算子擷取不等於值的資料。
例如,若要傳回「美國」以外所有國家的資料,請建立篩選器 "國家 Not Equal To 美國"。
註記
此運算子無法用於 OLAP unx 語意層父子階層或 BEx 查詢。
4.12.2.2.1.3 大於運算子
使用 Greater Than 運算子擷取大於值的資料。
例如,若要擷取年齡超過 60 歲的客戶,請建立篩選器 "[客戶年齡] 大於 60"。
註記
此運算子無法用於 OLAP unx 語意層父子階層或 BEx 查詢。
4.12.2.2.1.4 大於或等於運算子
使用大於或等於運算子擷取大於或等於值的資料。
例如,若要擷取收入
150 萬元以上的資料,請建立篩選器 "[收入] 大於或等於 1500000"。
註記
此運算子無法用於
OLAP unx 語意層父子階層或 BEx 階層。
4.12.2.2.1.5 小於運算子
使用
Less Than 運算子擷取小於某個值的資料。
例如,若要擷取考試成績低於
40 的資料,請建立 "[考試成績] 小於 40" 篩選器。
註記
此運算子無法用於
OLAP unx 語意層和篩選器中的階層或 BEx 查詢中的階層。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 113
4.12.2.2.1.6 小於或等於運算子
使用 Less Than Or Equal To 運算子擷取小於或等於值的資料。
例如,若要擷取年齡等於或小於 30 歲的客戶資料,請建立篩選器 "[年齡] Less Than Or Equal To 30"。
註記
此運算子無法用於
OLAP unx 語意層和篩選器中的階層或 BEx 查詢中的階層。
4.12.2.2.1.7 Between 運算子
使用 Between 運算子擷取兩個邊界值之間 (包含兩個邊界值在內) 的資料。宣告的第一個值必須小於第二個值。
例如,若要擷取開始於第 25 週並結束於第 36 週 (包括第 25 週和第 36 週) 的資料,請建立篩選器 "[週] Between 25
和 36"。
註記
此運算子無法用於
OLAP unx 語意層和篩選器中的 BEx 階層。
4.12.2.2.1.8 Not Between 運算子
使用 Not Between 運算子擷取在兩個值範圍以外的資料。
例如,若要擷取一年中第
25 週到第 36 週以外的所有週數資料,請建立篩選器 "[週] Not between 25 and 36"。
註記
此運算子無法用於
OLAP unx 語意層和篩選器中的 BEx 階層。
4.12.2.2.1.9 In List 運算子
使用 In List 運算子擷取對應至值清單中值的資料。
例如,若只要擷取「美國」、「英國」和「日本」的資料,請建立
[國家] In List 篩選器,當可以在「輸入值」欄位中
輸入值時,您必須輸入:美國 ;日本;德國。
當搭配階層式值清單 (來自與階層式值清單關聯的維度或階層物件) 在查詢篩選器中使用時,In List 允許從階層的任何
層級中選取多個成員。例如,使用 In List 運算子的 [地理區] 階層上的提示允許在提示中選取 [城市] 層級的 [巴黎] 和
[國家] 層級的 [加拿大]。
在報表篩選器中使用時, In List 會產生值的完整清單。
114 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
4.12.2.2.1.10 Not In List 運算子
使用 Not In List 運算子擷取不符合多個值的資料。
例如,如果您不想擷取「美國」、「英國」和「日本」的資料,請建立 [國家] Not In 篩選器,當可以在「輸入值」欄
位中輸入值時,您必須輸入:美國 ;日本;德國。
當搭配階層式值清單 (來自與階層式值清單關聯的維度、階層物件或層級物件) 使用時,In List 允許從階層的任何層級
中選取多個成員。例如,使用 Not In List 運算子的 [地理區] 階層上的提示允許在提示中選取 [城市] 層級的 [巴黎] 和
[國家] 層級的 [加拿大]。
註記
此運算子只能用於特定階層類型 - 例如,它可以用於以層級為基礎的階層。
4.12.2.2.1.11 Matches Pattern 運算子
使用 Matches Pattern 運算子擷取包含特定字串或字串片段的資料。
例如,若要擷取出生年份是 1972 的客戶,請建立篩選器 [DOB] Matches Pattern "72"。
註記
此運算子無法用於 BEx 階層。
4.12.2.2.1.12 Different From Pattern 運算子
使用 Different From Pattern 運算子傳回不包含特定字串的資料。
例如,若要擷取出生年份並非 1972 的客戶,請建立篩選器 [DOB] Different From Pattern '72'。
註記
此運算子無法用於以 BEx 或 OLAP unx 語意層父系為基礎的階層。
4.12.2.2.1.13 Both 運算子
使用
Both 運算子擷取符合兩個值的資料。
例如,若要擷取擁有固定電話和行動電話的客戶,請建立篩選器 [帳戶類型] Both '固定' And '行動'。
註記
依據階層物件的篩選器或依據
OLAP 資料來源的語意層不支援此運算子。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 115
4.12.2.2.1.14 Except 運算子
使用 Except 運算子擷取符合一個值但排除另一個值的資料。
例如,若要擷取有固定電話但卻沒有行動電話的客戶,請建立篩選器 [帳戶類型] '固定' Except '行動'。
Except 運算子比 Different From Pattern 或 Not In List 運算子更具有限制性。例如,若報表會傳回客戶並
包含篩選器 [系列] Different From '配件' ,所傳回的資料會排除銷售項目屬於 '配件' 系列的所有銷售記錄。如
果同一個客戶同時購買了配件和非配件項目,客戶仍然會顯示於報表中,但是他們的消費總額只會包括非配件的銷售
額。
如果篩選器為 [系列] Except '配件',則報表中只會顯示沒有購買配件的客戶。。
註記
依據 OLAP 資料來源的語意層不支援此運算子。
相關資訊
[第 101 頁]
4.12.2.2.2 對篩選器運算子的限制
下表列出對依據篩選物件和查詢類型的提示及篩選器運算子的限制。
物件
層級式階層
可用的篩選器
等於、不等於、在清單中、不在清單中、符合模式、與模
式不同
父子階層
BEx 查詢中的階層
等於、在清單中、符合模式
等於、在清單中
4.12.2.3 建立新提示
1. 搭配提示拖曳您想篩選的物件,然後將其放在 [查詢篩選器] 窗格中。
查詢篩選器便會以大綱方式顯示在 查詢篩選器 窗格。大綱會顯示篩選的物件、運算子及套用於物件的篩選器類型
(篩選器預設為常數)。
2. 從清單中選取篩選器運算子。
註記
可用的運算子類型須視篩選物件的類型而定。
116 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
3. 按一下大綱查詢篩選器右邊的箭頭,然後從功能表中選取 [提示] 以使用提示篩選物件。
註記
如果文件含有多個資料提供者,而且已有提示包含具有相同資料類型的物件,具有相同運算子類型的運算子,
和使用相同提示文字做為新的提示,則會顯示警告,指出兩個提示將會合併。這表示每當所有資料提供者經過
重新整理時,系統就會針對兩個提示顯示單一提示訊息
隨即顯示 [提示] 對話方塊。
4. 如果取消勾選 [使用值清單提示] 提示屬性,則在 [提示文字] 方塊中輸入提示文字 (例如「輸入城市」)。
5. 按一下 [使用值清單提示] ,可讓使用者在回答提示時從值清單中選取。
○ 如果篩選物件在語意層中擁有關聯的值清單,則依預設會選取此選項。
○ 如果篩選物件為階層,依預設會選取此選項且無法取消選取。
○ 如果篩選物件為日期,而您希望使用者能看見快顯日曆以便其選取日期,則不要選取此選項。
6. 在 [參數屬性] 對話方塊中,按一下 [僅從清單中選取] 以限制使用者從清單中選擇可選取的值。
○ 如果篩選物件在語意層中擁有關聯的值清單,則依預設會選取此選項;而如果篩選物件為階層,則無法取消選
取此選項。
○ 如果篩選物件為日期,而您希望使用者能看見快顯日曆以便其選取日期,則不要選取此選項。
7. 在 [參數屬性] 對話方塊中,選取 [保留最後一次選取的值] ,以確保依預設提示會選取使用者上次回答提示時選取
的值。
如果篩選物件在語意層中擁有關聯的值清單,則依預設會選取此選項;而如果篩選物件為階層,則無法取消選取此
選項。
8. 如果您希望提示依預設選取顯示時的值,請在 [參數屬性] 對話方塊中按一下 [設定預設值] ,然後在 [輸入一個值]
方塊中輸入一個值,或按一下 [...] ,然後在 [值清單] 對話方塊中選取預設值。
註記
如果篩選物件沒有關聯的值清單,則會停用此按鈕。
9. 在 [參數屬性] 對話方塊中,選取 [選用提示] 做為提示選項。如果使用者沒有為選擇性提示提供值,便會忽略提
示。
10. 按一下文字方塊旁邊的圖示,然後使用出現的對話方塊來設定提示屬性。
提示會在每次重新整理文件時出現。
相關資訊
[第 112 頁]
4.12.2.4 選取現有提示
您可以選取原有提示以新增至查詢。只會顯示與篩選物件相容的原有提示。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 117
1. 拖曳您想要套用提示的物件,然後將其放在 [查詢篩選器] 窗格中。
查詢篩選器便會以大綱方式顯示在 [查詢篩選器] 窗格中。
2. 按一下查詢篩選器右邊的箭頭,然後從功能表中選取 [提示] 。
3. 按一下 [來自語意層] ,然後選取現有提示,再按一下 [確定]。
清單只會顯示與篩選物件相容的語意層提示。例如,篩選物件和語意層提示必須有相同的資料類型。
4.12.2.5 移除提示
在 [查詢篩選器] 窗格中選取提示,然後按一下 [Delete] 鍵。
4.12.2.6 定義如何顯示提示
根據預設,提示會顯示方塊和值清單。您只要在方塊中輸入值或從清單中選取值,便可以回答提示。
您可以選取下列其中一個、部分或所有選項 (這些選項在 [參數屬性] 對話方塊中可用),以修改提示的顯示方式:
如果希望提示顯示 ...
與篩選的維度、計量或詳細資料有關
聯的值清單,
上次回答提示時所指定的值 (使用者
可以選取不同的值 ),
(有助於您...)
希望檢視物件的所有值,然後從這些
值中加以選取
當您重新整理文件時,通常會重新選
取相同的值,但在必要時又希望能夠
選取不同的值,例如本月份的名稱
然後 ...
保留依照預設選取的選項: [具有值清
單的提示 ]
選取選項: [保留選取上次的值]
您指定作為預設的值 (使用者可以選
取不同的值 ),
當您重新整理文件時,幾乎都會重新
選取相同的值,但在必要時又希望能
夠選取不同的值,例如今年的年份
選取選項: [設定預設值]
使用者可以從中選取值的值清單, 防止使用者輸入可能不存在資料庫上
的值
選取選項: [僅從清單中選取]
選取 [選用提示] 做為提示選項。如果沒有為提示指定值,便會忽略提示。
註記
如果提示是要求日期,則使用者將看見快顯日曆和值清單。如果您希望使用者能看見快顯日曆以便其選取日期,則
取消選取 [具有值清單的提示] 。
4.12.2.7 組合提示
在單一查詢上組合多個提示使您能篩選傳回文件的資料,讓檢視報表的每個人都只能看到與其商務需要相關的資訊。
例如,您可以在「客戶帳戶」文件上組合下列三個提示:
118 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
● 哪一位客戶?
● 哪一個帳戶?
● 哪一段日曆期間:起始日?終止日?
如此可讓檢視文件的每個帳戶管理員都能檢視特定客戶帳戶於特定期間的報表值。
組合提示的方式與組合查詢篩選器的方式相同。
4.12.2.7.1 組合提示與查詢篩選器
在單一查詢上組合提示與篩選器,讓您能夠使用篩選器,來決定查詢上某些選取物件的值,並允許使用者使用提示,
來決定其他選取物件的值。例如,如果您在
HR 文件上組合下列篩選器和提示:
● [年] 等於今年
● [職稱] 不等於資深主管
● 哪一位員工?
檢視文件的使用者可以選擇要檢視哪一位員工的資訊,但他們只能檢視今年的資料,而且無法檢視資深主管的資料。
4.12.2.8 變更提示的順序
查詢面板開啟。
1. 按一下查詢面板工具列上的 [查詢屬性] 。
2. 在 提示順序 方塊中,選取您要上移或下移其順序的提示,然後按下方塊旁的向上或向下箭頭。
4.12.3 使用子查詢篩選資料
4.12.3.1 定義的子查詢
子查詢是一種更具彈性的查詢篩選器,可讓您使用比一般查詢篩選器更複雜的方式來限制值。
子查詢比一般查詢篩選器的功能更強大的原因如下:
● 子查詢可讓您比較物件的值,這些值是用來限制具有其他物件之值的查詢。
● 子查詢可讓您限制以 WHERE 子句的子查詢所傳回的值。
● 子查詢可讓您提出複雜的問題,這些問題很難或根本不可能使用簡單查詢篩選器來建立公式。例如:在 2003 年第
1 季出現先前保留某位客戶購買的服務 (由任何一位客戶保留),此服務所屬的客戶清單和客戶之間相關的收入為
何?
子查詢運作方式是修改產生的 SQL 來擷取查詢資料。SQL 包含限制外查詢所傳回之資料的子查詢。雖然每種資料庫都
有其專屬的語法,不過 SQL 是所有關連式資料庫 (RDBMS) 所支援的查詢語言。如需有關 SQL 子查詢的詳細資訊,請
參閱 SQL 的相關書籍。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 119
註記
所有資料庫均不支援子查詢。如果資料庫不支援子查詢,則建立子查詢的選項不會顯示在查詢面板中。
註記
您只可以使用維度、屬性與計量來建立子查詢。您無法階層物件來建立子查詢。
相關資訊
[第 120 頁]
[第 121 頁]
4.12.3.2 建立子查詢
1. 將您希望在查詢中出現的物件新增至 [結果物件] 窗格。
2. 在 [結果物件] 窗格中選取您要以子查詢篩選的物件,然後按一下 [查詢篩選器] 窗格右上角的 [新增子查詢] 。
子查詢大綱便會出現在 [查詢篩選器] 窗格中。根據預設,您選取的物件會顯示為「篩選器」物件和「篩選依據」
物件。
3. 若要將 WHERE 條件新增子查詢,請將報表物件拖曳到 [將物件放置在此處] 方塊下方的子查詢區域。
4. 若要將 WHERE 條件新增至子查詢,請將報表物件拖曳到 [將物件放置在此處] 方塊下方的子查詢區域。
您可以使用現有的子查詢或標準的查詢篩選器做為子查詢中的 WHERE 條件。若要這樣做,請將現有的篩選器或擬
查詢拖放到 [將物件放置在此處] 方塊下方的子查詢區域。若要複製,而不是將現有篩選器移動到 WHERE 條件
中,請在進行拖放時按住 Control 鍵。此時,現有的篩選器仍會留在原來的位置,並且成為子查詢 WHERE 條件的
一部分。
5. 選取用來篩選 WHERE 條件中的物件的運算子和值。
6. 按一下 [子查詢] ,將其他子查詢新增至查詢篩選器。
除了以
AND 或 OR 關係連結子查詢之外,您還能將現有的子查詢拖曳到 [將物件放置在此處] 方塊下方的區域,以
巢狀方式疊置子查詢
(在子查詢之內建立子查詢)。此時,內部的子查詢會成為外部子查詢 WHERE 條件的一部
分。若要複製,而不是將子查詢移動到
WHERE 條件中,請在進行拖放時按住 Control 鍵。此時,第二個子查詢仍
會留在與第一個子查詢相同的層級,並且成為第一個子查詢
WHERE 子句的一部分。
根據預設,兩個子查詢會以 AND 關係連結起來。按一下 AND 運算子在 AND 和 OR 之間切換。
7. 要以巢狀方式疊置子查詢 (在子查詢之內建立子查詢),請拖曳現有的子查詢到 [將物件放置在此處] 方塊下的區
域。
若要複製,而不是將子查詢移動到 WHERE 條件中,請在進行拖放時按住 Control 鍵。此時,第二個子查詢仍會留
在與第一個子查詢相同的層級,並且成為第一個子查詢 WHERE 子句的一部分。
此時,內部的子查詢會成為外部子查詢
WHERE 條件的一部分。
120 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
相關資訊
[第 121 頁]
[第 121 頁]
4.12.3.3 找出哪些客戶購買了先前在
2003 年第 1 季預訂的服務,以
及這些客戶所產生的收入
查詢面板開啟。
1. 將「客戶」和「收入」物件拖曳到查詢面板的 [結果物件] 窗格中。
2. 選擇服務物件。
3. 按一下 [子查詢] 。
子查詢大綱便會出現在
[查詢篩選器] 窗格中。
註記
選取的物件會在子查詢大綱中的兩個方塊中出現。您經常會在這兩個方塊中使用相同的物件,但這不是必要
的。如果物件沒有傳回任何共同的值,子查詢就不會傳回任何值,而查詢也因此沒有傳回值。
4. 將 [訂房年份] 物件拖曳到 [服務] 物件下方的子查詢大綱區域,以在 [訂房年份] 物件上新增 WHERE 條件。
5. 將 [訂房年份] 條件運算子設定為 [等於]。
6. 在 [輸入常數] 方塊中輸入 ‘FY2003’。
7. 將 [訂房季別] 物件拖曳到 [服務] 物件下方的子查詢大綱區域,以將 [訂房季別] 物件新增至 WHERE 條件。
8. 將 [訂房季別] 條件運算子設定為 [等於]。
9. 在 [輸入常數] 方塊中輸入「第一季」。
10. 按一下 [執行查詢] 以執行查詢。
4.12.3.4 子查詢參數
子查詢或一組子查詢包含下列參數:
參數
篩選器物件
篩選依據物件
描述
其值用來篩選結果物件的物件。
您可以包含一個以上的「篩選器物件」。若這麼做,會串
聯您所選取物件的值。
決定子查詢會傳回哪一個「篩選器物件」值的物件。
您可以包含一個以上的「篩選依據」物件。若這麼做,會
串聯您所選取物件的值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 121
參數
運算子
WHERE 條件 (選用)
關係運算子
描述
指定「篩選器」物件和「篩選依據」物件之間關係的運算
子。
由於資料庫限制,您無法將某些運算子組合搭配「篩選依
據」物件使用。例如:如果您將 [等於] 運算子搭配傳回
多個值的「篩選依據」物件使用,資料庫會拒絕
SQL,因
為這類型的子查詢要求「篩選依據」物件只能傳回一個
值。
當產生的
SQL 遭資料庫拒絕時,會出現錯誤訊息,顯示
資料庫傳回的錯誤說明。
限制「篩選依據」物件之值清單的額外條件式。您可以使
用
WHERE 條件式中的一般報表物件、預先定義的條件或
現有的查詢篩選器
(包括子查詢)。
如果有一個以上的子查詢,此運算子可決定子查詢之間的
關係。
AND - 必須滿足所有子查詢中的條件。
OR - 必須滿足任何一個子查詢中的條件。
4.13 從
BI Launch Pad 重新整理以 PDP/CDP 資料來源為基礎的
Web Intelligence 文件
您可以重新整理從文字檔、 MS Excel 97 檔案等個人資料來源,以及從自訂資料 (如 BI Launch Pad 的 Web 服務) 等來
源建立的 Web Intelligence 文件。
若要管理使用文字檔或
Excel 檔案建立之 Web Intelligence 文件的重新整理選項,您必須使用下列其中一個值在登錄中
編輯
RefreshOnServer 參數:
● NO 或 DISABLE - 停用重新整理選項
● YES 或 ENABLE - 在伺服器選項中啟用重新整理並使用 Server_Path 的資料來源檔案。若未於 Server_Path 中指
定資料來源路徑,則會從原始來源位置 (建立 Web Intelligence 文件的資料來源位置) 取得資料來源。依預設,
RefreshOnServer 參數會設為 ENABLE。
● ALLOW_USE_WINDOWS_SHARE - 從 Windows 共用位置/UNC 路徑啟用重新整理選項。作為後援機制,如果無
法達到來源,則會在
Server_Path 中查詢來源。
註記
● Server_Path 是一種登錄參數,可指定伺服器上的個人資料來源路徑。根據預設,Server_Path 資料夾不會在安
裝期間建立。您必須手動建立 Server_Path 資料夾。您也可以編輯 Server_Path 參數,以在登錄中變更
Server_Path 值。
● RefreshOnServer 登錄參數並不適用於自訂資料來源。針對以檔案為基礎的自訂資料來源,Plug-in 可自由實作
資料來源查詢 /後援機制。
122 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
在 Windows 平台上,您必須在登錄中編輯在下列位置中找到的 RefreshOnServer 參數:
● 文字:[HKEY_LOCAL_MACHINE]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web
Intelligence\Calculator\PDP\TXT
● Excel:[HKEY_LOCAL_MACHINE]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web
Intelligence\Calculator\PDP\XLS
若要修改 Server_Path 參數的值,您必須編輯位於下列位置的 Server_Path 項目:[HKEY_LOCAL_MACHINE
\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP
根據預設, Server_Path 參數的值為 <SAP_BOBJ_INST_DIR>\PersonalDPFiles>。
在 UNIX 平台上,若要管理使用文字和 Excel 個人資料來源建立的文件重新整理選項,您必須使用 .registry 檔案中的
YES/ENABLE 或 NO/DISABLE 值編輯 RefreshOnServer 參數。 RefreshOnServer 參數的預設值為 ENABLE。 您可
以在下列位置中找到 .registry 檔案:
● 文字:<SAP_BOBJ_INST_DIR>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/txt
● Excel:<SAP_BOBJ_INST_DIR>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/xls
若要修改 Server_Path 參數的值,您必須編輯位於下列位置的 .registry 檔案:<SAP_ BOBJ_INST_DIR>/ sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/ webintelligence/calculator/pdp/
根據預設, Server_Path 參數的值為 home/<username>/<SAP_BOBJ_INST_DIR>/PersonalDPFiles。
範例
重新整理以 Excel 97 資料來源為基礎的 Web Intelligence 文件
案例
A:使用者 A 從 Excel 資料來源 (位於 C:\xyz.xls ) 使用 Web Intelligence 豐富型用戶端建立 Web
Intelligence 文件。使用者將此文件匯出至儲存機制。現在,使用者要使用 BI Launch Pad (其中 Web
Intelligence 伺服器安裝在不同的電腦上) 檢視及重新整理文件。
若要重新整理文件,請執行下列步驟:
1. 將 xyz.xls 置於伺服器電腦上的 C:\ 目錄。
2. 將 xyz.xls 置於伺服器上的預先定義路徑 - 預設伺服器路徑為 <INST_DIR>\Business Objects
\PersonalDPFiles。您可以變更登錄 ([HKEY_LOCAL_MACHINE]\SOFTWARE\Business Objects
\Suite 12.0\default\WebIntelligence\Calculator\PDP]) 中的 Server_Path 值以變更此路徑。
案例
B:使用者 B 從 Excel 資料來源 (位於 UNC 路徑:\\MySharedLocation\MYXLSFILEs\xyz.xls) 使用 Web
Intelligence 豐富型用戶端建立 Web Intelligence 文件。
若要重新整理文件,使用者必須將資料來源置於上述案例 A 中的 Server_Path 之下,或將 RefreshOnServer 參數
的值設為 ALLOW_USE_WINDOWS_SHARE。該值表示在 Windows 共用位置上啟用重新整理。不過,如果您無法
從伺服器存取
UNC 路徑,可使用 Server_Path 的一種後援機制。
註記
● 以上範例也適用於文字資料來源。
● Server Intelligence Agent (SIA) 必須由網路網域中的有效使用者驗證加以管理。SIA 可使用本機系統帳戶加
以管理。因此,在上述案例 B 中,即使您可以透過 [開始] [執行] [\\MySharedLocation
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 123
\MYXLSFILEs] 存取檔案,服務仍無法存取 Excel 檔案的共用位置。在此情況下,您可以透過憑證以存取
共用位置來啟動 SIA,或將檔案置於 Server_Path 中。
4.13.1 從
BI Launch Pad 重新整理文件之前的考量事項
從 BI Launch Pad 重新整理文件之前,請注意下列事項:
● 如果需求並非使用 UNC (Universal Naming Convention) 路徑,則即使其為資料來源的原始位置,資料來源檔案
仍必須位於
Server_Path 的 SAP BusinessObjects Enterprise 伺服器上。如果 SAP BusinessObjects Enterprise
伺服器已設為叢集,則必須使用資料來源檔案的相同複本更新每個叢集。
● 如果需求為啟用 UNC 路徑,則應透過可存取網路網域的使用者帳戶管理 Server Intelligence Agent (SIA)。在一般
安裝中, SIA 會使用本機系統帳戶;但我們不建議採用此方式,因為您可能無法使用這類帳戶存取 UNC 路徑。
若要使用特殊帳戶
(使用者名稱/密碼) 管理 SIA,請執行下列步驟:
1. 啟動中央組態管理員 (CCM)。
2. 停止 SIA。
3. 在 SIA 上按一下滑鼠右鍵,並按一下 [內容] 。
4. 在 [登入為] 下方的 [內容] 標籤中,如果 [系統帳戶] 選項已選取,請將其取消選取並輸入使用者和密碼憑證。
5. 按一下 [套用] 並按一下 [確定] 。
6. 啟動 SIA。
註記
這僅適用於 Windows。
● 若要根據一般 WS 重新整理文件,請以下列各行更新位於 <SAP_BOBJ_INST_DIR>\SAP BusinessObjects
Enterprise XI 4.0\win64_x64\sapjvm\jre\lib (若是 UNIX 則為 <BOBJ_INST_DIR>/sap_bobj/ enterprise_xi40/<platform>_x64/sapjvm/jre/lib) 的 net.properties 檔案: http.proxyHost=<http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=localhost|127.0.0.1
其中,
○ proxyHost 是 Proxy 伺服器的名稱。例如 proxy.mydomain.com。
○ proxyPort 是要使用的連接埠編號。預設值為 80。
○ nonProxyHosts 則是以 '|' 分隔的主機名稱清單,系統會忽略 Proxy 伺服器並直接存取清單中的主機。預設值
為
localhost 和 127.0.0.1。
● 針對 HTTPS 參數提供下列值: https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number>
其中,
○ proxyHost 是 Proxy 伺服器的名稱。例如 proxy.mydomain.com
○ proxyPort 是要使用的連接埠編號。預設值為 443。HTTPS 通訊協定處理常式會使用 HTTP nonProxyHosts
清單。
124 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立查詢
5
建立報表
5.1
關於報表
5.1.1
使用報表
5.1.1.1
階層式和非階層式資料
視其資料來源而定,報表可能包含非階層式或階層式資料。非階層式或階層式資料的執行方式不同,且您可以不同方
式使用它們。
5.1.1.1.1
使用非階層式資料
非階層式資料沒有父子關係。維度為非階層式物件的範例。例如,表格中顯示的
[加州] 和 [城市] 維度會如下顯示其
值:
國家
美國
美國
法國
法國
城市
紐約
亞特蘭大
巴黎
雷恩
雖然資料具有階層關係 (例如,「紐約」和「亞特蘭大」是「美國」的子值,但是資料會以非階層資料行顯示,且資料
結構不會以父子關係表示。
您可以多種方式分析報表中的非階層式資料,例如透過排序或篩選資料。
5.1.1.1.2
使用階層式資料
階層式資料以父子關係組織資料,您可以使用這些關係導覽和分析資料以及相關計量傳回的結果。
與階層相關聯的計量會從這以後階層中的資料位置進行彙總。例如,當與 [地理區] 階層相關聯時,[收入] 計量會計算
[聖地牙哥] 的總收入及 [加州] 的總收入(在彙總不夠細微的層級)。透過導覽階層,您可以探索階層不同層級的不同計
量值。
階層式資料的顯示方式和執行方式視包含資料的報表元素而定。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 125
相關資訊
5.1.1.1.2.1
包含階層資料的報表限制
下表列出在階層資料上製作報表時套用的限制。 這些限制會在本指南的適當章節中重複。
表格
7: 使用階層製作報表時的限制
限制包含 ...
描述
BEx 查詢計量 BEx 查詢計量: 彙總總合函式 (包含彙總) 的計量,會於 Web
Intelligence 中彙總總合,而非於 BEx 查詢中彙總。 已委派計量彙總的
其他類型。
根據計量或詳細資料進行分割 分割永久會與套用分割的物件上的排序產生關聯。 為此,表格中的任
何階層套用分割後,階層將變成平面。 使用者可以移除基礎物件上的
分割以還原階層。
委派的計量彙總
鑽取
展開 /收合
此限制可套用於使用委派計量時,且不限於階層資料的報表製作。 如
果查詢中無法使用所需的彙總,則委派的計量彙總會傳回
#TOREFRESH。 使用者必須重新整理文件,才能取得彙總的新層級。
例如,在使用篩選列時,如果使用者先選取一個值,再選取「所有
值」;反之亦然,如果先選取「所有值」,再選取所選值,則會發生此
情況。
如果委派計量彙總位於維度上的公式表格中,或者位於維度上的多重數
值篩選內,而該維度不在計量彙總的內容中,則委派計量彙總會傳回
#UNAVAILABLE 訊息。 如果在資料表中維度的頂端定義 URL,且資
料表中存在委派的計量,則會發生此情況。 在此情況下,建議在 URL
公式的頂端建立變數作為原始維度的詳細資料,並在區塊中包含 (但隱
藏 ) 原始維度。
BEx 查詢中的物件沒有鑽取取代功能 (沒有導覽路徑)。
OLAP .unx 來源沒有查詢鑽取。
對稱 - 不對稱展開/收合: 使用者收合/展開另一個階層右側的階層
時,系統將執行不對稱收合 /展開: 僅會針對左側階層上指定成員的所
選成員執行收合 /展開動作。 使用者可以明確要求對稱收合/展開,在
此情況下,會對所選成員的任何執行個體執行此動作 (針對左側階層的
所有成員 )。
依預設,系統將執行對維度右側的階層執行對稱收合 /展開動作 (在此
情況下,預設收合 /展開及對稱收合/展開將產生相同結果)。
從查詢面板的預覽重新整理後,可能封鎖因重新整理將變更之階層
(多
維資料集層級上的階層節點變數、提示的成員選取範圍、修改 )的收合-
126 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
限制包含 ...
在階層上篩選
報表篩選器
平面化階層
合併的物件
變數
OLAP
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
描述
展開。 在此情況下,使用者可以再次拖放資料行中的階層,以便從該
情況復原。
包含階層的報表 /資料表篩選器可能移除資料列,但不會影響階層結
構。 為此,篩選器可能移除目前展開的父節點,但會收合分葉或節
點。 若要在此情況下傳回空白資料表,系統會自動展開區塊中的階層
以顯示結果成員。
篩選器可以移除階層的中間節點。 在此情況下,使用者無法透過簡易
展開動作從父節點存取成員的下一個層級。 若要查看父節點的子代,
使用者可以執行全部展開動作。
無法依據階層篩選合併物件。
篩選列 (擷取列): 在階層上透過篩選列進行篩選時,請選取表格中未
顯示的節點 (由於已收合,因此表格會顯示為空白), 使用者可以執行
全部展開動作以要查看所有值。
從篩選列篩選是篩選標題
(即使針對含有索引鍵的 OLAP 商務物件)。
使用者變更報表篩選器時,系統會繼續在報表中的任何階層上執行「全
部展開」。
平面化階層時: 在階層變成平面時,系統會顯示相同層級 (如維度) 階
層的所有成員,且無需使用
+ - 進行導覽,也無需使用內容相關式功能
表的「收合 /展開」。
無法依據階層篩選合併物件。
包含階層的合併物件: 以階層為依據的合併物件將無法直接用於報
表。 這是因為在某些情況下,原始階層與階層結構發生衝突 (成員 A
為另一個成員 B 的子代,而成員 A 而在另一個階層中為成員 B 的祖
系 ),系統無法建立合併階層。 在此情況下,系統會阻止您拖曳合併物
件。 如果使用者使用合併物件建立公式,則系統會傳回 #SYNTAX。
使用者在報表中可以直接使用原始階層。
合併 OLAP 商務物件的索引鍵: 來自相同來源 (多維資料集或 BEx 查
詢 ) 的相同物件的資料同步化會以這些物件值的內部索引鍵為基礎。 在
其他情況下,資料同步化以標題為基礎。
階層上的變數
(公式): 以階層為依據的公式永遠會產生平面值清單 (沒
有階層資料 )。
報表
LOV 中 OLAP 維度成員 (篩選列、輸入控制項) 是以字典編纂的順
序依遞增順序排序。
依據指定物件的索引鍵從 UI 篩選器篩選 OLAP 物件。
從 OLAP 維度上的輸入控制項篩選指篩選標題。 篩選階層是指篩選索
引鍵。
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 127
限制包含 ...
查詢移除
重新整理報表
排名資料表中的階層資料
排序
描述
.unv、OLAP 和 BEx 查詢來源可以使用查詢移除。 其他類型來源則無
法使用。
重新整理報表時,系統會針對任何已變更根值的階層繼續執行「全部收
合」。
含有階層的資料表上的排名不會考慮資料的階層結構。 為此,使用者
定義排名之資料表中的任何階層會變成平面。
排序和階層: 排序階層 (及 OLAP 來源中的維度) 會以基礎系統中成員
的順序為依據 (其是依據來源序數,即自然順序,而非其他商務物件類
型的字典編纂順序 )。 依階層排序會考慮階層結構,它將排序指定層級
的同層成員。
排序計量不會保留相同資料表中階層內成員的順序。 為此,系統會在
使用者已在計量上套用排序的資料表中顯示階層平面。
5.1.1.1.2.2
使用表格中的階層式資料
階層在表格中顯示為階層資料行。階層資料行以父子關係顯示階層。您可以展開及收合階層值來探索階層。
範例
表格中的階層資料行
下表顯示 [產品] 階層和 [收入] 計量:
產品
雜貨
烘焙食品
飲料
麵包
收入
203,124
100,101
54,345
48,678
計量顯示階層中對應值的總收入。例如, [雜貨] 產品的總收入為 203,124。
您可以按一下 [飲料] 成員,瞭解 [飲料] 的詳細資訊:
產品
雜貨
烘焙食品
飲料
軟飲料
蘇打水
收入
203,124
100,101
54,345
10,100
20,200
128 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
產品
牛奶
麵包
當您展開成員時, [收入] 資料行也會顯示與不同飲料類型相關聯的計量值。
收入
24,045
48,678
5.1.1.1.2.3
交叉表中的階層資料
交叉表中與表格中階層式資料的執行方式類似。如果交叉表的座標軸以階層為基礎,您可以按一下資料項目以展開項
目。
範例
交叉表中的階層資料
下列交叉表具有垂直座標軸上的 [時間] 階層及水平座標軸上的 [產品] 階層。
時間
2008
2009
2010
雜貨
203,110
321,400
350,444
如果您按一下 [雜貨] 項目,則會展開以顯示其子項目,並顯示對應的計量值。
時間
2008
2009
2010
雜貨
烘焙食品
54,570
101,000
124,000
飲料
67,000
98,990
133,000
麵包
81,540
121,410
93,444
5.1.1.1.2.4
探索階層
5.1.1.1.2.4.1
在表格中展開和收合所有階層
您可以在表格中展開所有階層,以顯示階層成員的所有可能組合。
1. 若要在表格中展開所有階層,請以滑鼠右鍵按一下表格中的任意位置,然後依序選取 [階層導覽] [全部] [展
開所有階層 ] 。
2. 若要在表格中收合所有階層,請以滑鼠右鍵按一下表格中的任意位置,然後依序選取 [階層導覽] [全部] [收
合所有階層 ] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 129
5.1.1.1.2.4.2
以非對稱方式探索階層
當您按一下成員以展開或收合時,依預設會以非對稱方式探索階層。
當您以非對稱方式探索階層,您展開或收合的動作只會套用到探索階層左邊顯示的其他維度的目前值。
範例
非對稱探索
包含
[產品] 維度和 [地理區] 階層的資料表。
產品
雜貨
飲料
地理位置
加州
加州
收入
540,000
453,300
如果您展開 [加州] 成員,在資料表的第一個資料列顯示加州的城市,則展開只會套用到 [產品] 維度的目前值 (雜貨
店 )。
產品
雜貨
飲料
地理位置
加州
加州
洛杉磯
聖地牙哥
舊金山
收入
540,000
320,000
100,000
120,000
453,300
5.1.1.1.2.4.2.1
以非對稱方式探索階層
1. 若要展開成員的子系成員,請按一下該成員,或以滑鼠右鍵按一下,然後從功能表中選取 [展開子系] 。
只對表格中展開階層左邊的維度或階層的目前值展開階層。
2. 若要展開成員的所有子代成員,請按一下該成員,或以滑鼠右鍵按一下,然後選取 [展開子代] 。
只對表格中展開階層左邊的維度或階層的目前值收合階層。
3. 若要收合成員的子系成員,請按一下展開的成員,或以滑鼠右鍵按一下,然後選取 [收合子系]
只對表格中收合階層左邊的維度或階層的目前值收合階層。
5.1.1.1.2.4.3
以對稱方式探索階層
當您以對稱方式探索階層,您展開和收合的動作會套用到與資料表中探索階層左邊顯示的其他階層或維度相關的所有
值。
130 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
範例
對稱探索
包含
[產品] 維度和 [地理區] 階層的資料表。
產品
雜貨
飲料
地理位置
加州
加州
收入
540,000
453,300
如果您在第一個資料列上展開 [加州] 成員以顯示加州的城市,展開會套用到 [產品] 維度的兩個值。
產品
雜貨
飲料
地理位置
加州
加州
洛杉磯
聖地牙哥
舊金山
洛杉磯
聖地牙哥
舊金山
收入
540,000
320,000
100,000
120,000
453,300
120,000
200,000
133,300
5.1.1.1.2.4.3.1
以非對稱方式探索階層
1. 若要展開成員的子系項目,請以滑鼠右鍵按一下成員,然後依序選取 [階層導覽] [對稱] [展開子系] 。
對表格中展開階層左邊的維度或階層的所有值展開階層。
2. 若要展開成員的子系項目,請以滑鼠右鍵按一下成員,然後依序選取 [階層導覽] [對稱] [展開子代] 。
對表格中展開階層左邊的維度或階層的所有值展開階層。
3. 若要收合成員的子系成員,請以滑鼠右鍵按一下成員,然後依序選取 [階層導覽] [對稱] [收合子系] 。
對表格中收合階層左邊的維度或階層的所有值收合階層。
5.1.1.1.2.4.4
變更階層的鑽取焦點
探索階層時,您可以變更鑽取焦點。當您變更鑽取焦點時,您會篩選出父成員以及在展開時位於該層級
(與其上方) 中
的所有成員。
變更鑽取焦點對於在階層資料上建立圖表相當實用。與父成員相關的計量值彙總程度會較其子成員來得高,因此要在
相同圖表座標軸上使用相同比例顯示計量值則十分困難。透過移除父成員,則可使用相同比例顯示子成員的值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 131
範例
在階層上向下鑽取
您在資料表中有下列資料:
時間
2008
2009
2010
當您在
[2010] 成員上擷取細目,您看到下列顯示:
時間
第 1 季
第 2 季
第 3 季
第
4 季
收入
29,358,677.22
30,242,323
45,320,243
收入
12,500,650
14,353,231
8,342,231
10,124,131
年度成員的值若遠大於季成員的計量值時,則該年度成員並不會顯示在畫面中。
5.1.1.1.2.4.4.1
變更階層的鑽取焦點
1. 在階層上擷取細目: a) 在 Web 介面中,以滑鼠右鍵按一下要展開的成員,然後依序選取 [開始鑽取] [擷取細目至] 。 b) 在豐富型網際網路應用程式介面和 Web Intelligence 豐富型用戶端中,以滑鼠右鍵按一下要展開的成員,然後
依序選取 [開始鑽取] [鑽取] 。
2. 若要從階層還原至上層,請以滑鼠右鍵按一下先前擷取細目的成員的任何一個子成員,然後依序選取 [鑽取焦
點 ] [還原至上層] 。
5.1.1.1.2.5
彙總階層式資料
5.1.1.1.2.5.1
如何彙總階層資料
階層計量資料會依彙總方法為預設或明確而有不同地彙總。彙總邏輯以下列規則為基礎:
● 用於彙總的資料集:
1. 如果計量內容中含有階層,則會彙總該階層根成員的計量值 - 依預設如此 (未明確宣告 Aggregate() 機制)。
2. 若為明確的類型 (sum、max、min),則會忽略資料的階層性質。彙總所有可見資料,包括已彙總的資料 (父
成員已彙總 )。
132 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
● 收合/展開狀態的敏感度。
1. 明確彙總僅會彙總可見資料,但在集合運算式用於特定階層時,然後對集合運算式中定義的物件進行彙總除
外。
2. 包含 aggregate() 函式的預設彙總與收合/展開狀態無關。
5.1.1.1.2.5.1.1
預設彙總
使用預設彙總 (包括 Aggregate() 函式),我們可以進行非冗餘彙總 (無雙重計數)。預設彙總使用階層中資料的預設彙
總函式。如果您在儲存格中使用計量,但沒有指定彙總函式,或者使用 Aggregate 函式,則會使用預設彙總函式來計
算計量。
預設彙總使用資料庫傳回的累加值,亦即,它與資料庫傳回的彙總值相容。預設值透過將預設彙總函式套用到階層中
的所有根值來計算。這表示預設彙總只計算一次值,但階層中顯示在不同根項目下面的相同值除外。 (在下面的範例
中,根項目為 [飲品] 和 [食品],且兩個根項目下面沒有出現任何項目。)
範例
預設彙總
您在底下含有階層的報表的可折式儲存格中放置 [單位銷售額]。預設彙總函式為 Sum;因此,可折式儲存格中的值
為 43,791 (24,597 + 19,194)。 應用程式透過將預設彙總函式套用到階層的根值來傳回值。
產品
飲品
食品
酒精飲料
飲料
烘焙食品
單位銷售額
24,597
6,838
13,573
19,194
7,870
5.1.1.1.2.5.1.2
明確彙總
明確彙總直接在公式中包含特定的彙總函式 (例如,Sum)。如果明確彙總內相同的值包含一次以上,則可依階層的視覺
化狀態重複計算該值。例如,如果將項目展開,且明確彙總參考該項目以及其子項目,子項目的值可能會根據積存計
算而計算兩次:一次計算子項目本身的值,另一次則是加上其父系的值。原因為 Web Intelligence 將子系及父系的值
相加。
在明確彙總中,應用程式參考階層的視覺化狀態。因此,值可以重複計算,而且可依項目是展開或收合來變更計算結
果。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 133
關於以集為基礎的明確彙總限制
當彙總計量時所伴隨的階層不是在彙總函式中所宣告集運算式的一部分時,彙總便不是隱含彙總。
例如,如果階層在資料表中,使用集的彙總在資料表表尾,且未在集運算式中指定資料表中的階層,則當報表某處的
篩選器會移除資料表中階層的初始根目錄時,系統將不會彙總這些根目錄的值,而會伴隨著未篩選的原始根目錄 (原始
查詢結果 )。
相關資訊
5.1.1.1.2.5.1.3
預設和明確彙總的範例
範例
預設和明確彙總
您的階層具有下列資料,且階層在報表中呈現完全展開:
產品
飲品
食品
酒精飲料
飲料
烘焙食品
單位銷售額
24,597
6,838
13,573
19,194
7,870
● 置於表格頁尾,[單位銷售額] 傳回 43,791。 此預設彙總傳回計量的總彙總值 (24,597 + 19,194)。
● 置於表格頁尾,Sum([單位銷售額]) 傳回 72.072。此明確彙總計算階層中的每一個可見值 (24,597 + 6,838 +
13,573 + 19,194 + 7,870)。
● 明確彙總 Sum([單位銷售額];[產品]&[飲品].children) 傳回 20,411 (6,838 + 13,573),因為 [飲品] 是展
開的。
● 明確彙總 Sum([單位銷售額];{[產品]&[飲品];[產品]&[飲料]}) 傳回 38.170 (24,597 + 13,573)。 [飲料]
的值在計算中顯示兩次,這是因為 [飲品] 為展開之故。
● 預設彙總 Aggregate([單位銷售額];{[產品]&[飲品];[產品]。[飲料]}) 傳回 24,597。 [飲料] 的值在計
算中不顯示兩次。
如果您收合報表中的 [飲品] 節點,則計算如下:
● [單位銷售額] 傳回 43,791。 預設彙總不受顯示中的變更所影響。
● Sum([單位銷售額]) 傳回 51,661 (24,597 + 19,194 + 7,870)。 明確彙總使用所有可見值以傳回值。
● Sum([單位銷售額];[產品].&[飲品].children) 傳回非 NULL 值,即使 [飲品] 的子成員是不可見的。
134 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
● Sum([單位銷售額];{[產品].&[飲品];[產品].&[飲料]}) 傳回 38,170,因為 [飲料] 是不可見的。明確彙總
僅使用可見值。
● Aggregate([單位銷售額];{[產品].&[飲品];[產品].&[飲料]}) 傳回 24,597。 預設彙總不受顯示中的變
更所影響。
5.1.1.2
尋找文字
5.1.1.2.1
在報表中尋找文字
1. 按一下底部工具列上的 [尋找] 以在報表下方顯示 [尋找] 列。
2. 在 [尋找] 方塊中,輸入您要尋找的文字。
3. 按一下方塊旁邊的箭頭,然後選取 [大小寫須相符] 以執行區分大小寫搜尋或 [忽略大小寫] 。
4. 如果文字出現多次,請按一下 [下一個] 或 [上一個] 以醒目提示文字的其他符合項目,或按一下 [全部反白] 以醒目
提示文字的所有符合項目。
5.1.1.3
檢視模式
5.1.1.3.1
定義檢視模式
您可以依據所需的資料使用方式及所需的資料顯示方式,以不同的模式檢視報表。
5.1.1.3.1.1
頁面模式
頁面模式顯示報表的頁面配置,包括頁面邊界、頁首和頁尾。
當您想要調整表格和圖表的格式以及報表的頁面配置時,請使用
[頁面] 模式。
5.1.1.3.1.1.1
在整頁模式中設定報表大小
您可以高度與寬度將報表大小設定為特定百分比或特定頁數。例如,如果您將報表設為一頁高,則會重新組織報表上
的所有元素以適合一個水平頁面。
設定報表大小會覆寫控制報表頁面配置的所有其他設定。例如,如果報表具有三個區段,且將報表設為在新頁面上開
始每一個區段,則只有在報表設為一頁高時,報表才會包含一個頁面。
報表大小設定只會在整頁模式中生效。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 135
5.1.1.3.1.1.1.1
設定報表大小
1. 在「設計」模式中,選取 [頁面設定] 索引標籤。
2. 在 [寬度] 方塊中選取報表寬度,並在 [高度] 方塊中選取高度,或在 [比例] 方塊中將報表大小設為百分比。
如果您定義百分比,則會自動計算寬度和高度。
5.1.1.3.1.2
快速顯示模式
[快速顯示] 模式是預設的顯示模式。這是一種以資料為基礎的分頁模式,不是實際的報表頁面大小。快速顯示模式只
會顯示表格、報表和報表中的獨立式儲存格,並會依據快速顯示的設定,以水平和垂直方向顯示最多記錄數。快速顯
示模式也會指定最小的頁面寬度和高度,以及報表的邊框距離。
因為快速顯示模式會限制水平和垂直的資料列數,因此報表中可能無法包含所有資料。
當您只想要查看分析結果、新增計算或公式,或在報表中新增分割或排序以組織結果時,請使用「快速顯示」模式。
[快速顯示] 模式屬性可由系統管理員設定,或直接在應用程式中設定。
屬性
最大垂直資料錄
最大水平資料錄
頁面寬度下限
頁面高度下限
右邊框距離
下邊框距離
每頁的垂直資料錄
組態
管理員
管理員
管理員
管理員
管理員
管理員
應用程式
附註
每頁的水平資料錄 應用程式
●
只影響水平表格和表格與交叉表
●
水平表格絕不會垂直切割
●
在垂直記錄計算中,會忽略水平表格
中的資料列數
●
只影響垂直表格、表單和交叉表
●
在水平記錄計算中,會忽略垂直表格
中的資料列數
其他注意事項:
● 表格頁首和頁尾不會當成資料列來計數。
● 可折式儲存格和圖表不會當成資料列來計數。
● 區段並非空白時,區段儲存格不會當成資料列來計數。
● 當區段空白時,區段儲存格會當成垂直資料列來計數。
● [避免區塊內的分頁] 選項在快速顯示模式下沒有功用
136 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.1.1.3.1.2.1
變更快速顯示模式設定
您可以變更「快速顯示」模式下的每頁水平和垂直資料錄數目。
1. 以滑鼠右鍵按一下報表,然後選取 [格式化報表] ,以顯示 格式化報表 對話方塊。
2. 選取 [一般] 索引標籤。
3. 在 [頁面內容 (僅限快速顯示模式)] 區段中選取每頁水平和垂直資料錄數目。
5.1.1.3.2
切換檢視模式
1. 若要以 [快速顯示] 模式顯示報表,請按一下狀態列上的 [快速顯示] 。
2. 若要以 [頁面] 模式顯示報表,請按一下狀態列上的 [頁面] 。
5.1.1.4
摺疊和取消摺疊報表資料
您可以折疊與取消折疊不同報表元素的顯示,來隱藏與顯示報表資料。
您可以折疊與取消折疊區段、分割與表格。系統會根據報表元素,採用不同的方法隱藏與顯示資料。
報表元素
區段
結果
折疊區段時會隱藏區段詳細資料,並只顯示空白儲存格。在
[讀
取 ] 模式中,您可以使用 DHTML 檢視器 (Web 檢視器)、Java
Applet (豐富型網際網路應用程式) 和 Web Intelligence 豐富型
用戶端來折疊和取消折疊區段。
表格或分割
折疊表格或分割時會隱藏資料列,並只顯示表頭與表尾。 (表格
必須有可折疊與取消折疊的頁首與頁尾。 )
垂直表格、水平表格和交叉表可以折疊和取消折疊。
在
[讀取] 模式中,您可以使用 Java Applet (豐富型網際網路應
用程式 ) 和 Web Intelligence 豐富型用戶端來折疊和取消折疊區
段。您無法使用
DHTML 檢視器 (Web 檢視器) 來折疊和取消折
疊表格。
5.1.1.4.1
折疊與取消折疊報表資料
您可以在 [讀取] 和 [設計] 模式中啟動 [大綱],以折疊和取消折疊資料。
1. 在 [讀取] 模式中,選取工具列的 [大綱] ,以顯示報表頂端和左邊的折疊 /取消折疊列。
若您使用 DHTML 檢視器,則您在 [讀取] 模式下只能折疊和取消折疊區段。然而,若您使用 Web Intelligence 豐
富型用戶端和 Java Applet (豐富型網際網路應用程式),則您可以在 [讀取] 模式下折疊和取消折疊區段和表格。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 137
2. 在 [設計] 模式中,選取 [分析] [互動] [大綱] 以顯示報表頂端和左邊的折疊/取消折疊列。
3. 使用工具列上的 +/- 圖示 (與個別的報表元素對應且保持一致) 來折疊與取消折疊特定的報表元素。
4. 使用工具列左下方和右上方的圖示來折疊與取消折疊報表元素類型的所有執行個體。
5.1.1.5
在報表中重新顯示所有隱藏內容
您可以在報表中隱藏表格、儲存格和區段。
以滑鼠右鍵按一下包含隱藏內容的報表,再按一下 [顯示所有隱藏的內容] 。
5.1.1.6
列印報表
您可以依不同的報表列印文件。您可以列印單一文件中的一或多個報表。
會由左至右,然後由上至下列印報表。如果報表的寬度大於
[報表頁面配置] 所定義的頁面大小寬度,則會插入分頁。
當您在
Java 或桌面介面中檢視報表時,要列印的紙張大小與頁面方向可與所設定的報表紙張大小和頁面方向不同。這
可讓使用者在列印時使用不同的印表機以指定適當的配置。
您可以直接從 Java 或桌面介面列印文件。當您從 HTML 介面列印時,會將文件匯出至 PDF 檔案,以供您之後進行列
印。
5.1.1.6.1
列印報表
1. 按一下 [檔案] 索引標籤上的 [列印] 。
○ 如果您是使用 HTML 介面,則會顯示 檔案下載 對話方塊。
○ 如果您是使用 Java 或桌面介面,則會顯示
列印 對話方塊。
2. 選擇列印選項並列印報表。
5.2 使用表格
5.2.1
顯示表格中的資料
5.2.1.1
資料表總覽
當您建立新文件並且第一次執行查詢以顯示結果時,文件會包含一份報表,而且查詢結果都包含在報表的垂直表格
中。您可以執行下列動作:
138 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
● 修改表格的組織方式
● 移除或新增資料
● 插入其他資料列或資料行
● 變更表格類型,以便以不同方式顯示結果
● 將表格轉為圖表,以便以不同方式顯示結果
● 插入其他表格
5.2.1.2
資料表類型
5.2.1.2.1
垂直表格
垂直表格會在表格上方顯示頁首儲存格,並在資料行中顯示對應資料。根據預設,頁首儲存格會顯示表格中所包含之
維度、詳細資料和計量的名稱。內文儲存格則顯示對應值。
5.2.1.2.2
水平表格
水平表格會在表格左邊顯示頁首儲存格,並在資料列中顯示對應資料。根據預設,頁首儲存格會顯示表格中所包含之
維度、詳細資料和計量的名稱。內文儲存格則顯示對應值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 139
5.2.1.2.3
交叉表
交叉表會顯示橫跨最上層座標軸及左側座標軸上維度的值;內文則顯示對應維度交叉部分的計量值。例如,這個交叉
表顯示橫跨最上層座標軸
[季] 的值,以及左側座標軸上 [州] 的值。內文則顯示各州內每季的 [營業收入] 值。
您可以在交叉表中加進多個維度。例如,這個交叉表會顯示兩個維度; [營業收入] 計量的值為各州每個產品系列在每
一季的值。
當您建立內文中包含維度的交叉表時,內文儲存格值會根據多維度資料模型加以計算。無論結果中是否有特定坐標的
資料列存在,內文中顯示的值會根據表格座標軸上的所有坐標加以計算。
140 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.2.1.2.4
表單
如果您想要顯示各個客戶、產品或合作夥伴的詳細資訊,表單在報表中就相當有用。例如,表單是顯示個別客戶記錄
(包含如客戶帳戶、姓名、地址等資訊) 的極佳方式。
表單亦特別適合用來設定信封的地址標籤格式。
5.2.1.3
建立並編輯表格
5.2.1.3.1
拖曳物件到報表上以建立資料表
您已選取資料來源,並為您使用的文件建立查詢。
您在使用報表並想在報表中插入表格。在建立查詢時,您可以使用已建立的可用物件。
1. 在 [設計] 模式中,按一下報表左側的 [可用的物件] 可在左側窗格中顯示 可用的物件 畫面。
2. 選取物件,並拖放至報表中空白的部分。
當您放開游標時,物件會顯示在垂直資料表的資料行中。
3. 若要將其他物件新增至資料表中,請將該物件拖曳到現有的資料表上。
若要在現有資料行的左側新增資料行,請將該物件拖曳至資料行的左側。若要在現有資料行的右側新增資料行,請
將該物件拖曳至資料行的右側。若要取代現有的資料行,請將物件拖曳至資料行中央。
5.2.1.3.2
選取範本以建立資料表
1. 依序按一下 [設計] [僅結構] ,以切換到 [結構] 模式。
使用
[結構] 模式可讓您定義與預覽新資料表,而不需要求伺服器套用每一次的修改。
2. 依序按一下 [報表元素] [資料表] [定義垂直資料表/定義水平資料表/定義交叉資料表/定義表單] 。
3. 按一下您要顯示資料表的位置。
隨即顯示 插入報表元素 對話方塊。
4. 若要視您建立的是垂直、水平或交叉資料表或是表單,來新增資料表元件 (資料行、資料列或內文儲存格),請按一
下對話方塊右側窗格中現有元件右側的 [+] ,再從下拉式清單中選取要與資料行、資料列或內文儲存格產生關聯的
物件。
註記
您可以按一下元件旁的箭頭,選取 [編輯公式] 並在 公式編輯器 中定義公式,將公式 (而非報表物件) 與元件產
生關聯。
5. 若要刪除資料表元件,請按一下其右側的箭頭,然後選取功能表中的 [刪除] 或按一下 [X] 。
6. 當您完成定義資料表時,請依序選取 [設計] [具有資料] 以將資料填入資料表中,或按一下 [確定] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 141
5.2.1.3.3
使用 [轉為] 將不同範本套用到資料表
您可以將表格轉換成不同格式或圖表。使用右鍵選項 [將表格轉為] ,或者您可以從 報表元素 索引標籤中的 工具 區段選
取表格或圖表樣式。
1. 以滑鼠右鍵按一下您要重新格式化的表格,然後選取 [將表格轉為] 以顯示 轉為 選項。
2. 選擇新的資料表類型或圖表類型
3. 按一下 [確定] 關閉對話方塊。
當您將含 Unicode 字型的資料表轉換為圖表時,如果 Unicode 未定義為圖表的預設字型,則該字型不會保留。您必須
使用 Unicode 字型來設定圖表格式。如需進一步資訊,請聯絡系統管理員。
5.2.1.3.4
新增資料表的資料列或資料行
1. 在您想要旁邊新增另一個資料行或資料列的資料行或資料列中選取一個儲存格。
2. 以滑鼠右鍵按一下,並依序選取 [插入] [上方資料列/下方資料列/左側資料行/右側資料行] ,或依序選取
[報表元素] [表格配置] [插入] [插入上方資料列/插入下方資料列/插入左側資料行/插入右側資料行]
3. 在 [左側窗格] 中將 [可用的物件] 窗格的物件拖曳到您插入的空白資料行或資料列。
5.2.1.3.5
移除資料表資料列或資料行
1. 在您要移除的資料表資料行或資料列上按一下滑鼠右鍵,然後選取功能表中的 [刪除] 。
依預設,如果您從功能表中選取 [刪除],則會刪除垂直資料表中的資料行或水平資料表中的資料列。
2. 您可以選取 [資料列] 或 [資料行] 。
3. 按一下 [確定] 。
5.2.1.3.6
移動資料列或資料行
拖曳選取的資料行或資料列,然後在資料表上其他資料行或資料列的前後方將其放下。
當您拖曳資料列或資料行時,滑鼠指標的旁邊會顯示資料行或資料列頁首。
5.2.1.3.7
交換資料列或資料行
拖曳選取的資料行或資料列到您想要進行交換的資料行或資料列上。
142 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.2.1.3.8
清除資料表中的儲存格內容
您可以清除儲存格內容,然後利用空白儲存格來顯示影像、超連結、公式或您所輸入的文字。
您可以在資料表中清除下列類型的儲存格:
● 頁首儲存格 - 您可以個別清除各個頁首儲存格
● 頁尾儲存格 - 您可以個別清除各個頁尾儲存格
● 關連式內文儲存格 - 當您清除一個內文儲存格時,便會自動清除資料表相同資料行或資料列中的所有內文儲存格
1. 如果要選取要清除的儲存格,請按一下該儲存格。
儲存格邊界會反白。
2. 以滑鼠右鍵按一下選取的儲存格,再按一下 [清除內容] 。
5.2.1.3.9
移除資料表
1. 如果要選取要移除的資料表,請按一下該資料表的上緣。
資料表周圍會出現灰色邊界。
2. 按 Delete 鍵。
5.2.1.3.10 複製資料表
您可以複製並將資料表貼上到報表內,或貼上到外部應用程式如 Microsoft Word 和 Excel。您無法在各個 Web
Intelligence 執行個體之間複製資料表。
1. 選取表格,按一下滑鼠右鍵並在功能表上選取 [複製] 。
2. 若要將資料表貼上到報表的其他部位,請以滑鼠右鍵按一下要放置資料表的地方,然後按一下功能表上的 [貼上] 。
3. 若要將資料表貼上到其他應用程式,請在該應用程式中貼上剪貼簿的內容。
如果要將資料表複製到其他應用程式,您也可以將資料表直接拖放到目標應用程式中開啟的文件上。
將資料表貼上到其他應用程式時,資料表會在開啟的文件中以圖片格式顯示。
5.2.1.4
格式化表格與表格儲存格
5.2.1.4.1
選取資料表或儲存格的背景色彩
您可以設定資料表或其儲存格的背景色彩。如果已定義儲存格的背景色彩 (即使為白色),則會優先於資料表背景色
彩。如果您嘗試將背景色彩套用至整個資料表,而儲存格保持白色不變,請確定儲存格未使用白色背景設定。
1. 選取表格或儲存格,然後以滑鼠右鍵按一下,再選取 [格式化表格] 或 [格式化儲存格] 。
2. 在對話方塊中選取 [外觀] 索引標籤。
3. 在 [無色彩] 選項右邊,按一下調色盤圖示旁邊的選擇鈕。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 143
4. 按一下調色盤圖示旁邊的箭頭以顯示調色盤。
5. 使用調色盤選取色彩。
6. 按一下 [確定] 。
5.2.1.4.2
定義資料表中交替顯示資料列及資料行的顏色
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 在對話方塊中選取 [外觀] 索引標籤。
3. 在 [交替顯示顏色] 區段中,在 [頻率] 旁的下拉式方塊中為交替資料列顏色設定您要交替顏色顯示的頻率。
4. 按一下 [色彩] 旁邊的箭頭,並使用調色盤選取色彩。
5. 按一下 [確定] 。
5.2.1.4.3
在表格中插入影像或外觀
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 在對話方塊中選取 [外觀] 索引標籤。
3. 若要顯示外觀,請選取 [外觀] ,然後從清單中選取外觀。將外觀套用至表格時,請確認垂直或水平的填補值大於
0.00,否則外觀將無法顯示。
4. 若要使用 URL 設定參考影像,請選取 [來自 URL 的影像]
,然後輸入
URL。
○ 若要存取企業伺服器上的影像,請輸入影像名稱。按一下 [套用] 後,應用程式會插入 boimg://。
○ 若要直接存取影像檔案,請按一下 [來自檔案的影像] ,然後按一下 [瀏覽] 以瀏覽檔案。
5. 如果您選擇要參考影像檔案,請使用 [顯示] 和 [位置] 清單決定影像顯示的方式。
6. 按一下 [確定] 關閉對話方塊。
7. 若要移除影像或模式比對,請為模式比對選取 [無] 。
5.2.1.4.4
格式化表格或儲存格邊界
1. 以滑鼠右鍵按一下表格或儲存格,然後從捷徑功能表依序選取 [格式化表格] 或 [格式化儲存格] 。
2. 選取 [框線] 索引標籤。
3. 使用索引標籤的控制項設定框線樣式與顏色。
5.2.1.4.5
設定資料表儲存格中文字的格式
1. 選取您想設定文字格式的儲存格。(若要選取多行或儲存格,請選取第一行或儲存格,接著按住 Ctrl 鍵,然後繼續
選取資料行或儲存格。 )
144 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
如果您在資料行中選取儲存格,資料行上的所有儲存格都會被選取。
2. 使用 [格式化儲存格] [字型] 工具箱,在選取的儲存格中設定文字格式。
3. 視需要選取字型、樣式、大小和效果。
4. 按一下 [確定] 。
5.2.1.4.6
設定儲存格高度與寬度
您可以使用拖放定義儲存格的高度和寬度,或在 格式化儲存格 對話方塊中指定儲存格大小。
如果要隱藏報表上的儲存格內容,可以將儲存格寬度設為
0.1 公分,以便在稍後修改儲存格寬度來顯示儲存格內容。
1. 拖曳儲存格邊界直到儲存格的高度和寬度符合您所需,或:
2. 選取您要變更的儲存格,然後以滑鼠右鍵按一下並選取 [格式化儲存格] 。
3. 選取 [一般] 索引標籤。
4. 設定儲存格的高度與寬度。
5. 如果您要將儲存格設為自動調整,請選取 [自動調整成內容寬度] 和/或 [自動調整成內容高度] ,然後設定最小寬度
和高度。
某些函式與自動符合儲存格不相容。如果您將這些函式的任何一個放置在 [自動符合] 儲存格中,則該函式會傳回
#RECURSIVE error 訊息。
您也可以按兩下儲存格邊界,設定自動符合儲存格寬度和高度。
○ 若要設定自動符合儲存格寬度,則按兩下儲存格的右邊界。
○ 若要設定自動符合儲存格高度,則按兩下儲存格的下邊界。
自動調整將目前的儲存格大小保留為最小大小,並在儲存格所包含的字串超過指定的最小大小時,放大儲存格。
註記
相較於資料表的儲存格寬度及高度均為固定的文件,資料表的儲存格大小設為自動符合的文件需要更久的時間
來顯示。
註記
當 Web Intelligence 報表中 [讀取儲存格內容] 設定為 HTML 時, [自動調整高度] 和 [自動調整寬度] 屬性無法正
確執行。
5.2.1.4.6.1
自動調整和自動換列的功用
下表列出自動調整和自動換列功能的功用,這些功能可以單獨使用,也可以合併使用:
功能
自動換列
Effect
儲存格末尾處的文字會自動換列。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 145
功能
自動調整寬度
自動調整高度
自動調整寬度
+ 自動調整高度
自動換列
+ 自動調整寬度
自動換列
+ 自動調整高度
自動換列
+ 自動調整高度 + 自動調整寬度
Effect
儲存格的寬度會調整成顯示所有文字。
儲存格的高度會調整成顯示所有文字。
儲存格的寬度和高度會調整成顯示所有文字
儲存格的寬度會調整成最長字詞的長度。由於儲存格的高度不會
調整成文字行數,因此可能會垂直裁斷文字。
儲存格的高度會調整成自動換成所產生的文字行數。由於儲存格
的高度不會調整成最長字詞的長度,因此可能會水平裁斷文字。
儲存格的高度和寬度會調整成適合文字的大小,且不會產生水平
或垂直裁斷的情況。
5.2.1.4.7
使用複製格式複製格式
您可以使用
[複製格式],將某個報表、表格或儲存格中的格式套用到其他報表、表格或儲存格。 [複製格式] 工具在 格
式化 索引標籤的 工具 區段中可用。
格式化選項會根據您選擇作為來源和目標的物件而套用。一般而言,只有影響視覺格式 (如字型樣式、背景色彩) 的屬
性才套用。影響資料顯示方式 (例如,如 [避免複製資料列聚集] 屬性的表格屬性) 的屬性不會套用。
1. 選取要套用其格式的報表、表格或儲存格。
2. 按一下 [複製格式] 以套用一次格式,或按兩下,多次套用格式。
[複製格式] 位於 [格式] [工具] 工具箱中。
3. 按一下要套用該格式的報表、表格或儲存格。
如果您按一下 [複製格式],便會停用此功能。
如果您按兩下 [複製格式],此功能會保持在啟用狀態。
4. 如果按兩下後,再次按一下 [複製格式],或是按下 Esc 鍵,則會取消格式化作業。(您可以在首次套用格式之後,
如果決定中止格式化作業,則可以執行上述操作。 )
5.2.1.4.8
設定報表頁面上表格或圖表的位置
下面是在報表頁面上放置表格或圖表的說明。您也可以取得相同的 [配置] 方塊,其方法是選取 [報表元素] [位置]
[對齊] ,或以滑鼠右鍵按一下表格或圖表,並選取 [對齊] 。
1. 選取表格或圖表的框線,按滑鼠右鍵並選取 [格式化表格...] 或 [格式化圖表...] 。
2. 選取 [配置] 。
3. 使用 [相對位置] 區段中的控制項,來設定表格或圖表與其他報表元素相關的位置。
146 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.2.1.4.9
對表格和儲存格進行分層
分層可決定表格和儲存格在報表中佔用相同空間時的顯示方式。在分層順序中前一層的物件會出現在分層順序中後一
層的物件上方。
1. 選取您要設定其層級的表格或儲存格。
2. 以滑鼠右鍵按一下,按一下 [順序] ,然後按一下分層選項。
選項 描述
帶至前方
傳送至後方
上移一層
下移一層
使表格或儲存格成為分層順序中的第一個物件。
使表格或儲存格成為分層順序中的最後一個物件。
使表格或儲存格在分層順序中往前移一層。
使表格或儲存格在分層順序中往後移一層。
5.2.1.4.10 合併資料表儲存格
1. 按住 Ctrl 鍵並選取儲存格,以選取多個您要合併的儲存格。
2. 按住 Ctrl 按鈕不放,以滑鼠右鍵按一下,並選取 [合併] 。
合併儲存格時,合併的儲存格只會包含您第一個選取之儲存格中的資料。其他儲存格中的資料將會遺失。
5.2.1.5
控制表格的顯示
5.2.1.5.1
顯示或隱藏資料表、資料列或資料行
有時表格或特定資料列和資料行不會顯示值。例如,如果特定產品的銷售已中斷,則正常顯示該產品之結果的表格資
料列或資料行將呈空白。依照預設,會顯示此類空白資料列、資料行或資料表。您可以選擇顯示或隱藏空白資料列、
資料行或資料表。在資料表或元素隱藏時,其名稱在 文件結構和篩選器 窗格中會以灰色斜體顯示。
您可以依據公式結果顯示和隱藏資料表。
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 選取 [一般] 索引標籤。
3. 選取 [永遠隱藏] 可隱藏資料表。
4. 選取 [空白時隱藏] 可在資料表空白時隱藏資料表。
5. 選取 [當以下公式為 True 時隱藏] ,並在方塊中輸入公式,讓公式為 True 時隱藏資料表。
6. 選取 [顯示包含所有空計量值的資料列] 可顯示具有空計量值的資料列。
7. 選取 [顯示包含空維度值的資料列] 以顯示具有空白維度值的資料列。
8. 如果資料表是交叉資料表,請按一下 [顯示包含空維度值的資料列/資料行] ,以顯示包含空維度值的資料列 /資料
行。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 147
5.2.1.5.2
重新顯示隱藏的表格、儲存格或區段
您可以無條件隱藏不含資料或依據公式結果的表格、儲存格和區段。您可以重新顯示這些表格。顯示報表中所有隱藏
的元素:以滑鼠右鍵按一下報表,並選取 [顯示所有隱藏的內容] 。您也可以執行下列動作:
1. 在左方窗格的 [文件結構和篩選器] 索引標籤中,選取隱藏的表格、可折式儲存格或區段,或在顯示它的表格中選
取隱藏的報表物件。
2. 以滑鼠右鍵按一下並選取 [隱藏] [顯示] 。
5.2.1.5.3
在表格中隱藏維度
1. 在 [設計] 模式中,選取包含維度的資料行。
2. 依序選取 [報表元素] [儲存格行為] [隱藏] [隱藏維度] ,以隱藏維度。
5.2.1.5.4
重新顯示隱藏的維度
1. 在 [設計] 模式中,選取包含隱藏維度的表格。
2. 選取 [報表元素] [行為] [隱藏] [顯示隱藏的維度] ,以重新顯示維度。
3. 如果隱藏的維度是表格中僅有的物件,在左邊窗格的 [文件結構和篩選器] 窗格中以滑鼠右鍵按一下表格,然後選
取 [隱藏] [顯示隱藏的維度] 。
5.2.1.5.5
避免複製資料列聚集
若資料列中有重複的資料,系統預設會彙總計量值。在此狀況下您可以選擇不要彙整計量值。
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 選取 [一般] 索引標籤。
3. 選取 [避免複製資料列聚集] 。
5.2.1.5.6
顯示或隱藏表格頁首與頁尾:
1. 選取資料表,以滑鼠右鍵按一下資料表,然後選取 [格式化表格] ,以顯示 格式化表格 對話方塊。
2. 選取 [一般] 索引標籤。
3. 選取 [表格頁首] 可顯示頁首。
4. 選取 [表格頁尾] 可顯示頁尾。
148 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
註記
在交叉資料表中,選項有 [顯示上頁首] 、 [顯示左頁首] 、 [顯示下頁首] 、 [顯示右頁首] 。
5.2.1.5.7
在新報表頁面上開始每個圖表:
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 選取 [配置] 索引標籤。
3. 選取 [垂直] 或 [水平] 窗格中的 [開始於新頁面] 。
[水平] 與 [垂直] 窗格是指資料表座標軸。
5.2.1.5.8
在交叉表的頁首中顯示物件名稱:
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 選取 [一般] 索引標籤。
3. 按一下 [顯示物件名稱] ,以在交叉表的其他頁首顯示物件名稱。
5.2.1.5.9
避免資料表中的分頁
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 選取 [配置] 索引標籤。
3. 選取 [垂直] 或 [水平] 窗格中的 [避免表格中的分頁] 。
[水平] 與 [垂直] 窗格是指資料表座標軸。
5.2.1.5.10 在報表頁面上重覆資料表頁首或頁尾
1. 選取表格,滑鼠右鍵按一下並選取 [格式化表格] 。
2. 選取 [配置] 索引標籤。
3. 選取 [垂直] 或 [水平] 窗格中的 [在每一頁上重複頁首] 或 [在每一頁上重複頁尾] 。
[水平] 與 [垂直] 窗格是指資料表座標軸。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 149
5.2.2 顯示可折式儲存格中的資料
5.2.2.1
定義的可折式儲存格
可折式儲存格為報表中獨立存在的個別儲存格。您可以在空白的自訂儲存格中放入任何文字或公式,或者您可以使用
可顯示特定資訊的預先定義可折式儲存格。
可用的可折式儲存格將包含下列函式:
● 公式與文字儲存格:
○ 空白儲存格 - 可讓您輸入任何文字或公式的空白儲存格。
○ 鑽取篩選器 - 使用 DrillFilters 函式顯示套用至報表之鑽取篩選器的詳細資料。
○ 上一次重新整理日期 - 使用 LastExecutionDate 函式顯示文件上一次重新整理的日期。
○ 文件名稱 - 使用 DocumentName 函式顯示文件名稱。
○ 查詢摘要 - 使用 QuerySummary 函式顯示文件中查詢的詳細資料。
○ 提示摘要 - 使用 PromptSummary 函式顯示文件中提示的詳細資料。
○ 報表篩選器摘要 - 使用 ReportFilterSummary 函式顯示套用至報表的報表篩選器。
● 頁數儲存格:
○ 頁數 - 使用 Page 函式在報表中顯示頁數。
○ 頁數/總頁數 - 使用 Page 和 NumberOfPages 函式在報表中顯示目前頁數和總頁數。
○ 總頁數 - 使用 NumberOfPages 函數在報表中顯示總頁數。
如需有關在可折式儲存格中使用之函數的詳細資訊,請參閱《在
Web Intelligence 中使用函數、公式和計算》指南或請
參閱線上說明。
5.2.2.2 在報表中插入可折式儲存格
您必須在「設計」模式中才能插入可折式儲存格。
1. 依序選取 [報表元素] [儲存格] [空白] ,以插入空白儲存格。
2. 依序選取 [報表元素] [儲存格] [預先定義] ,並從儲存格清單中選取以插入預先定義儲存格。
3. 請將您的滑鼠放在要插入儲存格的報表部位上面,然後按一下滑鼠左鍵。
4. 如果您插入空白儲存格,請在 [分析] 功能表的 [公式] 方塊中輸入儲存格的文字或公式。
5. 若要刪除儲存格,選取儲存格,然後按下 [刪除]。
5.2.2.3 隱藏可折式儲存格
您可以無條件隱藏空白或依據公式結果的可折式儲存格。
1. 以滑鼠右鍵按一下可折式儲存格,然後按一下 [格式化儲存格] ,以顯示 格式化儲存格 對話方塊。
2. 選取 [一般] 索引標籤。
150 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
3. 若要無條件地隱藏儲存格,請選取 [永遠隱藏] 。
4. 若要隱藏空白的儲存格,請選取 [空白時隱藏] 。
5. 若要隱藏依據公式結果的儲存格,請按一下 [當以下公式為 True 時隱藏] ,並在方塊中輸入公式。
5.2.2.4 重新顯示隱藏的表格、儲存格或區段
您可以無條件隱藏不含資料或依據公式結果的表格、儲存格和區段。您可以重新顯示這些表格。顯示報表中所有隱藏
的元素:以滑鼠右鍵按一下報表,並選取 [顯示所有隱藏的內容] 。您也可以執行下列動作:
1. 在左方窗格的 [文件結構和篩選器] 索引標籤中,選取隱藏的表格、可折式儲存格或區段,或在顯示它的表格中選
取隱藏的報表物件。
2. 以滑鼠右鍵按一下並選取 [隱藏] [顯示] 。
5.2.2.5 複製可折式儲存格
您可以複製並將可折式儲存格貼上到報表內,或貼上到外部應用程式如 Microsoft Word 和 Excel。您無法在各個應用
程式執行個體之間複製可折式儲存格。
1. 選取可折式儲存格,然後按一下工具列上的 [複製] 。
2. 若要將可折式儲存格貼上到報表的其他部位,請以滑鼠右鍵按一下要放置可折式儲存格的位置,然後按一下功能表
上的 [貼上] 。
3. 若要將可折式儲存格貼上到其他應用程式,請在該應用程式中貼上剪貼簿的內容。
如果要將可折式儲存格複製到其他應用程式,您也可以將可折式儲存格直接拖放到目標應用程式中開啟的文件上。
當您將可折式儲存格拖放至 Microsoft Office 應用程式時,儲存格中的文字將貼至應用程式。
5.2.3 使用區段、分割和排序組織資料
5.2.3.1
使用區段將資料分組
5.2.3.1.1
以區段分組資訊
區段可讓您將報表資訊切割成較小、且較容易理解的單位。
範例
將每季收入分組以劃分報表為數個區段
您是德州的地區業務經理。您收到負責地區內各店在
2003 年的年度收入報表,該報表已按城市和季別分成數個區
段。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 151
第 3 季
市 /鎮
奧斯丁
達拉斯
休士頓
第 4 季
達拉斯
達拉斯
達拉斯
休士頓
休士頓
休士頓
休士頓
市 /鎮
奧斯丁
奧斯丁
奧斯丁
奧斯丁
達拉斯
季
第
1 季
第
2 季
第 3 季
第 4 季
第 1 季
第
2 季
第
3 季
第 4 季
第 1 季
第 2 季
第 3 季
第
4 季
如需比較各城市每季的銷售結果,可以將
[季] 設為區段值。報表就會按季別分割成四個區段。
第
1 季
市 /鎮
奧斯丁
達拉斯
休士頓
營業收入
314430
215874
572177
營業收入
314430
273608
294798
252644
215874
194689
204066
188791
572177
619924
533765
520332
第 2 季
市 /鎮
奧斯丁
達拉斯
休士頓
營業收入
273608
194689
619924
營業收入
294798
204066
533765
152 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
市 /鎮
奧斯丁
達拉斯
休士頓
營業收入
252644
188791
520332
您可以在報表中建立單一的區段,或納入包含子區段的多個區段。您亦可移除或重新定位報表中的區段。
您可以從一或二個來源建立區段:
● 已顯示在表格或圖表內的維度:以滑鼠右鍵按一下維度並選取 [設定為區段] 。
● 包含在文件中但未顯示在表格或圖表上的維度
您不能以計量物件建立區段。
5.2.3.1.2
套用篩選器至區段
您可以根據區段頁首中的值,或出現在該區段內的值,來套用區段篩選器。
套用區段篩選器至區段頁首
如果您的報表在
[國家] 上有區段,則篩選器 [國家] = "US" 會在美國之外的國家上篩選出所有的區段。
套用區段篩選器至區段資料
如果您的報表在
[地區] 上有區段,而且您將篩選器 [產品]="Drinks" 套用至該區段上,則報表會包含所有包含
"Drinks" 產品的區段。
在此狀況下,如果在這些地區中也有銷售飲料之外的產品,則保留在報表中的區段會包含飲料之外的產品。這是因為
區段篩選器會保留有銷售飲料的地區,但不會將其他產品從該區段的資料中排除。
換句話說,篩選器會以該區段的資料基礎,但間接套用至區段頁首中的資料。
5.2.3.1.3
從資料行建立區段
以滑鼠右鍵按一下您要定義為區段的資料行,然後按一下 [設定為區段] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 153
5.2.3.1.4
從維度建立區段
1. 依序選取 [報表元素] [區段] [插入區段] 。
2. 在您要插入區段的位置上按一下報表。
3. 在顯示的對話方塊中選取維度,然後按一下 [確定] 以插入區段。
5.2.3.1.5
從階層建立區段
如果您在階層中建立區段,階層的每一個成員都會變成區段頁首。您可以展開區段,方法與您在表格的資料行中展開
成員的方式相同。
您有一份顯示下列資料的報表:
客戶地理區
所有客戶
澳洲
加拿大
法國
性別
男性
女性
男性
女性
男性
女性
男性
女性
網際網路銷售金額
235,243
254,342
34,342
45,464
12,232
14,242
17,343
18,001
如果您在 [客戶地理區] 中建立區段,報表初始顯示如下:
所有客戶
性別
男性
女性
如果您展開區段頁首,報表顯示如下:
所有客戶
網際網路銷售金額
235,243
254,342
性別
男性
女性
網際網路銷售金額
235,243
254,342
澳洲
154 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
法國
性別
男性
女性
性別
男性
女性
加拿大
性別
男性
女性
網際網路銷售金額
34,342
45,464
網際網路銷售金額
12,232
14,242
網際網路銷售金額
17,343
18,001
5.2.3.1.6
建立子區段
您可以在區段內建立包含區段的報表 (子區段),其方法是在現有區段內建立區段。
5.2.3.1.7
移除區段儲存格或區段
以滑鼠右鍵按一下區段儲存格,然後選取 [刪除] [僅儲存格] ,以刪除區段儲存格,或選取 [刪除] [儲存
格和區段 ] ,以刪除區段和儲存格。
5.2.3.1.8
設定區段的頁面配置
1. 以滑鼠右鍵按一下區段,然後從功能表中選取 [格式化區段] 。
2. 在對話方塊中選取 [配置] 索引標籤。
3. 選取 [開始於新的頁面] ,在新頁面開始每一個區段。
4. 選取 [避免分頁] ,以避免在區段中分頁。
5. 選取 [在每一頁上重覆] ,以便在每個頁面上重覆區段頁首。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 155
5.2.3.1.9
隱藏區段
1. 選取區段。
2. 選取 [報表元素] [行為] [隱藏] ,以隱藏區段。
3. 選取 [報表元素] [行為] [空白時隱藏] ,以在區段為空白時隱藏。
4. 選取 [報表元素] [行為] [隱藏時機] ,再選取 [下列公式為 True 時隱藏]
,然後在方塊中輸入公式,以便在
公式為
True 時隱藏區段。
公式必須傳回布林值 (True 或 False)。
5.2.3.1.10 重新顯示隱藏的表格、儲存格或區段
您可以無條件隱藏不含資料或依據公式結果的表格、儲存格和區段。您可以重新顯示這些表格。顯示報表中所有隱藏
的元素:以滑鼠右鍵按一下報表,並選取 [顯示所有隱藏的內容] 。您也可以執行下列動作:
1. 在左方窗格的 [文件結構和篩選器] 索引標籤中,選取隱藏的表格、可折式儲存格或區段,或在顯示它的表格中選
取隱藏的報表物件。
2. 以滑鼠右鍵按一下並選取 [隱藏] [顯示] 。
5.2.3.1.11 在區段中定義色彩和影像
1. 以滑鼠右鍵按一下區段,然後選取 [格式化區段] 。
2. 在對話方塊中按一下 [外觀] 索引標籤。
3. 在 [外觀] 索引標籤中使用控制項,定義色彩和影像。
5.2.3.2 使用分割
5.2.3.2.1
分割的定義
分割是區塊中的分割區域,區段中的資料會依照選取的維度、詳細資料或計量,組成獨立的區段。這些區段會在同一
個資料區塊中,以更小的表格表示。
您要使用分割,獨立顯示物件中每個唯一值的所有資料。
使用分割的主要優點如下:
● 您可以更有效率地組織資料的顯示方式。
● 您可以顯示小計。
● 您可以顯示子彙總。
156 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.2.3.2.2 分割與區段比較
區段會將資料分割成數個可折式儲存格,稱為區段首。每個區段首都包含一個維度值,以及對應至該維度值的資料區
塊。
分割會分割區塊內的資料。一個資料行包含了維度、詳細資料或計量的值,區塊中每隔一個資料列便會重複出現這些
值。
5.2.3.2.3 將跳行套用到階層
當您將跳行套用到階層,所有層級上的所有階層成員都會發生跳行。
範例
跳行套用到階層
您有一份顯示下列資料的報表:
客戶
ALL
美國
CA
性別
F
男性
F
男性
F
男性
單位銷售額
131,587
138,215
131,587
138,215
36,759
37,989
如果您將跳行套用到 [客戶] 階層,顯示畫面如下顯示。在 [客戶] 的每一個成員上套用跳行。
客戶
ALL
ALL
性別
F
男性
單位銷售額
131,587
138,215
269,802
客戶
美國
客戶
CA
美國
性別
F
男性
性別
F
男性
單位銷售額
131,587
138,215
269,802
單位銷售額
36,759
37,989
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 157
客戶
CA
性別 單位銷售額
74,748
5.2.3.2.4 分割的預設排序順序
在物件上插入分割時,物件值會自動依照遞增順序排序,如下所示 ︰
● 如果值是數字,則最低值會出現在表格的第一個資料列,而最高值會出現在最後一個資料列。
● 如果值是字母字元,則會由上而下依字母順序排序值。
您可以隨時變更此排序順序。
您可以設定多個分割,並對每個分割設定排序優先順序,如此一來,當您在多個維度、詳細資料或計量上插入多個分
割時,就可以控制資料的顯示方式。
5.2.3.2.5
插入分割
註記
您無法在表單表格中插入分割。
您必須在「設計」模式中才能新增分割。
1. 選取要套用分割的資料行。
2. 依序選取 [分析] [顯示] [分割] [新增分割] 。
此時表格便會依據資料行中所含唯一值的數目,分割成同等數目的表格。每個小型表格均有一個頁尾。
相關資訊
5.2.3.2.6 移除分割
您必須在「設計」模式中才能移除分割。
1. 選取定義分割的資料行。
2. 依序選取 [分析] [顯示] [分割] [移除分割] 。
如果資料行沒有定義分割,則 [移除分割] 功能表項目不可用。
158 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
3. 若要移除所有分割,請選取資料表中的任意資料行,並依序選取 [分析] [顯示] [分割] [移除所有分
割 ] 。
如果資料表沒有定義分割,則 [移除所有分割] 功能表項目不可用。
5.2.3.2.7
管理分割
您必須在「設計」模式中才能管理分割。
1. 選取資料表中的任何資料行。
2. 依序選取 [分析] [顯示] [分割] [管理分割] 。
此對話方塊會顯示在資料表中定義的分割。如果資料表為交叉表,對話方塊會顯示水平和垂直座標軸上的分割。每
個分割以定義它的維度表示。維度顯示的順序表示套用分割的順序。
3. 若要變更分割的優先順序,請選取維度,再按一下向上或向下以移動分割優先順序中的維度。
4. 若要新增分割,請按一下 [新增] ,然後選取要套用分割的維度。
5. 若要移除分割,請選取維度,然後按一下 [移除] 。
6. 若要設定分割屬性,請選取維度,然後選取對話方塊右邊的屬性。如需有關可設定分割屬性的詳細資訊,請參閱本
主題底部的連結。
相關資訊
5.2.3.2.8 跳行屬性
您可以為跳行設定下列屬性:
屬性
分頁頁首
分頁頁尾
套用排序
重複的值:全部顯示
重複的值:顯示第一個
重複的值:合併
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
描述
當您插入跳行時,會為表格、交叉表或表單的每個部份顯
示頁首。
當您插入跳行時,會在區段中顯示每個分頁的頁尾,包括
表格最後一列或交叉表最後一欄之後的頁尾。當您將計算
套用至資料時,會在頁尾顯示結果。
將預設排序順序套用至跳行中的值。
顯示跳行中的所有值,即使是重複的值。
只有值重複時,才顯示第一個值。
合併包含重複值的儲存格,並在合併的儲存格上顯示單一
值。
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 159
屬性
重複的值:在新頁面上重複第一個
在新頁面上開始
避免分頁
在每一頁上重覆頁首
在每一頁上重覆頁尾
描述
在跳行開頭及新頁面上顯示重複值群組的第一個值。
在新頁面上顯示由跳行所建立的表格或表單的每個部份。
請儘可能在相同頁面上保留每個分割區段。當區塊大於一
頁時,將不能使用此選項。
當表格超過一個新頁面時,會重複每個新頁面上表格最上
方的頁首。
當表格超過一個新頁面時,會重複每個新頁面上表格最下
方的頁尾。
5.2.3.3 使用排序組織資料
5.2.3.3.1
排序報表上的顯示結果
您可以對資料表、區段和圖表中的值套用排序,以組織報表值的順序。預設排序為結果物件從左至右的維度順序。
註記
在報表中排序時,基礎查詢已執行排序,請確定排序的查詢維度是報表表格中的第一個,否則將失去報表中排序維
度的效果。或者,編輯查詢,以便首先傳回排序的維度。
下列為可用的排序順序:
排序順序
預設值
遞增
遞減
描述
有時候這又稱為自然順序。視資料行或資料列中的資料類
型來排序結果,如下列所示:
● 依遞增的數字順序排序數值資料
● 依年代順序遞增日期
● 依月份的時間前後排列順序
● 依字母順序排序英數字串資料
選取這個選項時,結果會以遞增順序排列:最小的值會位
於資料行的最上層,而最大值則會位於最底層。
例如: 100、200、300 或 California、Colorado、
Florida。
選取這個選項時,結果會以遞減順序排列:最大的值會位
於資料行的最上層,而最小值則會位於最底層。
例如: 300、200、100 或 Florida、Colorado、
California。
160 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
排序順序
自訂
描述
由您自行定義排序順序。 [自訂順序] 可用於維度和屬性,
請注意下列限制:
● [自訂順序] 無法用於階層、層級和計量。
● 無法手動將值新增至 [自訂順序] 清單(詳細物件的欄
位啟用中,但輸入的值未新增至清單 )。
● 您無法在修改模式的 DHTML (Web 模式) 中設定 [自
訂順序 ]。
註記
根據預設,維度的最大數目值在用戶端和伺服器上設定
為不同值。為避免衝突,建議您將兩者設定為相同值。
伺服器預設值: 100 個項目 (CMC 中
WebIntelligenceProcessingServer 屬性的自訂排序大小
上限參數 )
用戶端預設值: 1000 個項目
(WebIContainer_ClientDescriptor.xml 中的
WebiParamCustomSortMaxSize 參數)
5.2.3.3.2 排序階層式資料
排序會套用於階層中每個父項內的階層式資料。排序不會中斷父項與子項之間的連結。
範例
排序階層式資料
下表包含未排序狀態的 [產品] 階層:
產品
雜貨
烘焙食品
飲料
軟飲料
牛奶
蘇打水
麵包
套用遞減排序後,階層顯示如下:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 161
產品
雜貨
麵包
飲料
軟飲料
蘇打水
牛奶
烘焙食品
排序會以遞減順序放置雜貨類型,並在父項中以遞減順序放置飲料。排序後的飲料會保留其與父項的階層連結。
5.2.3.3.3 插入排序
1. 按一下 [設計] 以「設計」模式工作。
2. 選取您要排序的資料行。
3. 依序選取 [分析] [顯示] [排序] [遞增/遞減] ,以依遞增或遞減順序排序資料行。
5.2.3.3.4 若要移除排序
1. 選取排序的資料行。
2. 依序選取 [分析] [顯示] [排序] [無] 。
您也可以選取任何資料行,然後依序選取 [分析] [顯示] [排序] [移除所有排序] ,以移除資料表中的所
有排序。
5.2.3.3.5 管理排序
1. 選取您要管理排序的表格或圖表,然後選取 [分析] [顯示] [排序] [管理排序] 。
對話方塊即顯示套用於資料表或圖表的排序。在交叉表中,會同時顯示水平和垂直座標軸的排序。 每個排序以排
序維度的名稱表示,箭頭表示排序方向
(遞增或遞減)。排序維度顯示的順序表示套用排序的順序。
2. 若要變更排序的優先順序,請選取維度,再按一下向上或向下以移動排序優先順序中的維度。
註記
如果您在維度上定義排序的分隔符號,則無法變更排序的優先順序。
3. 若要變更排序的維度,請按兩下維度,或選取維度,然後從 [順序] 清單中選取 [遞增] 或 [遞減] 。
162 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
4. 若要新增排序,請按一下 [新增] ,然後從清單中選取要排序的維度。
5. 若要移除排序,請選取維度,然後按一下 [移除] 。
6. 若要選擇您個人的排序順序或將值新增至值清單來自訂排序,請按一下 [自訂順序] 下方的 [值] ,並定義您的自訂
排序。如果自訂排序不適用,則會停用 [值] 按鈕。自訂順序會套用至整個文件,而不僅是所選區塊中的維度。
7. 若要將自訂排序順序重設為標準自訂排序順序,請選取維度,然後按一下 [重設] 。
註記
如果沒有自訂所選維度上的排序,則會停用 [重設] 按鈕。
註記
如需 [自訂順序] 選項的限制資訊,請參閱主題<排序報表上的顯示結果>中的表格資料。
相關資訊
5.2.4 設定數字和日期格式
5.2.4.1
預先定義和自訂的格式
您可以變更在特定儲存格或圖表座標軸顯示值的方式。您可以套用應用程式中提供的預先定義格式,或建立自訂格
式,以執行這項操作。您可以儲存自訂格式,以供相同文件的多個區塊和報表重複使用。
5.2.4.1.1
預先定義的格式
您可以變更在特定儲存格或圖表座標軸顯示值的方式。您可以套用預先定義格式,或建立自訂格式,以執行這項操
作。您可以儲存自訂格式,以供相同文件的多個區塊和報表重複使用。
下列預先定義的格式可供儲存格使用:
格式
預設值
數字
貨幣
日期 /時間
布林值
描述
為語意層的物件定義的格式。
小數點或整數值的格式。
貨幣值的格式。
日期與時間格式。
True 和 False 值的格式。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 163
相關資訊
5.2.4.1.1.1
套用預先定義的格式至儲存格
1. 按一下 [設計] 以「設計」模式工作。
2. 選取儲存格。
3. 依序按一下 [格式] [數字] [自訂] ,然後從清單中選取格式。
5.2.4.1.2
自訂格式
您可以使用「自訂」格式類型定義任何儲存格的自訂數字格式。
註記
您無法在 Web 介面 (DHTML 介面) 中將自訂格式套用至數字。
下表列出可用以建立自訂格式的字串:
字元
#
0
,
.
顯示
對應的數字。如果數字的位數少於指
定格式所使用的
插入前置零。
#字元數目,則不會
範例
「 12345」使用格式 #,##0 會產生
「 12,345」(如果您的地區設定將分隔
符號定義為逗號 ) 或「12 345」(如果
您的地區設定將群組分隔符號定義為
空格 )
「 123」使用格式 #0,000 會產生
「 0,123」
對應的數字。如果數字的位數少於指
定格式所使用的 0 字元數目,則會在
數字前面插入前置零。
群組分隔號將依照您的位置所定義。 「 1234567」使用格式 #,##0 會產生
「 1,234,567」(如果您的地區設定將
分隔符號定義為逗號 ) 或「1 234
567」(如果您的地區設定將群組分隔
符號定義為不跳行空格 )
小數點分隔號將依照您的位置所定
義。
「 12.34」使用格式 #.#0 會產生
「 12.34」(如果您的地區設定將小數
點分隔符號定義為句號 ) 或「12,34」
(如果您的地區設定將小數點分隔符號
定義為逗號 )
164 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
字元
[%]%
%
1, 2, 3, a, b, c, $, £, € (等
等 )
[Red], [Blue], [Green],
[Yellow], [Gray], [White],
[Dark Red], [Dark Blue],
[Dark Green]
日/日期字元 d
顯示
顯示結果之後的百分比符號 (%) 會將
結果乘以 100。
範例
0.50 變成 50%。
在結果後面加上 % 符號,但是不將結
果乘以 100。
0.50 變成 0.50%
不跳行空格 ( ) 「 1234567」使用格式 # ##0 會產生
「 1234 567」
英數字元。
在指定顏色中的值。
(日、日期)
「 705.15」使用格式 $#.#0 會產生
「$ 705.15」或使用格式 #,#0 € 會產
生「 705,15 €」
「 150」使用格式 #,##0[Red] 會產
生「 150」,#,##0[Blue] 會產生
「 150」
每月的第一天使用格式 d 會產生「1」 每月的天數前不會以零為開頭。如果
天數的日期少於兩個字元,則不會在
日期的數字前顯示零。 dd 天數會以零為開頭。如果天的日期少
於兩個字元,則會在日期的數字前顯
示零。
每月的第一天使用格式 dd 會產生
「 01」 ddd dddd dddd dd
縮寫的星期名稱。第一個字母會大
寫。
完整的星期名稱。第一個字母會大
寫。
星期的後面會接著空格,然後加上天
數。
「 Monday」使用格式 ddd 會產生
「 Mon」
「 Monday」使用格式 dddd 會產生
「 Monday」
「 Monday」使用格式 dddddd 會產
生「 Monday 01」
行事曆字元 (月、年)
M 月份不會以零為開頭。如果月數少於
兩個字元,則不會在數字前顯示零。
「 January」使用格式 M 會產生「1」
MM 月份會以零為開頭。如果月數少於兩
個字元,則會在數字前顯示零。
「 January」使用格式 MM 會產生 01 mmm mmmm
縮寫的月份名稱。第一個字母會大
寫。
完整的月份名稱。第一個字母會大
寫。
「 January」使用格式 mmm 會產生
「 Jan」
「 January」使用格式 mmmm 會產生
「 January」 yy yyyy
西元年份的最後兩位數。
西元年份的全部四位數。
「 2003」使用格式 yy 會產生「03」
「 2003」使用格式 yyyy 會產生
「 2003」
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 165
字元
日期時間字元 hh:mm:ss a
HH hh
HH:mm
HH:mm:ss mm:ss
顯示
(小時、分鐘、秒數、上午/下午)
範例
小時不會以零為開頭,但分鐘與秒鐘
會以零為開頭。而「 a」字元表示後面
會接著顯示的 AM 或 PM (如果可以使
用 )。
「 21:05:03」使用格式 hh:mm:ss a
會在英文地區設定中產生「 9:05:03
PM」
依據 24 小時的時制。
依據 12 小時的時制。
「
「
21:00」使用格式 HH 會產生「21」
21:00」使用格式 hh 會產生「09」
小時與分鐘都會以零為開頭。 「 7.15」使用格式 HH:mm 會產生
「 07:15」
小時、分鐘與秒鐘都會以零為開頭。 「 7.15 am」使用格式 HH:mm:ss 會
產生「 07:15:00」
分鐘與秒鐘會以零為開頭。 「 07:15:03」使用格式 mm:ss 會產生
「 15:03」
5.2.4.1.2.1
定義自訂格式
1. 在設計模式中,依序按一下 [格式] [數字]
2. 按一下 [自訂] 以顯示 自訂格式 對話方塊。
3. 在 [屬性] 窗格中選取列出的格式,然後在一或多個文字方塊中鍵入其他字元,以編輯選取的格式。
例如,如果您要為數字值建立自訂格式,請在 [正數] 、 [負數] 與 [等於零] 方塊中輸入您要的自訂格式。如果您要
為布林值建立自訂格式,請在 [True] 和 [False] 方塊中輸入您要的自訂格式。
4. 按一下 [新增] 。
您無法刪除或編輯自訂格式。若要變更自訂格式,則需要建立新的自訂格式,並將新的格式套用至選取的儲存格。
您結束工作階段時,任何沒有套用至文件中儲存格的自訂格式會自動刪除。
5.2.4.1.2.2
套用自訂數字格式至儲存格
1. 選取要套用自訂格式的儲存格。
2. 按一下主功能表上的 [編輯] 。
5.2.4.2 將數字格式化為貨幣
1. 按一下 [設計] 以「設計」模式工作。
2. 選取儲存格。
166 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
3. 依序按一下 [格式] [數字] [貨幣] ,然後從清單中選取貨幣。
5.3 使用圖表
5.3.1
顯示圖表中的資料
5.3.1.1
建立圖表
您可以在文件的報表上放一個或多個圖表。當您建立或新增文件或將圖表插入現有文件時,可以建立一個圖表。
註記
當您將包含圖表的文件匯出成
Excel 格式時,圖表會轉換成為影像。
相關資訊
5.3.1.1.1
開啟使用
Web Intelligence 3.x 建立的圖表
這個版本的軟體支援
Web Intelligence XI 3.x 的回溯相容性。
當您開啟它們,現有圖表會自動轉換,但如果您開啟現有 3D 圖表,而非 3D 長條圖,則會轉換為 3D 長條圖。
5.3.1.2
圖表類型
報表會將顯示結果放在一區塊中,您可以將區塊格式化為特定的圖表類型。
註記
此版本的產品不再提供立體曲線圖、立體區域圖和
3D 曲面圖。如果已移轉至 4.x 的文件和報表呈現任何此類圖表,
其將轉換為
3D 長條圖。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 167
5.3.1.2.1
長條圖
長條圖是以水平的矩形形式來顯示資料。如果您想要比較相似群組的資料,例如某一時期與另一時期之間的營業收
入,長條圖會非常有用。長條圖有三種類型:
長條圖:由水平方向矩形建構的圖表。矩形長度與和不同類別項目相關聯的值成比例。
堆疊長條圖:由水平方向堆疊彩色矩形建構的圖表。矩形高度與和不同類別項目相關聯的值成比例。矩形的色彩是
根據圖例項目。
100% 堆疊長條圖:堆疊長條圖的資料會顯示為整體中的組成部分 (以百分比顯示)。一個矩形代表一個整體,而一
個矩形子區段代表一個序列。
5.3.1.2.2
方塊圖表
圖表 (也稱為股票圖) 會顯示五個成員的摘要,以資料集分佈為基礎,包括:最大值、最小值、第一四分位、第三四分
位、及中間值。其還可以顯示異常值 (稱為分離值)。
5.3.1.2.3
直條圖
直條圖會將序列顯示為依類別群組的一組垂直長條。如果要顯示一段時間的資料變更,或顯示項目之間的比較,則適
合使用直條圖。
直條圖有下列七種類型:
直條圖:由垂直方向矩形建構的圖表。矩形高度與和不同類別項目相關聯的值成比例。
含有雙值座標軸的直條圖:含有雙值座標軸的圖表。它可讓資料數列的其中一部分根據第一個軸進行繪標,一部分
根據第二個軸進行繪標。
組合直條圖與折線圖:顯示結合直條圖與折線圖的圖表。圖表類型共用相同的值座標軸。
組合含有雙值座標軸的直條圖與折線圖:顯示結合直條圖與折線圖的圖表。圖表類型有其各自的值座標軸。
堆疊柱狀圖:由垂直方向堆疊彩色矩形建構的圖表。矩形高度與和不同類別項目相關聯的值成比例。矩形的色彩是
根據圖例項目。
100% 堆疊直條圖:圖表的資料會顯示為整體中的組成部分 (以百分比顯示),一個直條代表一個整體,而一個直條
子區段代表一個數列。如果圖表中只有一個數列,則所有直條將適合 100% 圖表區域。
3D 直條圖:類似含有新增 3D 維度的直條圖的圖表。
5.3.1.2.4
折線圖
曲線圖是以水平或垂直的線條來連接特定的資料值。如果您想要顯示某一段時間的趨勢或變更,曲線圖會非常有用。
168 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
折線圖有三種類型:
折線圖: XY 散佈圖會顯示連接繪標的線段。數值座標軸繪標位置表示分析類別項目。次要值座標軸繪標位置代表
相關值。
雙折線圖: XY 散佈圖有兩個軸,會顯示連接繪標的線段。類別座標軸繪標位置表示分析類別項目。數值座標軸繪
標位置在這兩個軸上代表相關值。
區域圖:區域圖是 XY 散佈圖,顯示由繪標連線組成的表面。
5.3.1.2.5
地圖圖表
下列為可用的地圖圖表:
● 地圖圖表:此圖表會在可上色的巢狀矩形內顯示值。巢狀層級與階層細目層級相符。矩形的大小及其色彩皆表示一
組值。
● 熱度圖圖表:此圖表顯示以地圖內色彩表示的值,地圖使用類別座標軸,並選擇性使用第二個類別座標軸。矩形色
彩由計量值決定。
5.3.1.2.6
圓形圖
圓形圖是以整個弧段來顯示資料。如果您想要顯示報表資料的每個部份在整體資料的比例,圓形圖會非常有用。
您只能在簡易圓形圖中包含一個計量物件,或在深度圓形圖中包含兩個。如果在報表中有數個計量,就要選擇另一個
圖表類型。
圓形圖的資料標籤可自動換行,以呈現更好的配置。在 格式化圖表 索引標籤的 資料值 窗格中,可使用 文字原則 中的
[自動換行] 選項。
圓形圖有三種類型:
圓形圖:圓形圖由多個扇形組成。圓形區域代表整體,而圓形內的扇形則代表整體中的組成部分。
顯示變數切片深度的圓形圖:圓形圖由多個扇形組成。圓形區域代表整體,而圓形內的扇形則代表整體中的組成部
分。扇形中可能包含某個深度,代表第三個值。
此外,可以從圓形圖中顯示圓環圖。圓環圖與圓形圖類似,但為中間空的環狀。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 169
5.3.1.2.7
點狀圖
點狀圖有四種類型。
散佈圖與曲線圖相似,差別只在所畫的資料點沒有線條連接。如果您想要在特定資料點之間進行比較,散佈圖會非常
有用。散佈圖有兩種類型:
散佈圖:顯示繪標的 XY 散佈圖。繪標的位置是依據一對值所提供的座標。每個繪標均有代表與值相關之分析類別
項目的有色符號。
泡泡圖:表示一組資料的二維點狀圖。並以點的大小表示額外的變數。
極座標圖是顯示繪標的
XY 圖表。繪標的位置是依據一對值所提供的座標。每個繪標均可依據額外的值進行調整。還有
極座標泡泡圖。
泡泡圖有兩種類型:
極座標散佈圖:包含一個放射軸與一個斜角軸的圖表,其中的每個資料點皆以符號表示。與泡泡圖類似,但不表示
點大小。
極座標泡泡圖:包含一個放射軸與一個斜角軸的二維圖表,斜角軸上的點代表一組資料,並以點的大小表示額外的
變數。
5.3.1.2.8
雷達圖
此圖表 (也稱為蛛網圖) 顯示多個以唯一來源為起點且使用通用比例的座標軸。每個座標軸代表一個分析類別項目。繪
標會根據相關值直接標註於座標軸上。繪標可以線段加以連接。
如果您想要查看與某一項目相關的數個不同因素,雷達圖會非常有用。例如,您可以使用雷達圖顯示飯店內不同服務
的收入資料。在某個座標軸上,可以顯示房間的收入。在另一個座標軸上,則可以顯示餐廳收入之類的項目。
5.3.1.2.9
標記雲圖表
以文字表示資料的一維視覺效果,其中字型大小代表其在資料集中的相對權重。
5.3.1.2.10 瀑布圖
瀑布圖 (也稱為橋圖) 會顯示垂直長條圖。每道長條都開始於前一道長條終端的層級,使長條看似在浮動。這種類型的
圖表對於顯示計量增加或減少的情況、代表正向或負向變更,或顯示上升或下降的效果非常有用。
視資料來源的類型而定,瀑布圖有兩種類型:
● 從一般維度產生的圖表構成簡易的瀑布圖。
● 從階層資料產生的圖表構成複雜的瀑布圖。
請注意小計管理:
● 中繼總計只會從階層 TreeNode 產生。若要從一般維度產生中繼總計,您必須使用群組。
170 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
● 中繼總計 (TreeNode) 會顯示為瀑布圖。
針對摘要限制:
● 類別軸受限於一個維度 (或階層)。
● 值軸受限於一個計量。
針對色彩管理:
● 無法將特定顏色指派給初始值、總計、小計或正/負變數。
● 由於瀑布圖只使用一種顏色,因此不會顯示色彩圖例。
5.3.1.3
新增、複製和移除圖表
5.3.1.3.1
將圖表新增至報表
您必須在「設計」模式中。如果您是在「僅限結構的設計」模式中,則所有圖表都會以灰階顯示。
有三種方式可在報表中新增圖表:
1. 在 報表元素 工具箱中,選取您要新增至報表的圖表。然後從 可用的物件 窗格拖曳您要新增至圖表的維度和計量。
圖表以淺灰色顯示空白。這有時被稱為幽靈圖表。您現在知道您可以摘要圖表。
2. 使用按滑鼠右鍵的內容相關式功能表選項,選取 [插入] [插入報表元素] 以插入圖表。
3. 選取您想要轉為圖表的表格,然後從 [工具] 索引標籤中選取 [轉為] 。
相關資訊
5.3.1.3.2
圖表摘要:將物件繫結至圖表
表格說明
用途
將物件繫結至座標軸
定義數列
(*)
定義數列大小
摘要
值座標軸
類別座標軸
• 區域色彩
• 區域形狀 (雷達和點狀圖)
• 圓形圖扇形區大小/扇形區高度
• 樹狀圖矩形權重
物件類型
計量
維度、細目或計量名稱
維度、細目或計量名稱
計量
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 171
用途
條件著色
(*)
(*) 選擇性
摘要
• 泡泡高度/泡泡寬度
• 地圖矩形
• 標記雲文字區
物件類型
計量
5.3.1.3.2.1
摘要圖表
您必須在「設計」模式中。您必須已經插入圖表。
有兩種方式可以摘要圖表。
1. 在左邊窗格中,選取 可用的物件 。 從 可用的物件 窗格中,拖放計量、維度和/或詳細資料至圖表。
它們會自動分派至相關區域。
2. 選取圖表。以滑鼠右鍵按一下圖表,以顯示內容相關式功能表。 選取 [指派資料] 。隨即顯示 指派資料 對話方塊,
並顯示選擇的值。您可以新增、刪除、重新排列 (上移、下移至頂端或底部),或隱藏值,加上編輯或建立公式。
您已摘要圖表。
相關資訊
[第 176 頁]
5.3.1.3.3
套用圖表樣式
您必須在「設計」模式中,並已選取圖表。
最佳作法:建立圖表;搭配所有需要的維度提供;套用樣式;然後變更設定以精簡圖表格式。 如果在套用範本之前修
改設定,您可以變更您的修改,如果這些設定包含在範本定義中 (取回它們的唯一方法是使用 [復原] )。
圖表樣式是儲存在來源檔案內的一組設定。圖表樣式可在建構圖表前用來操作圖表 (在許多層級上 - 圖形、地區和屬
性 )。圖表樣式容許使用一組預先定義的設定來組合圖表,其中包含現代圖表樣式 (例如,消除鋸齒、複合黑和浮凸)。
適宜的圖表樣式提供含有預先設定與主題的簡易圖表輸出自訂。它們含有圖表的設定群組,包括:
配置 - 決定每一個圖表如何顯示的設定
圖表項目
(例如標題、圖例、座標軸)
圖表位置
(例如,圖表項目的放置位置,如果它們可見的話)
主題 - 決定圖表外觀的設定
調色盤等。
材質 (例如背景的材質)
172 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
陰影
字型
註記
在此版本的軟體中,您可以從預先定義的調色盤中選擇,但無法建立自己的色彩。
在 格式 索引標籤中,按一下 [圖表樣式] 圖示,然後選取 [Flashy] 、 [一般] 或 [高對比] 樣式。
樣式即會套用。
相關資訊
[第 176 頁]
5.3.1.3.4
複製圖表
1. 選取圖表,按一下滑鼠右鍵並在功能表上選取 [複製] 。
圖表便會複製到剪貼簿。
2. 若要將圖表貼上到報表的其他部位,請以滑鼠右鍵按一下要放置圖表的位置,然後按一下功能表上的 [貼上] 。
3. 若要將圖表貼上到其他應用程式,請在該應用程式中貼上剪貼簿的內容。
如果要將圖表複製到其他應用程式,您也可以將圖表直接拖放到目標應用程式中開啟的文件上。
在相同的應用程式內,您複製圖表將是動態的。不過,如果圖表是貼至另一個應用程式,則圖表會顯示為圖片。
相關資訊
[第 176 頁]
5.3.1.3.5
移除圖表
有三種方式可以移除圖表。
1. 以滑鼠右鍵按一下圖表,再按 [刪除] 。
2. 啟動 文件結構和篩選器 面板。然後以滑鼠右鍵按一下圖表名稱。按一下 [刪除] 。
3. 選取圖表。然後在右上方窗格中按一下刪除圖示。
圖表被刪除。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 173
相關資訊
[第 176 頁]
5.3.1.4
變更圖表類型
5.3.1.4.1
使用轉為變更圖表類型
註記
也可以將長條數列個別轉換為線條或平面。
1. 以滑鼠右鍵按一下表格或圖表。
2. 選取 [轉為] 。 隨即顯示捷徑數目。若要取得含有所有選項的對話方塊,請選取 [更多轉換...]
隨即顯示 轉為 對話方塊。
3. 按一下您要的圖表類別,然後按一下圖表圖示。
4. 按一下 [確定] 。
選取的範本會套用至區塊,並以您所選擇的圖表類型顯示資料。
相關資訊
[第 176 頁]
[第 168 頁]
5.3.1.4.2
將階層查詢轉為圖表
您可以將階層查詢轉為圖表。
註記
最佳作法:階層總計不應顯示在圓形圖或標記雲中。在其他的圖表中,顯示總計可能會造成比例失真,尤其當計量
類型為累計時更是如此。若要隱藏階層總計,請使用摘要層級或在具有 [鑽取焦點] 選項的資料表中瀏覽,或取消選
取格式化圖表對話方塊 (圖表區塊 > 一般) 中的「顯示父節點」選項。
註記
僅使用一個階層以提供資料給樹狀地圖。
174 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
相關資訊
[第 35 頁]
5.3.1.4.3
在直條、線條和平面之間切換
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [區域類型] b) 在豐富型網際網路應用程式 (Java Applet) 和 Web Intelligence 豐富型用戶端中,依序選取 [全域] [區域
類型 ]
2. 針對每個計量選取適當的區域類型:直條、線條或平面。
5.3.1.5
圖表定位與大小調整
5.3.1.5.1
設定報表頁面上表格或圖表的位置
下面是在報表頁面上放置表格或圖表的說明。您也可以取得相同的 [配置] 方塊,其方法是選取 [報表元素] [位置]
[對齊] ,或以滑鼠右鍵按一下表格或圖表,並選取 [對齊] 。
1. 選取表格或圖表的框線,按滑鼠右鍵並選取 [格式化表格...] 或 [格式化圖表...] 。
2. 選取 [配置] 。
3. 使用 [相對位置] 區段中的控制項,來設定表格或圖表與其他報表元素相關的位置。
5.3.1.5.2
將圖表放置在與另一圖表或表格相對的位置
如果在報表中含有多個區塊
(表格、圖表或表單),則可使用相對位置。相對位置讓您將選取的區塊 (例如:圖表) 放置
在與報表中其他區塊相對的位置上。
如果資料庫的新資料修改了表格或圖表的大小,相對位置可確保不同的表格和圖表能正確顯示,而不會彼此重疊。
下面是在報表頁面上放置表格或圖表的說明。您也可以取得相同的
[配置] 方塊,其方法是選取 [報表元素] [位置]
[對齊] ,或以滑鼠右鍵按一下表格或圖表,並選取 [對齊] 。
註記
如果將圖表放置在相對於其他區塊 (亦即圖表、表格或表單) 的位置,當您重新放置圖表時,相關區塊的位置將會自
動變更。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 175
1. 以滑鼠右鍵按一下圖表,並按一下 [格式化圖表] 。
2. 依序選取 [全域] [配置] 。
3. 選擇圖表左上角相對於另一報表元素的距離,輸入圖素數目、要從哪個另一報表元素組件計量圖素 (在第一個下拉
式清單中 )、要從哪個報表元素開始計量圖素 (在第二個下拉式清單中)。
4. 重複上述步驟以選取圖表左下角的距離。
5.3.1.5.3
調整圖表大小
您也可以使用滑鼠,以圖表形式調整圖表大小。
1. 以滑鼠右鍵按一下圖表,並按一下 [格式化圖表] 。
2. 執行下列動作:在 Web 介面中,開啟 [一般] 索引標籤。 a) 在 Web 介面中,選取 [一般] 頁面。 b) 在豐富型網際網路應用程式 (Java Applet) 和 Web Intelligence 豐富型用戶端中,選取 [全域] 頁面。
3. 在 [寬度] 屬性中輸入圖表寬度,並在 [高度] 屬性中輸入高度。
相關資訊
[第 176 頁]
5.3.1.6
格式化圖表
5.3.1.6.1
格式化圖表區域
您可以格式化圖表區域或選取的圖表區域
(標題、圖例、座標軸、繪圖區、區域標題),並使用格式化工作列將其格式
化。
5.3.1.6.2
設定圖表的格式
您必須在「設計」模式中。
有許多種方式可以格式化圖表。下列為其中一種方式。或者,選取圖表,然後依序選取 [報表元素] [圖表樣式]
[格式化圖表] 。
如何存取 格式化圖表 對話方塊。
1. 以滑鼠右鍵按一下圖表,並按一下 [格式化圖表] 。
2. 選取您要格式化的圖表區域。
如果您在呼叫對話方塊之前已預先選取圖表區域,您不需要瀏覽,該區域會自動顯示。
176 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
3. 在 Web Intelligence 豐富型用戶端中,選取您想在左窗格中變更的功能標籤。在 Web Intelligence 中,展開您要格
式化的圖表區域標籤,然後選取功能標籤。
4. 在進行變更時,如果想在關閉對話方塊之前查看變更,請按一下 [套用] 。您可能想在關閉對話方塊之前做一些其他
變更。不然,如果要儲存變更並關閉對話方塊,請按一下 [確定] 。
您已格式化圖表。
5.3.1.6.3
圖表元素中的公式
下列圖表元素可使用公式:
圖表標題
圖例標題
座標軸標題
座標軸縮放的最大值和最小值
您可以使用 [公式編輯器] ( [fx] 圖示) 來定義和編輯公式:
如需有關在可折式儲存格中使用之函式的詳細資訊,請參閱《在 Web Intelligence 中使用函式、公式和計算》指南或請
參閱線上說明。
5.3.1.6.4
圖表中的警告圖示
警告圖示有四種類型:
● 一般警告:圖示會顯示在圖表的左上角
白色背景的紅色 X:無法產生圖表 (這可能因快取問題所致 - 嘗試清除快取中的暫時物件。
紅色圓圈中的白色 X:無法找到影像,管理員應檢查負載平衡設定並按管理員指南所述啟用服務監視。
黃色警告:例如資料集太大
(伺服器的技術限制)、需要重新整理資料集、其他的多維資料集錯誤。
藍色警示:最佳建構的限制
錯誤預防警告:顯示在資料點上的小型黃色警告圖示 (如果已在圖表格式選項中啟用警告圖示) 表示資料集與圖表參
數不一致 (例如圓形圖包含負值、對數比例的負值、樹狀圖的階層值不一致)。
限制
CVOM 伺服器的技術限制
最佳建構的限制
定義
最多資料列數
由系統管理員定義
預設值
= 50,000
由
CVOM 依據圖表類型和大小計算
結果
資料集的部分建構
以及警告圖示與工具提示
警示圖示
以及含有最佳化指引的工具提示
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 177
5.3.1.6.4.1
在圖表中顯示警告圖示
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取 [圖表區塊] 。
2. 請依照下列步驟進行: a) 在 Web 介面中,選取 [一般] 頁面。 b) 在豐富型網際網路應用程式 (Java Applet) 和 Web Intelligence 豐富型用戶端中,選取 [全域] 頁面。
3. 核取 [顯示警告圖示] 。
隨即顯示警告圖示。
5.3.1.6.5
插入和格式化圖表標題
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
標題的相關資訊可在兩個地方變更:在 [圖表區域] [圖表區塊] [區域顯示] 中,您只能顯示或隱藏標題、輸入
標籤的標題,或使用公式和修改 /定義標題位置。 在 [選取圖表區域] [標題] [設計] 中,您可以修改標題的所
有設定。
1. 按一下 [調整配置] 以查看更多選項。若是圖表標題的寬度和長度,固定是絕對值,而比例是圖表大小的百分比。
2. 若是框線和背景色彩,您可以選取色彩和透明,或定義漸層。如果選擇色彩,會顯示滑動軸供您選擇透明值。0%
即是透明,而 100% 則是不透明。
相關資訊
[第 176 頁]
5.3.1.6.6
使用立體檢視來顯示圖表
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [調色盤樣式] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [調色盤與樣式]
2. 選取 立體檢視 。
某些類型的長條圖
( [長條顯示效果] 已啟動) 看起來非常不具吸引力,如果它們也使用 [立體檢視] 的話。
178 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
相關資訊
[第 176 頁]
5.3.1.6.7
將顏色指派給圖表
您可以選取圖表數列或圖例項目,然後使用 格式 工具列為其指派顏色。顏色指派與圖表儲存在一起;您可以將調色盤
套用至圖表
[規則] 以在 [轉為] 中保存,來重設所有顏色:
● 由維度所驅動的圖例色彩 (指派給區域色彩或圓形圖選取器色彩) 必須相同。
● 圖例項目必須相同 (不新增或移除由維度所驅動的區域形狀)。
註記
您無法將顏色指派給雙值座標軸圖表。
註記
無法在 DHTML 中使用數列選擇回饋。所選圖表執行個體上的回饋只可在 Web Intelligence 豐富型用戶端和小程式
中使用。
5.3.1.6.8
新增背景顏色到圖表中
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [背景] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [背景]
2. 選取色彩和透明,或定義漸層。如果選擇色彩,會顯示滑動軸供您選擇透明值。0% 即是透明,而 100% 則是不透
明。
相關資訊
[第 176 頁]
5.3.1.6.9
修改圖表框線
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 179
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [框線] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [框線]
2. 使用 [框線編輯器] 來設定框線格式。
相關資訊
[第 176 頁]
5.3.1.6.10 格式化繪圖區背景
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
可用的選項視圖表類型而有所不同。
格線和背景的選項有兩種:
● 單色背景
背景色彩
垂直 /水平格線的格線色彩 (請注意,格線選項依圖表類型而略有不同:圓形圖沒有格線,雷達圖和特定選項為
輻射 /同心圓格線,3D 圖為三條格線)
● 條紋背景 (沒有格線定義,但有替代色彩)。 取決於圖表類型,條紋背景選項可能無法使用 (例如,圓形圖和 3D 圖
表 )
1. 依序選取 [圖表區域] [繪圖區] [背景] 。
2. 調整背景色彩。
3. 選取是否要漸層。
相關資訊
[第 176 頁]
5.3.1.6.11 顯示和格式化圖表圖例
您必須在「設計」模式中。 您必須開啟 格式化圖表 對話方塊。
標題的相關資訊可在三個地方變更: 在 [圖表區塊] [區域顯示] 中,您只能顯示或隱藏圖例和圖例標題。 在
[圖例] [設計] 中,您可以修改圖例的所有設定。 在 [圖例] [標題] 中,您可以格式化圖例標題。
180 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
1. 在 設計 索引標籤中,您可以讓圖例可見或不可見、調整符號大小、定位和配置、依維度分組、調整文字設定、框
線和背景設定。
2. 在 標題 索引標籤中,您可以選擇顯示或隱藏圖例標題,以及選擇 [自動標題] 或 [自訂標題] 。 [自訂標題] 可讓您定
義圖例標題要使用的公式。
相關資訊
[第 176 頁]
5.3.1.6.12 避免圖表中的分頁
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
開啟 [配置] ,並選取 [避免在圖表中分頁] 。可同時針對水平分頁和垂直分頁選取。
相關資訊
[第 176 頁]
5.3.1.6.13 管理堆疊選項
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
全域堆疊表示計量也會堆疊。
100% 堆疊可用於選取的堆疊模式。
由於堆疊是一軸接著一軸完成,您可以選擇堆疊一些資料而不堆疊其他資料。 (例如堆疊長條而不堆疊線條)。
1. 選取 [值座標軸] [設計] 。
2. 在 堆疊 下方,選取 未堆疊 、 堆疊圖 或 全域堆疊圖 。
5.3.1.6.14 在資料值上指派座標軸標籤
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取 [圖表區塊] [資料值] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 181
2. 勾選 [顯示模式的資料標籤] 。
3. 選取合適的 [資料類型] 。
4. 您也可以在此頁面上變更其他的資料值設定。
相關資訊
[第 176 頁]
5.3.1.6.15 設定座標軸標籤文字、邊界和背景的格式
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取 [類別座標軸] 或 [值座標軸] 。
2. 選取 [設計] ,讓座標軸可見。 在 配置 下方,您可以選擇是否要顯示座標軸、顯示標籤、標籤的方向和其他設定。
3. 在 色彩選項 下面選取座標軸色彩、格線色彩、格線背景色彩和文字選項。
相關資訊
[第 176 頁]
5.3.1.6.16 格式化座標軸格線
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取 [類別座標軸] [設計] 。
2. 在 配置 下面,選取 自動縮小以格線顯示的標籤字型大小 。
3. 在 [色彩選項] 下面,選取 格線色彩 和 格線背景色彩 。
相關資訊
[第 176 頁]
182 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.3.1.6.17 設定座標軸值數字與文字的格式
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取 [類別座標軸或值座標軸] 。
2. 選取 [設計] 以格式化座標軸值、數字和文字。
3. 在 [一般] 下面,您可以選取可見的座標軸。
4. 在 配置 下面,您可以顯示座標軸、顯示標籤、變更方向、調整標籤、自動縮小以格線顯示的標籤字型大小、反轉
類別座標軸上的順序、設定座標軸標籤刪除模式和顯示連續座標軸配置。
5. 在 色彩選項 下面,您可以設定座標軸色彩、格線色彩和格線背景色彩。
6. 在 文字 下面,您可以選擇字型和文字原則 (換列或截斷)。
7. 在 數字 格式模式 下面,選取您要的數字模式。(只在有數字時才顯示此選項。)
相關資訊
[第 176 頁]
5.3.1.6.18 顯示座標軸值的特定範圍
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
註記
超過比例 - 此特定顯示表示長條不完整。(該值位於座標軸最大值/最小值之外)。
1. 選取 [值座標軸] 、 [設計] 。
2. 在 縮放 之下,輸入 最小值 和 最大值 。
應用程式會顯示在座標軸上指定的最大值及 /或最小值。
相關資訊
[第 176 頁]
5.3.1.6.19 線性和對數座標軸比例
依據預設,應用程式會以線性比例顯示圖表上的值座標軸。您可以將座標軸設為對數比例。對數比例允許您檢查橫跨
許多順序的等級,而不會損失較小比例的資訊。
在線性比例中,座標軸標記為平均分佈。線性比例是以加法為基礎。例如,假設有個線性序列為: 1, 3, 5, 7, 9
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 183
為了取得序列中的下一個號碼,需將前一個號碼加 2。
對數比例是以乘法而非加法為基礎。在對數比例中,間距是以大小來增加或減少。對數比例是以乘法 (或除法) 為基
礎。例如,假設有個對數序列為: 2, 4, 8, 16, 32
為了取得序列中的下一個號碼,需將前一個號碼乘以
2。我們可以說此序列是表示「基數 2」。
請想像下面這個序列: 1, 10, 100, 1000, 10000
此序列是表示「基數 10」,因為您在序列中獲得的下一項是前一項乘以 10 的結果。
5.3.1.6.19.1 對數顯示值座標軸
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
註記
如果資料值為負數,並且您已啟動警告圖示,則會顯示警告圖示。
1. 選取 [值座標軸] [設計] 。
2. 在 座標軸縮放 中,選取 [對數] 。
對數比例會一致呈現百分比變更,而非點變更。換言之,距離由 1 增加為 2 (100% 增加) 與距離由 2 增加為 4 (另
一個 100% 增加) 是相同的。
相關資訊
[第 176 頁]
5.3.1.6.20 顯示和格式化圖表資料
5.3.1.6.20.1 隱藏空白圖表
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
有時候圖表不會顯示任何值。例如,如果已中斷特定產品的銷售,則平常用來顯示該產品結果的圖表將一片空白。根
據預設,應用程式會在報表上顯示這一類的空白圖表。您可以根據需要設定應用程式在圖表為空白時加以隱藏。
1. 依序選取 [圖表區塊] [一般] 索引標籤。
2. 選取 [永遠隱藏] 可隱藏圖表。
3. 選取 [空白時隱藏] 可在圖表空白時隱藏圖表。
4. 選取 [當以下公式為 True 時隱藏] ,並在方塊中輸入公式,讓公式為 True 時隱藏圖表。
184 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
相關資訊
[第 176 頁]
5.3.1.6.20.2 排除表格和圖表中包含零值的資料列
您必須在「設計」模式中。您必須開啟 格式化圖表 或 [格式化表格] 對話方塊。
由於資料可能不適用,因此圖表可能抑制顯示包含零值或總和為零的資料列。您可包含計量值為零、任一總和或計量
值為零,或兩者皆為零的資料列。
當此選項停用時,表格或圖表中將不會出現資料列或項目 /詳細資料。抑制顯示零值。總和大多用於交叉表中。
1. 選取 [一般] 索引標籤。
2. 在 [顯示] 區段中,如果您要抑制顯示計量值等於零者,請取消選取 [顯示所有計量值為 0 的資料列]
。
3. 在 [顯示] 區段中,如果您要抑制顯示計量值總和為零者,請取消選取 [顯示計量值總和為 0 的資料列] 。此選項會
套用至交叉表。
您的圖表或表格將會排除選取的資料。
5.3.1.6.20.3 為圖表資料指定調色盤樣式
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
註記
雙軸圖表使用兩個調色盤。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [調色盤樣式] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [調色盤與樣式]
2. 選取 [調色盤] 和透明百分比。
3. 在 標記 下面,您也可以選取符號、符號大小、符號調色盤、框線、框線色彩。
4. 在 圖表數列樣式 下,您可以選擇 長條效果 。
5. 在 燈光和陰影效果 下面,您可以選取許多燈光和陰影效果:位移、色彩、陰影和單側陰影。
相關資訊
[第 176 頁]
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 185
5.3.1.6.20.4 在長條圖、圓形圖和泡泡圖套用特殊效果
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [調色盤樣式] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [調色盤與樣式]
2. 您可以在 圖表數列樣式 中選取效果。您可以針對圓形圖選擇材質和效果。
5.3.1.6.20.5 套用光源和陰影效果
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [調色盤樣式] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [調色盤與樣式]
2. 您可以在 光源和陰影效果 中選取效果。
5.3.1.6.20.6 在樹狀圖、熱度圖和標記雲圖表中管理計量型著色
建立計量和著色法摘要的關聯性
(圖的矩形色彩,標記雲的標記系列)。
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
著色法依據參考計量的值來決定矩形或標記的色彩。
有四種著色法可使用。
調色盤著色:您可以定義範圍的數目,並且色彩會依據所選取的調色盤自動建立關聯性。您也可以定義範圍定義和
Null 或空值的色彩。
漸層式調色盤著色:若為此著色,您可以定義與範圍相關聯的 2 或 3 種色彩漸層。
使用計量極性的漸層式調色盤著色:若為此著色,您可以定義與使用中間極性的計量相關聯的 2 或 3 種漸層。
自訂範圍著色:您可以使用百分比或絕對值,手動定義範圍並與色彩建立關聯。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [調色盤樣式] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [調色盤與樣式]
2. 選取著色方法並定義色彩範圍的數目。
3. 如有需要,定義計量值的範圍,並建立色彩與超出範圍的值的關聯性。
4. 為 Null 或空值選取色彩。
5. 為漸層法定義漸層,或為自訂方法建立色彩與每一個範圍的關聯性。若是自訂範圍著色,定義色彩範圍的 [上限]
和 [下限] 值。(其他方法自動)。
186 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.3.1.6.20.7 顯示或隱藏資料值
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [資料值] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [資料值]
2. 選取 [顯示模式的資料標籤] 以顯示資料。
3. 您可以依據圖表類型來調整各種參數的設定。例如,若是圓形圖,則選取資料類型、資料位置、框線大小、背景色
彩等。
相關資訊
[第 176 頁]
5.3.1.6.20.8 格式化圖表中的資料數列
您可以調整長條圖、直條圖、折線圖、圓餅圖、散佈圖、泡泡圖和點狀圖中資料部份或資料點的色彩、色彩透明度和
資料標籤位置。 此功能不適用於方塊圖、地圖、標記雲或瀑布圖等圖表。
1. 針對圖表中要設定的資料部份、資料點或圖例項目按一下右鍵,然後自內容相關式功能表選取 [格式化資料數列] 。
2. 選取 格式化資料數列 對話方塊中的 [自訂] 。
註記
您隨時可以在此對話方塊中選取 [自動] ,將設定重設為應用程式預設值。
3. 在色彩挑選器下拉式面板中選取資料部份或資料點的色彩,並視需要調整透明度設定。
4. 若要在資料標籤隱藏的情況下顯示資料標籤,或要自訂資料標籤位置,請選取 [顯示資料標籤] 。
5. 選取下列其中一個資料位置選項:
針對所有圖表:
○ 若要使標籤顯示於所選圖表部份的外部,請選取 [外部] 。
○ 若您要使標籤顯示於所選圖表部份的內部,請選取 [內部] 。
下列選項也適用於所有圖表 (圓餅圖除外):
○ 若您偏好將標籤置於所選圖表項目內部,但該項目沒有足夠空間放置標籤時可允許將標籤放置於圖表部份的外
部,則請選取 [先內部,外部另外] 。
○ 若您偏好將標籤置於所選圖表項目外部,但當該項目沒有足夠空間可放置標籤時允許將標籤放置於圖表部份的
內部,請選取 先外部,內部另外 。
註記
調整資料標籤位置不適用於極座標圖、堆疊長條圖或直條圖。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 187
6. 當資料位置設為 [外部] 時,您可以根據圖表類型設定資料標籤對齊方式:
○ 若您使用圓環圖或圓餅圖,請選取下列其中一個資料標籤對齊方式:
○ 針對資料標籤選取 [側邊配置] ,使其顯示於圖表區塊的側邊。
○ 針對資料標籤選取 [環形配置] ,使其顯示於圖表部份旁。
○ 若您使用折線圖或點狀圖,請選取下列其中一個資料標籤對齊方式: [靠上] 、 [靠下] 、 [靠右] 、 [靠右] 。。
7. 按一下 [套用] 以套用變更,並繼續修改資料標籤變更。
8. 按一下 [確定] 以套用變更並關閉面板。
5.3.1.6.20.9 格式化資料標記
您必須在「設計」模式中。您必須開啟 格式化圖表 對話方塊。
1. 選取圖表,以滑鼠右鍵按一下並選取 [格式化圖表] 。 a) 在 Web 介面中,依序選取 [圖表區塊] [調色盤樣式] b) 在豐富型網際網路應用程式 (Java Applet) 中,依序選取 [全域] [調色盤與樣式]
2. 在 標記 之下,您可以選取符號、符號大小、符號調色盤、單色符號、框線和框線色彩。
相關資訊
[第 176 頁]
5.3.1.7
樹狀地圖、熱度圖和標記雲圖表中的資料間隔
資料間隔以使用間隔的樹狀地圖、熱度圖和標記雲圖表中的色彩為基礎。
您可以使用下列其中一個圖形著色方法:
著色方法
自訂範圍著色
漸層式調色盤著色
使用計量極性的漸層式調色盤著色
調色盤著色
描述
[自訂範圍著色] 方法使用您依據遞增或百分比所設定的範
圍,您可選取套用至各範圍的色彩。
[漸層式調色盤著色] 方法使用 2 或 3 種色彩漸層定義,您
可選取套用至各漸層的色彩。
[使用計量極性的漸層式調色盤著色] 方法不僅使用 2 或 3
種色彩漸層定義,也使用 2 或 3 種色彩中間極性定義。
[調色盤著色] 方法會將所選調色盤的不同色彩套用至各圖
例間隔。
188 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
註記
由於色彩比例可能會變形,因此不應針對累計計量使用這些具有階層節點的圖表。 若要停用這些節點,請停用 格式
化圖表 對話方塊中 [全域] [一般] 區段的 [顯示父節點] 選項。
調色盤著色方法
在所有調色盤著色方法中,資料範圍皆於 [範圍定義] 設定中定義。 此範圍可定義間隔中散佈的資料集。
您可以使用 [間隔數] 設定來定義將於資料範圍內建立的間隔數。
您可以使用 [資料散發模式] 設定來設定圖表間隔中散佈資料的方式。
模式
按值散發
描述
屬性值的範圍等分為大小相等的範圍。 此方法強調相對於其他值的屬性
值數量。
警告
若資料值已叢集而不是平均散佈,則一或兩個範圍中可有大部分資
料,且某些範圍可不含資料。
按四分位散發
四分位散發適用於線性散佈的資料。 由於資料依各範圍中的數目分組,
因此結果圖表可能會產生誤解。 您可將類似資料置於相鄰範圍中,或將
包含相當不同的值的資料置於相同範圍中。 您可增加範圍數目以最小化
此項失真。
警告
包含收盤數值的資料最後可能位於不同範圍,因此請增加這些值之間
的差異。
值超出範圍的圖形
依預設,著色會套用至所有值,但您可將著色限制為值的範圍。 此作業依預設使用 [自訂範圍著色] 。 您可以指定值超
出範圍的色彩。
具 Null 或空值的圖形
您可針對包含 Null 或空值的圖形指定色彩,例如:定義不含任何銷售點的狀態色彩。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 189
資料間隔語法
在 [計量式著色] 中,圖表圖例使用括號來顯示資料範圍。 您可在 [資料間隔語法] 中選取慣用的語法。
若要宣告間隔,您可以使用 [ISO31-11] 語法設定 (此語法使用反向括號來排除值):
[-2..-1[
[-1..3[
[3..5]
但在美國,您則可在排除值時使用 [美國語法] 設定以括弧取代括號。
[-2..-1)
[-1..3)
[3..5]
若您慣用較不數學式的語法,則可使用 [Basic 語法] 設定:
-2..1
1..3
3..5
計量極性
計量式著色圖表由計量值所驅動。 [使用計量極性的漸層式調色盤著色] 著色方法依據與驅動色彩的計量相關聯的極
性,並決定高值為深、淺或中間。
有下列調色盤:
調色盤
遞增極性
遞減極性
中間極性
描述
色彩表示低為淺、高為深,第一個調色盤為由 [開始色彩] 到結束色彩,依預設
為由紅色到綠色。
色彩表示低為深、高為淺,第一個調色盤為由 [結束色彩] 到 [開始色彩] ,依預
設為由綠色到紅色。
此調色盤的低或高皆非淺或深。 第二個調色盤為由 [開始色彩] 到 [結束色
彩 ] ,依預設為由藍色到黃色。
在全域圖表區域設定的 [計量屬性] 區段中,計量極性的預設設定為 [自動] ,並套用遞減極性。
相關資訊
[第 170 頁]
[第 170 頁]
190 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.3.1.7.1
設定樹狀地圖、熱度圖和標記雲圖表的計量極性
您可以在 [格式化圖表] 對話方塊中設定資料間隔圖表的計量極性。
1. 在 Web Intelligence 文件的「設計」模式中,以滑鼠右鍵按一下圖表,然後選取 [格式化圖表] 。
2. 在 [全域] 區段中,選取 [計量屬性] 。
3. 選取您圖表類型的極性調色盤:
選項 敘述
圖表類型
樹狀地圖
設定計量
矩形權重
熱度圖
標記雲
矩形色彩
矩形色彩
標記權重
標記系列
4. 按一下 [確定] 關閉 [格式化圖表] 對話方塊。
註記
您可以在 [全域] 區段的 [調色盤與樣式] 索引標籤中設定樹狀地圖、熱度圖和標記雲圖表的其他方面。
5.3.1.7.2
設定樹狀地圖、熱度圖和標記雲圖表的資料間隔
您可以在 [格式化圖表] 對話方塊中設定資料間隔。
1. 在 Web Intelligence 文件的「設計」模式中,以滑鼠右鍵按一下圖表,然後選取 [格式化圖表] 。
2. 在 [全域] 區段中,選取 [調色盤與樣式] 。
3. 選取 [調色盤] 。
4. 如果要讓繪圖區具有色彩,請選取 [使用內部調色盤] 。
5. 自 [圖形著色方法] 下拉式清單選取方法。
6. 若您使用其中一種漸層式調色盤著色方法,請設定 [漸層定義] 。 a. 選取下列其中一個項目:
漸層
3 種色彩
2 種色彩
描述
可讓您有起始色彩、中間點色彩和結束色彩。
可讓您有起始色彩和結束色彩。 b) 選取色彩及其漸層。
7. 若要在定義的資料範圍內定義間隔數,請指定 [範圍數字] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 191
提示
最佳範圍數字通常為
4 或 5;此數量可顯示資料比對,而不會令人混淆。 若您有超過 7 種色彩,則具有相似值
的資料可能難以分辨;而範圍少於
4 時,將不會顯示許多變化,因此可能顯示不清楚的比對。
註記
此設定不適用 [自訂範圍著色] 方法。
8. 若要定義圖表中要顯示的特定資料範圍,請勾選 [範圍定義] 核取方塊,然後輸入 [自] 和 [至] 數字。
註記
此設定不適用 [自訂範圍著色] 方法。
9. 若要設定圖表間隔中散佈資料的方式,請選取 [資料散發模式] 。
註記
此設定不適用 [自訂範圍著色] 方法。
10. 若要設定值超出範圍的圖形色彩,請在 [值超出範圍的圖形] 選項組態下列設定: a) 選取 [RGBA 色彩] 或 [漸層] 。 b) 自色彩挑選器下拉式清單選取色彩,然後設定不透明度。
11. 若要設定值為 Null 或空值的圖形色彩,請針對 [具 NULL 或空值的圖形] 選項組態下列設定: a) 選取 [RGBA 色彩] 或 [漸層] 。 b) 自色彩挑選器下拉式清單選取色彩,然後設定不透明度。
12. 選取 [資料間隔語法] 。
13. 若您使用 [使用計量極性的漸層式調色盤著色] 方法,則必須設定 [中間極性計量的漸層定義] 選項。 a. 選取下列其中一個項目:
漸層
3 種色彩
2 種色彩
描述
可讓您有起始色彩、中間點色彩和結束色彩。
可讓您有起始色彩和結束色彩。 b) 選取色彩及其漸層。
14. 若您使用 [自訂範圍著色] 方法,請設定 [色彩區域] 選項。 a) 若範圍要以百分比填色,而不是遞增,請選取 [百分比] 。 b) 輸入最小和最大區域參數。 c) 自色彩挑選器下拉式清單選取色彩,然後設定不透明度。
註記
在熱度圖中,若您使用 [浮凸效果] ,則應停用 [調色盤與樣式] 子區段中的 [燈光和陰影效果] 。
192 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
相關資訊
[第 170 頁]
5.4 篩選報表資料
5.4.1
篩選報表資料
5.4.1.1
定義的報表篩選器
您可以篩選報表使結果只顯示您感興趣的特定資訊。例如,您可以將顯示的結果限制為特定客戶或某銷售期間的資
訊。所篩選出的資料仍然會保留在文件中,只是不會顯示在報表的表格或圖表中。這表示您可以變更或移除報表篩選
器以檢視隱藏的值,而不需修改文件所包含的查詢。
您可以將不同的篩選器套用至報表不同的部份。例如,您可以將整個報表的結果限制為特定產品系列,然後將表格或
圖表中的結果進一步限制為特定區域或某客戶設定檔的結果。
若要建立報表篩選器,您必須指定下列元素:
● 篩選的物件
● 運算子
● 篩選器值
● 要篩選的報表元素 (整份報表、區段或區塊)
在介面的左側面板中,您可以在 [文件結構和篩選器] 索引標籤中顯示篩選器的特定檢視,其中可以顯示文件結構及依
運算子和值篩選的報表元素。
相關資訊
5.4.1.2
查詢篩選器和報表篩選器比較
您可以在文件內套用兩種層級的篩選器:
● 查詢篩選器 – 這些篩選是在查詢上定義的,會限制從資料來源擷取以及傳回至文件的資料。
● 報表篩選器 - 這些篩選會限制文件內報表、表格、圖表和區段上顯示的值,但不會修改從資料來源擷取的資料;只
是在報表層級將值隱藏。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 193
註記
NULL 值存在時,篩選器中可以包含值清單選項 [EMPTY_VALUE]。 [EMPTY_VALUE] 僅可用於篩選查詢,不可用
於篩選報表。
5.4.1.3
報表篩選器運算子
5.4.1.3.1
等於運算子
使用等於運算子取得等於值的資料。
例如,若要僅傳回「美國」的資料,請建立篩選器 "國家等於美國"。
5.4.1.3.2 Not Equal To 運算子
使用 Not Equal To 運算子擷取不等於值的資料。
例如,若要傳回「美國」以外所有國家的資料,請建立篩選器
"國家 Not Equal To 美國"。
註記
此運算子無法用於
OLAP unx 語意層父子階層或 BEx 查詢。
5.4.1.3.3
大於運算子
使用
Greater Than 運算子擷取大於值的資料。
例如,若要擷取年齡超過
60 歲的客戶,請建立篩選器 "[客戶年齡] 大於 60"。
註記
此運算子無法用於
OLAP unx 語意層父子階層或 BEx 查詢。
5.4.1.3.4
大於或等於運算子
使用大於或等於運算子擷取大於或等於值的資料。
例如,若要擷取收入 150 萬元以上的資料,請建立篩選器 "[收入] 大於或等於 1500000"。
194 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
註記
此運算子無法用於
OLAP unx 語意層父子階層或 BEx 階層。
5.4.1.3.5
小於運算子
使用 Less Than 運算子擷取小於某個值的資料。
例如,若要擷取考試成績低於
40 的資料,請建立 "[考試成績] 小於 40" 篩選器。
註記
此運算子無法用於 OLAP unx 語意層和篩選器中的階層或 BEx 查詢中的階層。
5.4.1.3.6
小於或等於運算子
使用 Less Than Or Equal To 運算子擷取小於或等於值的資料。
例如,若要擷取年齡等於或小於 30 歲的客戶資料,請建立篩選器 "[年齡] Less Than Or Equal To 30"。
註記
此運算子無法用於 OLAP unx 語意層和篩選器中的階層或 BEx 查詢中的階層。
5.4.1.3.7 Between 運算子
使用 Between 運算子擷取兩個邊界值之間 (包含兩個邊界值在內) 的資料。宣告的第一個值必須小於第二個值。
例如,若要擷取開始於第 25 週並結束於第 36 週 (包括第 25 週和第 36 週) 的資料,請建立篩選器 "[週] Between 25
和 36"。
註記
此運算子無法用於 OLAP unx 語意層和篩選器中的 BEx 階層。
5.4.1.3.8 Not Between 運算子
使用 Not Between 運算子擷取在兩個值範圍以外的資料。
例如,若要擷取一年中第 25 週到第 36 週以外的所有週數資料,請建立篩選器 "[週] Not between 25 and 36"。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 195
註記
此運算子無法用於
OLAP unx 語意層和篩選器中的 BEx 階層。
5.4.1.3.9 In List 運算子
使用 In List 運算子擷取對應至值清單中值的資料。
例如,若只要擷取「美國」、「英國」和「日本」的資料,請建立 [國家] In List 篩選器,當可以在「輸入值」欄位中
輸入值時,您必須輸入:美國 ;日本;德國。
當搭配階層式值清單
(來自與階層式值清單關聯的維度或階層物件) 在查詢篩選器中使用時,In List 允許從階層的任何
層級中選取多個成員。例如,使用
In List 運算子的 [地理區] 階層上的提示允許在提示中選取 [城市] 層級的 [巴黎] 和
[國家] 層級的 [加拿大]。
在報表篩選器中使用時, In List 會產生值的完整清單。
5.4.1.3.10 Not In List 運算子
使用 Not In List 運算子擷取不符合多個值的資料。
例如,如果您不想擷取「美國」、「英國」和「日本」的資料,請建立
[國家] Not In 篩選器,當可以在「輸入值」欄
位中輸入值時,您必須輸入:美國 ;日本;德國。
當搭配階層式值清單
(來自與階層式值清單關聯的維度、階層物件或層級物件) 使用時,In List 允許從階層的任何層級
中選取多個成員。例如,使用 Not In List 運算子的 [地理區] 階層上的提示允許在提示中選取 [城市] 層級的 [巴黎] 和
[國家] 層級的 [加拿大]。
註記
此運算子只能用於特定階層類型 - 例如,它可以用於以層級為基礎的階層。
5.4.1.3.11 Is Null 運算子
使用
Is Null 運算子擷取資料庫中沒有值的資料。
例如,若要擷取沒有小孩的客戶 (資料庫中的小孩資料行沒有值),請建立篩選器 [小孩] Is Null。
5.4.1.3.12 Is Not Null 運算子
使用 Is Not Null 運算子傳回資料庫中含有值的資料。
196 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
例如,若要傳回有小孩的客戶,請建立篩選器 [小孩] Is not Null。
5.4.1.4 報表篩選器類型
報表篩選器可以套用於不同的報表元素:報表、區段、表格和圖形。報表篩選器有兩種類型:
● 標準報表篩選器。
標準報表篩選器是彈性最高的報表篩選類型。它們可以使用任何篩選器運算子,並且可以篩選單一值或值清單。
● 簡易報表篩選器。
簡易篩選器提供使用 Equal To 運算子建立篩選的簡易方法。簡易篩選器只能篩選單一性值,並且會套用至整個報
表 (而非整個文件或報表元素)。
5.4.1.5
建立、編輯和刪除標準報表篩選器
1. 選取您要篩選的報表元素。 a) 在 Web 介面 (DHTML 介面) 中,依序按一下 [篩選器] [新增篩選器] 。 b) 在豐富型網際網路應用程式介面和 Web Intelligence 豐富型用戶端中,依序選取 [分析] [篩選器] ,然後
按一下篩選器清單方塊。
2. 在對話方塊上按一下 [新增篩選器] ,以顯示可篩選的物件。
3. 選取要篩選的物件,然後按一下 [確定] 。
如果您選取的物件超過一個,則篩選物件會以 AND 關係顯示。按兩下 AND 運算子,將它變更為 OR。
4. 針對每一個篩選,從清單中選取篩選器運算子。
5. 在物件的值清單上方的方塊中直接輸入值,或從清單中選取值,然後按一下 [>] ,將它們新增右邊的篩選值清單
中。
您可以輸入或選取的值視運算子而定。例如,如果您選取「等於」運算子,則只能輸入或選取一個值。
如果篩選物件為階層,則值會以階層式顯示。階層的所有成員皆可見,如果它們在報表中是收合的話。 您必須從
階層中選取階層成員,您無法手動輸入階層成員。查詢面板中選取的所有成員值會以灰色顯示,且如果它們在最後
報表中,則無法選取,因為其不會連結至任何計量。若要協助您選取正確的值,您還可以按一下索引鍵圖示,以查
看成員的文字和索引鍵 ID 值。
如果篩選物件為層級,則值會顯示在清單中。無法輸入值。
6. 按一下 [確定] 將報表篩選器套用到元素。
7. 若要編輯報表篩選器,請選取報表元素,並選取 [分析] [篩選器] [編輯篩選器] ,然後使用對話方塊編輯
篩選器。
8. 若要刪除報表篩選器,請選取報表元素,然後依序選取 [分析] [篩選器] [移除篩選器] 。您可以使用此選
項移除所選報表元素的所有篩選器。若要僅移除您必須快顯對話方塊的一個篩選器,請選取篩選器,然後按一下
[移除篩選器] 圖示。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 197
5.4.1.5.1
從清單選取值
在查詢中,值清單中的值可顯示為單行清單、多行清單或階層,視物件而定。在多行清單中,其餘資料行提供主要值
的相關值。在階層清單中,值以階層關係顯示。
在報表中,值以完整清單顯示,但不含多行。
1. 如果對話方塊開啟時沒有顯示值清單,請重新整理清單或搜尋要擷取值的清單。(如需搜尋值清單的詳細資料,請
參閱本主題稍後的說明。 )
某些值清單需要初始搜尋以顯示值,因為清單太大無法全部載入。
2. 如果值清單分成範圍,請使用清單上方的控制項以導覽範圍。
某些大型的值清單會分成範圍,以縮小從資料庫擷取的資料數量。
選取範圍時,清單顯示該範圍內的值。
3. 如果值清單和其他值清單有關,請先在顯示的提示對話方塊中指定相依值。
值清單可以和其他值清單有關,例如,當值清單是階層式值清單的一部份時。例如,如果值清單包含城市,且城市
物件是階層國家
> 地區 > 城市的一部份時,您必須先指定國家和地區的值,以篩選城市清單。
註記
相依值清單只會顯示在查詢中。當您從報表的值清單選取,它們不會顯示。
當您第一次顯示值清單,您會看到用來指定相依值的 [提示] 對話方塊。一旦指定了相依值,您便可以從篩選的清
單中選取值。
4. 若要顯示索引鍵值,按一下 [顯示/隱藏索引鍵值] 。
索引鍵值不會顯示在 選取的值 清單中,而只會顯示在可用的值清單中。某些值清單包含索引鍵值,索引鍵值是可
用來識別含有相同顯示值的唯一值。如果值清單包含多行,則只會顯示篩選行的索引鍵。
5. 若要在清單中搜尋值,請在清單下方的方塊中輸入搜尋文字,並選取 [大小寫須相符] 、 [在索引鍵中搜尋] 或 [在資
料庫上搜尋 ] 選項。
選項 描述
大小寫須相
符
搜尋會區分大小寫。
如果選取 [在索引鍵中搜尋] 或 [在資料庫上搜尋] 選項,此選項便無法使用。
在索引鍵中
搜尋
搜尋使用唯一索引鍵值,而非顯示值。
此選項只能在支援索引鍵值的值清單中使用。
在資料庫上
搜尋
搜尋包含所有儲存在資料庫中的值,而不僅限於載入清單中的值。雖然提高了搜尋精確度,但卻降低了搜尋速
度。
此選項只能在支援資料庫搜尋的值清單中使用。
資料庫搜尋可提高搜尋精確度,但會影響效能。在並非擷取值清單中的所有值時,適合使用資料庫搜尋。當清
單中的值總數超過 [最多擷取資料列數] 查詢屬性時,可能發生資料庫搜尋。
當值清單為階層式時,資料庫搜尋尤為實用,因為值只會從資料庫載入,回應在階層中展開的父系值。 例
如,在地理階層中, [加州] 值的子系值 (加州的城市) 不會從資料庫載入,直到值展開為止。如果已選取選
項,即使尚未展開
[加州] 值,搜尋仍然會包含這些項目。
如果值清單分成範圍,則搜尋會包含所有範圍。
198 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
在搜尋模式中, '*' 萬用字元代表字元的任何字串,而 '?' 萬用字元代表任何單一字元。例如,搜尋模式 "M*" 或
"Mar?h" 可能傳回值 "March"。若要包括 "*" 和 "?" 字元常值而非作為萬用字元,請在搜尋模式中在其前面加上
"\"。
6. 從清單直接輸入值 (如果清單支援直接資料輸入),或從清單選取值。
相關資訊
5.4.1.6
建立簡易報表篩選器
[報表篩選器] 工具列提供新增簡易報表篩選器至報表的快速方式。簡易報表篩選器會套用至報表 (而並非文件或報表中
的特定物件 ),且僅套用至下列各項:
● 僅限關聯式查詢的維度或詳細資料物件。
● UNX OLAP 或 BEx 查詢的階層、特性或屬性 (而並非在階層層級或計量上)。
簡易報表篩選器的格式為 <report_object>=<value>。這類篩選器只能包含「等於」運算子,因此只能篩選單一
值。它們也可以屬於「所有值」運算子類型。
若是更複雜的篩選器,請使用可包含任何運算子的標準報表篩選器。
註記
在報表上鑽取時,也會使用 [報表篩選器] 工具列。在 [鑽取] 的操作環境下, [報表篩選器] 工具列稱為 [鑽取] 工具
列。
註記
如果開啟篩選列,則在報表範圍如下時會自動插入篩選器:
● 單一值 (「等於」運算子)
● 包含「所有值」運算子
這些篩選器在
[篩選器] 方塊中不再顯示。
註記
在收合篩選列時,所有「簡易篩選器」將放回為「等於」或「所有值」報表篩選器 (它們會篩選整個報表)。若要避
免建立「所有值」篩選器,您可以在收合前從篩選列中移除物件。
1. 依序按一下 [分析] [互動] [篩選列] ,以顯示工具列。
2. 按一下工具列上的圖示,然後從功能表選取您要篩選的物件。
您可以新增多個物件至工具列,以建立多個篩選器。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 199
註記
視資料來源和所選物件而定,篩選器中可用的值或物件可能取決於其他篩選器物件中設定的值。
3. 從值下拉式清單,選取您要篩選的值。
註記
若為非階層物件,此清單會包含套用所有其他報表範圍篩選器後,此物件的報表中所含的所有值 (例如,如果您
使用「在清單中」篩選器以減少此物件值,則將取得篩選列「等於」篩選器的此值清單 )。
若要階層物件,此清單會包含任何層級中所有成員值的完整清單。此清單採用類似樹狀結構檢視順序 (而非字母
順序 )。
在您選取的物件的值上篩選報表。例如,如果您從「國家」物件的值清單,選取「 US」,就會篩選報表,將所有
沒有「 US」值的國家資料列排除。
4. 移除篩選 a) 在 Web 介面中,選取篩選器,然後按一下 [移除] 。 b) 在豐富型網際網路應用程式介面或 Web Intelligence 豐富型用戶端中,選取篩選器並將其拖放至左側面板中。
5.4.1.7
建立巢狀篩選器
您可以建立巢狀篩選器。巢狀篩選器是
AND 和 OR 子句的組合。
1. 將篩選器物件拖放到組合篩選器面板中。
2. 您可以按一下運算子以從 AND 至 OR 變更類型,反之亦然。
5.4.2 使用提示篩選資料
您可以提供提示的值來篩選報表資料。
提示 對話方塊會顯示 [提示摘要] 窗格中所有定義的提示摘要。 您可以選取要回答的提示,並在對話方塊的 [指定值作
為提示 ] 窗格中提供值。
視您選取的提示而定,您可以直接輸入值,或從清單中選取值。 值清單可能僅包含顯示值,或顯示值及其對應的資料
庫關鍵字值。 資料庫關鍵字值是用於識別資料庫內顯示值的唯一值。
如果清單由語意層設計者定義為階層,或提示依據階層或層級物件,則可以依階層組織值清單。
值清單可分割成範圍以提高效能。
您可以搜尋或篩選值清單,以便更輕鬆地存取所需的值。
提示可以是選擇性或強制性。 如果沒有為選擇性提示提供值,便會忽略提示。 您必須先為所有強制性提示提供值,才
能透過執行提示來篩選資料。
提示可能與其他提示有關。 例如,[城市] 物件的提示可能和 [地區] 物件的提示有關。 透過對 [地區] 提示提供值,您
限制 [城市] 提示的可能值數目。
200 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
只有為與其有關的所有提示提供值時,才能為相依提示提供值。 如果您要為選擇性提示的相依提示提供值,則必須為
選擇性提示提供值
5.4.2.1
為提示提供值
在 查詢面板 的 篩選器 窗格中已定義提示。
1. 重新整理資料。
2. 在 [提示摘要] 窗格中選取提示。
3. 如果提示具有值清單且未顯示值,請按一下 [重新整理值] 即可顯示 (此時,清單會顯示文字「若要查看清單的內
容,請按一下 [重新整理值] 。」 )
如果提示與其他提示有關,值清單會顯示相依提示的連結。在您可以為目前提示提供值之前,必須先為相依提示提
供值。相依提示的群組顯示在 [提示摘要] 窗格的不同群組中。
值可顯示為多行或階層中的單一值 (其餘資料行提供主要篩選資料行的進一步資訊),視提示而定。
如果值清單太大而無法同時全部顯示,則清單會分割成範圍,值清單上方的方塊會顯示目前的範圍。 您可以捲動
範圍以查看清單中的所有值。
4. 選取值並按一下 [>] 以對提示提供值,或直接輸入值,如果提示容許您如此做的話。
如果值清單為階層式,則無法直接輸入值。
如果提示需要日期,您可以從選取值的方塊右邊顯示的行事曆中選取日期
註記
SAP 關鍵日期顯示為日期提示,同一資料提供者中的其他提示顯示為相依提示。
5. 如果提示讓您選取多重數值,請重複前一個步驟。
如果提示讓您從階層式值清單中進行多個選擇,您可以在階層的不同層級選取值。如果僅提示單一值,則您只能從
階層的底端層級選取值。
如果提示讓您直接輸入值並允許多重數值,則您可以指定多重數值並以 ";" 分隔,例如 加州;內華達;愛荷華州。在
輸入或貼上分隔清單後,按一下工具提示「按一下此處以轉換為多重數值」 (如果您按一下 [>] ,此清單為轉換為單
一值 )。
6. 執行查詢: a) 在 Web 介面中,按一下 [執行查詢] 以執行查詢。 b) 在豐富型網際網路應用程式或 Web Intelligence 豐富型用戶端中,按一下 [確定] 以執行查詢。
報表資料會根據您所做的選取進行篩選。
相關資訊
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 201
5.4.3 使用輸入控制項篩選資料
5.4.3.1
定義輸入控制項
輸入控制項提供了一個便利且容易存取的方法,讓您篩選與分析報表資料。您可以使用諸如文字方塊和選擇鈕等標準
視窗控制項,來定義輸出控制項。您可以建立這些控制項與報表元素
(如表格或區段標題) 的關聯,並使用控制項來篩
選報表元素中的資料。當您選取輸入控制項的值時,會依據您選取的值篩選相關報表元素中的值。
您也可以將表格與圖表定義為輸入控制項。當您選取表格或圖表的值時,會依據您選取的值篩選相關報表元素中的
值。
您可以藉由變更變數值,來使用輸入控制項分析不同的案例。您可以使用常數值來定義變更,然後將輸入控制項
(例如
滑動桿 ) 指派給變數。接著,您可以使用滑動桿控制項來變更變數的值;如果變數是公式的一部分,您可以使用滑動桿
控制項來根據變數值檢查不同的公式結果。
輸入控制項是報表專屬的。這些控制項會在 [左方窗格] 的 [輸入控制項] 索引標籤上加以分組。
5.4.3.2 利用階層資料使用輸入控制項
您可以在階層資料上使用輸入控制項。當您選取階層的一個節點時,可以選取單一值並且使用運算子等於,或從階層
樹狀結構清單選取多個值。
當您選取階層樹狀結構清單時,請以滑鼠右鍵按一下成員,以選取該階層的成員、子系或子代。您選取的階層元素會
顯示在報表窗格中。如需詳細情形,請參閱文件的 PDF 版本。
5.4.3.3 新增輸入控制項
您必須擁有足夠的文件修改權限且在「設計」模式中,才能新增輸入控制項。
1. 依序按一下 [分析] [篩選器] [控制項] [定義控制項] ,以顯示 選取報表物件 畫面。
如果您先選取整個表格或圖表,才按一下 [定義控制項] ,則可以選取 [僅包含來自選取區塊的物件] ,將精靈中的物
件清單限制為您所選取表格或圖表中的物件。
您也可以從 [分析] [篩選器] [控制項] 下的控制項清單中直接選取輸入控制項類型,而不是選取 [定義控制
項 ] 。與您選取的報表元素中資料不相容的這些控制項會停用。控制項會自動與報表物件產生關聯,以為選取的報
表元素提供資料並使用其預設屬性,且您可以直接移至選取您要輸入控制項篩選的報表元素。
2. 選取報表物件以提供輸入控制項的值,然後按一下 [下一步] 。
3. 選取輸入控制項類型。
控制項類型清單由報表物件的資料類型決定。
4. 定義輸入控制項屬性。
可用屬性由控制項類型所決定。
202 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
屬性
標籤
描述
輸入控制項名稱
描述
值清單
輸入控制項說明
輸入控制項中可用的值清單。您可以使用所有輸入控制項所依據的報表物件值
(預設),或定義您自己的
自訂值清單。
值的使用限制清單 如果您為報表物件定義自訂值清單,則此設定篩選報表元素中您根據該值清單指派給輸入控制項的資料。
即使在輸入控制項中未選取任何值,仍會將任何未在限制清單中的值從輸入控制項篩選的報表元素中排
除。
例如,如果依據
[國家] 維度的輸入控制項受限為 "US" 與 "France" 值,則輸入控制項篩選的表格只會顯
示美國與法國的資料,即使輸入控制項中未選取任何值。
如果您取消選取 [使用限制的值清單] ,則當輸入控制項中未選取任何值時,表格中會出現
[國家] 的所有
值。
Operator
預設值
行數
最小值
最大值
增量
輸入控制項用來篩選相關報表元素的運算子
輸入控制項用來篩選相關報表元素的預設值
輸入控制項在
[輸入控制項] 窗格中顯示的行數。例如,在包含 5 個選擇鈕的清單中,若 [行數] 設為 3,
則依預設只會顯示三個選擇鈕。您可以使用捲軸來存取其他兩個選擇鈕。
在輸入控制項中可選取的最小數值
在輸入控制項中可選取的最大數值
當您選擇一個值時,輸入控制項所增加 /減少的數值量
5. 按一下 [下一步] 以顯示 [指派報表元素] 精靈步驟。
6. 選取您要輸入控制項進行篩選的報表元素。
註記
每次儲存文件時,都會移除沒有相關報表元素的輸入控制項。
7. 按一下 [完成] 。
輸入控制項會出現在 [輸入控制項] 窗格中。
5.4.3.4 編輯輸入控制項
1. 在左窗格中選取 [輸入控制項] 索引標籤。
2. 按一下輸入控制項上的 [編輯] ,以顯示 [編輯輸入控制項] 對話方塊。
3. 編輯輸入控制項屬性: a) 在 Web 介面 (DHTML 介面) 中,在 [屬性] 索引標籤中編輯輸入控制項屬性。 b) 在豐富型網際網路應用程式介面和 Web Intelligence 豐富型用戶端中,在 [控制項] 索引標籤中編輯輸入控制
項屬性。
4. 在 [相依性] 索引標籤上編輯與輸入控制項相關聯的報表元素。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 203
5.4.3.5 醒目提示輸入控制項相依性
1. 按一下 [輸入控制項] 索引標籤。
2. 請依照下列步驟進行: a) 在 Web 介面中,按一下輸入控制項上的 [醒目提示相依性] 。 b) 在豐富型網際網路應用程式介面或 Web Intelligence 豐富型用戶端中,按一下輸入控制項上的 [顯示相依性] 。
隨即醒目提示與輸入控制項相關聯的報表元素。
5.4.3.6 組織輸入控制項
1. 選取 [輸入控制項] 索引標籤。
2. 您可以拖放輸入控制項以在 [輸入控制項] 窗格上將其向上或向下移動。
3. 選取輸入控制項,然後按一下控制項頂端的 [移除] ,將控制項從 [輸入控制項] 窗格中移除。
5.4.3.7 檢視輸入控制項對應
1. 選取 [輸入控制項] 索引標籤。
2. 按一下 [輸入控制項] 索引標籤頂端的 [對應] 。
5.4.3.8 使用表格與圖表作為輸入控制項
您可以將表格與圖表定義為輸入控制項。表格式與圖表式輸入控制項會在 [輸入控制項] 面板中顯示,顯示方式與一般
輸入控制項相同,但您是在表格或圖表本身中選取值,以篩選相依報表元素。在選取表格中的儲存格、資料行或資料
列,或是圖表中的可點選資料區域時,會根據您選取的值在相關的報表元素中篩選值。
按一下 [輸入控制項] 面板的表格式或圖表式控制項時,會醒目提示作為輸入控制項的表格或圖表。
當報表為擷取模式時,會停用表格式與圖表式輸入控制項。當擷取模式停用時,會重新啟用輸入控制項。
5.4.3.8.1
將表格或圖表定義為輸入控制項
1. 選取資料表或圖表,然後按一下滑鼠右鍵並依序選取 [連結] [新增元素連結] 。
2. 選取 [所有物件] 可將表格或圖表中的所有物件作為篩選物件,或選取 [單一物件] 並選取該物件,以將表格或圖表
中的單一物件定義為篩選物件。
註記
將表格或圖表定義為輸入控制項時,您可以只選取維度作為篩選物件。
204 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
3. 按一下 [下一步] ,為輸入控制項輸入名稱與描述。
4. 按一下 [下一步] ,並選取要由輸入控制項篩選的報表元素。
註記
您無法從報表元素清單中選取目前要定義為輸入控制項的表格或圖表。
5. 按一下 [完成] 。
表格或圖表輸入控制項會出現在 [輸入控制項] 窗格中。按一下 [顯示相依性] 時,會醒目提示定義為輸入控制項的
表格或圖表。
6. 若要修改資料表或圖表篩選器其他報表元素的方式,請在資料表或圖表上按一下滑鼠右鍵,然後依序選取 [連
結 ] [編輯元素連結] 。
7. 若要移除資料表或圖表與其他報表元素之間的連結,請在資料表或圖表上按一下滑鼠右鍵,然後依序選取 [連
結 ] [移除] 。
相關資訊
[第 203 頁]
5.4.3.9 使用輸入控制項篩選資料
1. 在左窗格中選取 [輸入控制項] 索引標籤以顯示 [輸入控制項] 窗格。
註記
如果報表中不再具有輸入控制項所篩選的報表元素,則輸入控制項會顯示 無相依的報表元素 訊息。
2. 選取輸入控制項中的值。
相關聯的報表元素會根據您選取的值進行篩選。例如,如果您選取
[國家] 維度的 "US" 值,篩選器運算子為「等
於」,而且有與該輸入控制項相關聯的表格,則會以 [國家] = "US" 的條件來篩選表格。
3. 若要使用定義為輸入控制項的表格或圖表進行篩選,請選取表格 (資料列、資料行或儲存格) 或圖表 (可點選資料區
域 ) 中的維度值。
註記
○ 定義為輸入控制項的表格或圖表只會使用維度值進行篩選。
○ 在豐富型網際網路應用程式介面中,當您刪除輸入控制項使用的物件時,會顯示一則警告訊息。
○ 如果報表中不再具有表格或圖表,則輸入控制項會顯示 報表中沒有表格或圖表 訊息。
○ 如果表格或圖表中不再具有篩選維度,則輸入控制項會顯示 沒有篩選維度 訊息。如果您將維度新增至表格
或圖表,則可再次使用輸入控制項。
○ 如果報表為鑽取模式,則輸入控制項會顯示 報表為鑽取模式時無法使用控制項 訊息。必須關閉鑽取模式,
才能使用輸入控制項。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 205
○ 表格或圖表右上角的圖示可表示表格式與圖表式輸入控制項。以滑鼠右鍵按一下圖示,即可顯示下列功能
表:
命令
編輯
醒目提示相依性 (Web 介面)
顯示相依性
(豐富型網際網路應用程式介面)
重設
停用 /啟用
描述
編輯輸入控制項
醒目提示輸入控制項篩選的報表元素
移除輸入控制項套用的篩選器
停用或啟用輸入控制項
4. 若要移除所有輸入控制項套用的篩選器,請按一下 [輸入控制項] 窗格頂端的 [重設] 。
5.5 使用報表資料
5.5.1
在報表資料上擷取細目
5.5.1.1
定義的鑽取
您可以使用鑽取來分析顯示在報表中的結果。在報表上擷取細目可讓您深入查看資料,以便找出資料表、圖表或區段
中,所顯示的好或不好的摘要結果背後的詳細資料。
表格 8: 限制
限制
在 BEx 查詢上的查詢
.unv 和 .unx 語意層上的查詢
描述
您無法在 BEx 查詢中使用鑽取路徑。導覽路徑 (之前稱為
鑽取路徑 ) 會由實際階層上的收合/展開工作流程取代。
如果語意層中已定義鑽取路徑,則只能在
.unv 或 .unx 語
意層上鑽取。
範例
為什麼配件、外衣和外套的銷售量在第
3 季會增加?
您為一家美國國內的連鎖服飾店工作,並且負責西部各州的配件、外衣和外套等服飾產品系列的業務。您發現第 3
季的收入比其他季還要高出許多。為了瞭解原因,您要擷取細目以查看結果背後的因素,並發現珠寶珠寶銷售量在
七月較高。
206 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.1.1.1
分析範圍
查詢的分析範圍是可以從資料庫中擷取的額外資料,提供有關查詢中各個物件所傳回結果的詳細資料。這項額外資料
不會出現在初始結果文件中,但會保留在多維資料集中供使用,所以您就可以將這項資料提取至報表中,以便隨時都
能存取更多詳細資料。這個將資料進一步細分較低層級詳細資料的程序就稱為對物件往下鑽取。
註記
[查詢面板] 中的這個選項僅適用於關聯式 unx 語意層,而不適用於 OLAP。
在語意層中,分析範圍會對應至針對查詢所選取之物件下面的階層層級。例如,「年」物件往下一層的分析範圍將包
含「季」物件,其直接出現在「年」下方。
您可以在建立查詢時設定這個層級。它讓階層中下面的物件得以包含在查詢中,而不會出現在 [結果物件] 窗格中。語
意層中的階層允許您選擇分析範圍,並對應地選擇可用的鑽取層級。您也可以選取要併入範圍的特定維度,來建立自
訂分析範圍。
註記
使用查詢細目模式時無法設定分析範圍,因為在這種鑽取模式下會因應鑽取動作而動態地修改範圍。
5.5.1.1.1.1
分析範圍的層級
您可以為分析範圍設定下列層級:
層級
無
● 往下一層
● 往下兩層
● 往下三層
自訂
描述
只有出現在 [結果物件] 窗格中的物件才會包含在查詢中。
針對 [結果物件] 窗格中的每個物件,階層樹狀結構中往下
一、二或三個物件都包含在查詢中。這些物件中的資料會
儲存在多維資料集中,直到您將其新增至文件為止。
以手動新增至 [分析範圍] 面板的所有物件都會包含在查
詢中。
在文件中包含分析範圍將會顯著增加文件的大小。這是因為:即使指定範圍所需的資料在報表中看不見,還是會與文
件儲存在一起;除非您啟動鑽取模式,並擷取細目至該資料以顯示對應值。
為了將文件的大小最小化並將效能最佳化,應只要在文件中確定使用者需要鑽取處包含分析範圍。
5.5.1.1.2
設定分析範圍
1. 在 [查詢面板] 中,按一下 [分析範圍] 以顯示 [分析範圍] 窗格。
[結果物件] 窗格中的所有維度都會顯示在 [分析範圍] 窗格中。這與預設的分析範圍 [無] 相符。(沒有其他分析層
級 )。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 207
2. 從 [分析範圍] 窗格右上角的 [範圍層級] 清單中,選取分析層級。
[結果物件] 窗格中的階層物件會依據您選取的層級數顯示在 [分析範圍] 窗格中。
3. 若要將選取的維度新增至分析範圍或建立自訂的分析範圍,請在查詢管理員中選取維度,然後將其拖曳到 [分析範
圍 ] 窗格。
5.5.1.1.3
鑽取路徑與階層
當您在鑽取模式中分析資料時,可以延著鑽取路徑移動,這些路徑是依據語意層的設計者所設定的維度階層。語意層
設計者會依類別將物件組織成階層,階層的頂端是最具摘要性的物件,底部則是最詳細的物件。因此如果您要製作高
層級的報表,就會知道您的查詢應該要包括清單頂端的物件;如果您要查看更詳細的資訊,則可以切換至 [鑽取] 模
式,然後擷取細目以顯示在報表中的每個維度值。
例如,如果 [季] 中的資料無法充份說明結果,您可以擷取細目至 [月] 或 [週],端視語意層設計者如何設定階層。當您
鑽取至不同的層級時,計量 (例如 [營業收入] 或 [利潤]) 就會跟著重新計算。
鑽取路徑通常會遵循和語意層上的類別相同的階層順序。例如,稱為 [時間] 的類別通常包括類別最頂端的 [年] 維度,
後面跟隨 [季]、[月] 與 [週] 維度。在 [時間] 階層內供鑽取的階層通常會遵循相同的順序,這是因為使用者希望鑽取年
度結果以分析季、月等詳細資料,不過,語意層設計者也可以定義自訂階層。
註記
一個維度有可能屬於數個階層。當您在屬於多個階層的維度上鑽取結果時,您必須依提示選取鑽取路徑。
5.5.1.1.3.1
檢視鑽取階層
1. 在 [資料] 或 [設計] 模式中,按一下 [資料存取] [編輯] 以在查詢面板中編輯資料提供者。
2. 在 [查詢面板] 中選取 [依據導覽路徑顯示] 。
5.5.1.2
設定鑽取選項
鑽取報表可讓您更深入地檢視資料,得以在表格、圖表或區段中,發現隱藏在好或不好的摘要結果背後的詳細資料。
在開始鑽取工作階段之前,您可以設定鑽取選項,以指定每次鑽取時變更不同的報表。設定鑽取選項的方式取決於所
使用的介面:
● BI Launch Pad
● Web Intelligence Rich Client
5.5.1.2.1
在
BI Launch Pad 中設定鑽取選項
在 BI Launch Pad 中,按一下 [偏好設定] ,再按一下 [Web Intelligence] 以顯示可用選項,然後在 [鑽取選項] 和
[開始鑽取工作階段] 下選取鑽取選項。
208 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.1.2.2
在 Web Intelligence 豐富型用戶端中設定鑽取選項
1. 按一下 [屬性] [應用程式] ,以顯示應用程式屬性對話方塊。
2. 在 Web Intelligence 豐富型用戶端中按一下 [工具] ,並從 [說明] 功能表旁右上角的功能表中選取 [選項] ,以顯示
選項 對話方塊,然後選取 [鑽取] 索引標籤,再選取鑽取選項。
5.5.1.3
說明鑽取選項
5.5.1.3.1
鑽取需要其他資料選項時提示
鑽取報表上所顯示的結果時,您可能想要鑽取不包括在文件分析範圍內的較高或較低層級資訊。需要新查詢才能擷取
此資料。
由於查詢大量選取的資料可能花費很長的時間完成,您可以選擇在每次需要新查詢的時候出現訊息提示。該提示訊息
會詢問您是否想要執行額外的查詢。此外,該提示可讓您將篩選器套用到您納入新查詢的額外維度。這表示您可將查
詢的範圍限制於分析所必須的資料。
您必須向管理員取得權限,才能在鑽取工作階段期間,鑽取分析範圍外的資料。
5.5.1.3.2
同步化報表區塊的鑽取選項
當您選取 [同步化] 選項時,所有區塊的顯示會隨著您的鑽取動作變更。例如,如果您從年到季的擷取區塊細目,並且
您的報表也包含按年顯示的圖表時,圖表顯示也會變成按季顯示資料。
如果您未選取此選項,則只有鑽取的區塊結構會變更。鑽取篩選器會套用至整個報表。
5.5.1.3.3
隱藏鑽取工具列選項
當您鑽取報表上所顯示的值時, [鑽取] 工具列便會出現,並顯示您所鑽取的值。顯示在工具列上的值會篩選顯示在所
鑽取報表上的結果。
例如,如果您擷取 2010 年,顯示於擷取表格中的結果為 2010 年的 Q1、Q2、Q3 及 Q4。這表示會篩選鑽取的 2001
年季值。
註記
[鑽取] 工具列可讓您在相同層級選取替代值,以便用不同方式來篩選結果。例如,如果您使用上述鑽取工具列選取
「 2002」,則鑽取表格中的結果便是 2002 年的 Q1、Q2、Q3 和 Q4。
您可以選擇在啟動鑽取模式時隱藏
[鑽取] 工具列。唯有當您想在鑽取工作階段中選取篩選器時,[鑽取] 工具列才有用
處。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 209
5.5.1.3.4
在現有報表上開始鑽取工作階段選項
選取 [在現有報表上開始鑽取工作階段] 時,您啟動鑽取模式時,目前的報表即會變為可鑽取。當您結束鑽取模式時,
報表會顯示鑽取過後的值。
5.5.1.3.5
在複製報表上開始鑽取工作階段選項
選取 [在複製報表上開始鑽取] 時,您可以在鑽取模式時鑽取目前報表的複本。這可讓您在進行鑽取分析時,比較原始
報表的結果與您所發現的結果。
5.5.1.4
切換至鑽取模式
要開始鑽取報表,您可以切換至「鑽取」模式或直接進行鑽取
(如果報表以「鑽取」模式儲存)。
1. 選取您要的報表。
2. 按一下 [分析] [互動] [鑽取] [開始鑽取] 。
註記
當您開啟以
[鑽取] 模式儲存儲存的文件,如果您有權限鑽取文件,文件會以 [鑽取] 模式開啟。
根據預設, [鑽取] 圖示會出現在可鑽取報表的標籤上。根據您在 BI Launch Pad 的 [偏好設定] 頁面選取的鑽取選
項而定,選取的報表會變成可鑽取狀態,或建立所選取報表的可鑽取複本。
相關資訊
5.5.1.5
將更多層級的資料擷取至報表
當您在擷取報表時,您可以還原至上層或擷取細目至文件已定義的分析範圍以外的維度。如果要傳回其他資料,則必
須執行新的查詢,查詢中包括您指定的其他維度,這就稱為延伸的分析範圍。
如果您的安全設定檔允許的話,您就能在鑽取工作階段中延伸分析範圍。您的安全性設定檔是由系統管理員控制。
如果鑽取選項未設定為在鑽取時會顯示「延伸分析範圍」提示訊息,那麼當您進一步鑽取文件中已可使用的資料時,
您將無法設定選取篩選器的選項。在這個案例中,會立即執行新的查詢,並傳回您正在鑽取的所有維度值資料。
210 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.1.5.1
鑽取分析範圍外的資料
1. 將您的滑鼠游標停留在分析範圍結尾的維度值上。
「工具提示」會通知您必須執行新查詢,才能將額外的資料傳回文件。
2. 在維度上鑽取。
如果您將 [鑽取] 選項設定為在鑽取需要新查詢時顯示提示,會出現 延伸分析範圍 對話方塊。
對話方塊會在鑽取值的上一層和下一層列出維度。文件中已經存在的維度會標上核取記號。這個對話方塊也會顯示
篩選器,您可以選取它們以篩選新查詢。
3. 勾選所鑽取維度旁的核取方塊。
4. 勾選用於篩選查詢之篩選器旁的核取方塊。
5. 按一下 [確定] 。
新查詢會傳回文件的其他資料及顯示於表格的維度鑽取結果。
5.5.1.6
從多個可用的鑽取路徑中選擇一個鑽取路徑
一個維度有可能屬於多個階層。當您擷取這類維度值的細目時,並不知道要使用哪一個鑽取路徑。您必須定義鑽取路
徑。
註記
如果您選擇要鑽取的維度值是前一次鑽取的結果,鑽取路徑已經確定了,因此,您不需要再選取鑽取路徑。
1. 在維度上鑽取。
選取鑽取路徑 對話方塊便會出現。對話方塊會在鑽取值的上一層和下一層列出維度。在低於目前維度的每個維度
旁邊會出現一個核取方塊,因此您可以選取要從資料庫擷取的維度,而繼續您的鑽取動作。這個對話方塊也會顯示
篩選器,您可以選取它們以篩選新查詢。
2. 選取要鑽取的路徑。
3. 按一下 [確定] 。
5.5.1.7
建立鑽取快照
依序選取 [分析] [互動] [鑽取] [快照] 。
5.5.1.8
鑽取表格與區段中的維度
維度通常代表字元類型的的資料,例如客戶或商業名稱和日期。以報表中的維度為基礎進行計算。例如,如果您建立
一個報表,以計算指定年度的區域總營業收入,則會依據兩個維度來計算 [營業收入] 計量:[州] 和 [年]。
當您鑽取維度以查看顯示結果背後的詳細資料時,會依據鑽取的值來計算營業收入。如果您在上例的 [年] 上鑽取,則
會按照州和季顯示營業收入,因為 [季] 是 [年] 在時間階層下的下一個維度。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 211
註記
您無法鑽取詳細物件。
5.5.1.8.1
擷取細目
擷取細目以查看構成資料表上所顯示摘要結果的較低層級資料。這有助於說明為什麼會出現高或低結果。
範例
使用鑽取分析找出 2003 年銷售額大幅減少的原因
在此範例中,您收到的報表會顯示 eFashion 零售店配件產品系列的營業收入結果。下面的交叉表顯示配件產品系列
在 2003 年的銷售量減少。
為了更精確分析銷售量減少的狀況,您可在 2003 年儲存格值上擷取細目,以檢視每季的詳細資料。
當您在 2003 年儲存格值上擷取細目時, [鑽取] 工具列中會出現篩選器,顯示您擷取的季值是經過篩選的 2003 年
季值。鑽取的圖表會清楚顯示問題起源於 2003 年的第 4 季。
若要瞭解配件產品系列中的哪些類別造成收入降低,您可再次於配件產品儲存格值上擷取細目。
212 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
鑽取的交叉表會顯示造成第 4 季收入降低的類別。
註記
如果您嘗試鑽取已在同一資料表的其他資料行或資料列中顯示的維度,則會顯示鑽取路徑中下一個可用的維度。
5.5.1.8.1.1
擷取表格或區段儲存格中的維度值細目,步驟如下
1. 確認您正在使用「鑽取」模式。
2. 在資料表或區段儲存格上,將指標放在要擷取細目的維度值上。
會出現工具提示,顯示鑽取路徑中的下一個維度。如果鑽取報表包含來自多重資料提供者的維度,則 [工具提示]
會顯示查詢名稱和該值的維度。
3. 按一下值。
擷取的資料表或區段會顯示下一層維度的資料。報表上方的 [鑽取] 工具列會顯示鑽取的值。這些值會篩選鑽取資
料表中顯示的值。
5.5.1.8.2
往上鑽取
您要還原至維度值的上層,以檢視這項詳細資料是如何聚集成更高一層的結果。例如,假設您已經從
[年] 往下鑽取,
以檢視每一季的資料,如果要檢視這項資料是如何聚集成年度結果,您可以還原至上層。
當您還原至維度值的上層時,您會沿著鑽取路徑從較低層級往上移動至較高層級的資料。例如,假設您已經從
[年] 往
下鑽取至
[季],如果您從 [季] 還原至上層,就會返回到 [年]。
如果您之前已擷取至該維度的細目,或者您已在分析範圍中定義適合的鑽取路徑,則您只能從此維度值還原至上層。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 213
5.5.1.8.2.1
從維度值還原至上層
1. 確認您正在使用「鑽取」模式。
2. 在表格或區段儲存格上,以滑鼠右鍵按一下要還原至上層的維度值,然後在捷徑功能表上按一下 [還原至上
層 ] ,或按一下所要鑽取之維度值旁的 [還原至上層] 圖示。
如果表格是交叉表,且交叉表上沒有顯示維度名稱的頁首,則
[還原至上層] 圖示會出現在每個可還原至上層的值
旁邊。
現在,您的報表會顯示上一層維度的資料。會從
[鑽取] 工具列移除篩選往上鑽取值的篩選器。
5.5.1.8.3
鑽取依據
例如,如果
[季] 中的資料無法充份說明結果,您可以擷取細目至 [月] 或 [週],端視語意層設計者如何設定階層。但
是,您可以藉由不同方式加以切割,以取得另一個資料檢視,然後在其他階層中查看資料。如果要這麼做,可以使用
您感興趣的其他維度做為鑽取依據。
註記
您只能對文件分析範圍內的維度使用 [鑽取]。
範例
依據產品階層鑽取,以便依據產品切割營業收入結果
您在一家零售服飾店中擔任加州區域經理,收到了一個依州顯示每季營業收入的報表:
您僅想要分析加州的結果。此外,您還想要按每項銷售的產品系列來分析營業收入。若要在加州資料上擷取細目,
請將指標放在名為「加州」的表格儲存格上。
214 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
不過,如果您現在擷取細目,則會鑽取到加州每個城市的結果,因為 [城市] 是 [州] 底下的維度。另一種做法是,您
從 [鑽取] 功能表選擇 [鑽取依據],然後選取子功能表直到到達 [產品系列] 維度,藉此瀏覽整個 [產品] 階層上的維
度。
鑽取報表會顯示加州銷售的每個產品系列的詳細營業收入結果。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 215
5.5.1.8.3.1
使用維度值做為鑽取依據
1. 確認您正在使用「鑽取」模式。
2. 在表格或區段儲存格上,以滑鼠右鍵按一下要作為鑽取依據的維度值。
捷徑功能表便會出現,其中顯示可用的鑽取路徑。
3. 將指標放在 [鑽取依據] 上,然後再放在要鑽取的類別上。
4. 按一下您要鑽取的維度。
現在,報表會顯示您所鑽取的維度資料。
5.5.1.9
鑽取表格與區段中的計量
當您在計量值上擷取細目時,只會對區塊中每個相關的維度往下鑽取一層,並看到針對顯示的維度計算的計量。
範例
在年度營業收入結果上擷取細目,以瞭解依城市和季所做的分析
例如,您擷取加州 2003 年的營業收入值細目,它是顯示在依年度和依州別來顯示營業收入的交叉表上。
鑽取後報表會依季 ([年] 以下的一個層級) 和依城市 ([州] 以下的一個層級) 顯示加州的營業收入。
5.5.1.9.1
在計量值上擷取細目
1. 確認您正在使用「鑽取」模式。
2. 將指標放置在要鑽取的計量值上。
會出現「工具提示」,顯示每個相關的鑽取路徑中的下一個維度。
3. 按一下計量值。
現在,報表會顯示下一層維度的資料。表格頁首會顯示鑽取的維度名稱以及還原至上層箭頭,表示您可以視需要還
原至摘要結果。 [鑽取] 工具列會顯示用來篩選結果 (指顯示在鑽取後的表格或區段上的結果) 的值。
5.5.1.9.2
從計量值還原至上層
1. 確認您正在使用「鑽取」模式。
2. 以滑鼠右鍵按一下要鑽取的計量值,然後按一下捷徑功能表上的 [還原至上層] 選項,或按一下要分析之計量
值旁的 [還原至上層] 圖示。
現在,擷取資料表會顯示上一層維度的資料。
216 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.1.10 同步化鑽取多個表格與圖表
報表可以含有數個表格或圖表,本指南中用來表示表格與圖表的一般術語為區塊。您可以使用兩種方式鑽取含有多個
區塊的報表 ︰
● 同時在包含鑽取維度的報表中的每個區塊上擷取細目
● 只鑽取目前的資料區塊
您可以設定如何配合 [同步化報表區塊的鑽取] 選項,在報表上執行鑽取。
如果同步化報表中所有區塊的鑽取,就會鑽取報表中包含該鑽取維度的每個區塊。鑽取路徑中的下一個維度會取代報
表所有區塊中的前一個維度。
如果您不要同步化報表中所有區塊的鑽取,則鑽取路徑中的下一個維度僅會取代目前報表區塊中的前一個維度。
相關資訊
5.5.1.11 在圖表上擷取細目
在圖表上往下鑽取、往上鑽取或依據圖表鑽取,可提供為什麼摘要結果特別高或低的圖形說明。
您可以鑽取 ︰
● 維度 - 藉由在圖表座標軸上擷取細目的方式
● 維度 - 藉由在圖表圖例上擷取細目的方式
● 計量 - 藉由在圖表內文中的資料列或資料標記上擷取細目的方式
您無法在圖表座標軸上使用 [鑽取依據] 來鑽取維度,不過,您可以在圖表圖例上使用 [鑽取依據] 來鑽取維度。
相關資訊
[第 220 頁]
5.5.1.11.1
透過圖表座標軸在維度上擷取細目
在平面圖上,您可以透過 X 軸鑽取維度。在立體圖上,您可以透過 X 軸和 Z 軸鑽取維度。圖表可在單一座標軸上包含
一個或多個維度。如果座標軸上包含多個維度,則每種可能的維度值組合都會出現在座標軸上
(有時候稱為笛卡兒乘
積 )。
當您在含有多個維度的座標軸值上擷取細目時,鑽取的結果會依據各項維度進行篩選。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 217
5.5.1.11.1.1
在圖表座標軸上鑽取
1. 確認您正在使用「鑽取」模式。
2. 將指標放置在要鑽取的維度值上。
3. 如果您想要在維度值上擷取細目,請按一下該值。如果您想要從維度值還原至上層,以滑鼠右鍵按一下該值,然後
選取 [還原至上層] 。如果您想要在維度值上擷取細目,以滑鼠右鍵按一下該值,然後選取 [擷取細目] 。
如果您想要依據維度值執行鑽取,以滑鼠右鍵按一下該值,然後選取 [鑽取依據] 。
註記
如果座標軸有多個維度,將無法使用 [鑽取依據]。
5.5.1.11.2 鑽取圖表中的計量
您可以鑽取下列圖表類型上顯示的計量:
● 長條圖 - 藉由鑽取圖表列的方式
● 折線圖及雷達圖加折線圖圖表 - 藉由鑽取資料標記的方式
● 圓形圖 - 藉由鑽取區段的方式
當您在計量上擷取細目時,會在圖表座標軸上顯示的每個維度上執行鑽取。在鑽取圖表的圖表列或資料標記上顯示的
新計量計算,會對應到您鑽取的較低層級或較高層級維度。圖表座標軸標籤會顯示鑽取維度的名稱。
範例
分析圖表上營業收入計量的詳細資訊
例如,此立體圖會顯示 [州] 維度值於 X 軸,[系列] 維度值於 Z 軸。這表示圖表列會依州且依產品系列顯示營業收入
值。
如下例所示,當您在「加州」上擷取「都會褲裝」的細目,您也是在 X 軸上從 [州] 擷取 [城市] 的細目,在 Y 軸上
從 [系列] 擷取 [類別] 的細目。
鑽取後圖表會依每個城市及依每個類別來顯示 [都會褲裝] 服飾產品系列的營業收入。
218 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.1.11.2.1
在圖表中的計量上鑽取
1. 確認您正在使用「鑽取」模式。
2. 將指標放置在要鑽取的計量值上。
圖表上會以圖表列
(長條圖上) 或資料標記 (折線圖及雷達圖加折線圖上) 表示每項計量。
3. 如果您想要在計量值上擷取細目,請按一下該圖表列或資料標記。如果您想要從計量值還原至上層,請以滑鼠右鍵
按一下該圖表列或資料標記,然後按一下 [還原至上層] 。
5.5.1.11.2.1.1
在圖表上鑽取計量的限制
如果您是在圖表而不是長條圖上擷取細目,則僅會對特定維度來執行鑽取動作,而不是對圖表座標軸上的所有維度執
行鑽取動作。當您在下列圖表類型中的計量上擷取細目時,僅會對座標軸圖例中的值執行鑽取動作:
● 區域圖 - 2D、3D 及堆疊區域圖
● 雷達圖及散佈圖 – 所有類型
註記
您無法鑽取立體區域圖中的計量。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 219
5.5.1.11.3 在座標軸圖例上擷取細目
只要圖例列出圖表上顯示的維度,您便可以透過圖表圖例在圖表上擷取細目。若圖表圖例列出圖表上顯示的計量,便
無法鑽取圖例。
如果您使用圓形圖,鑽取圖例便相當實用,因為顯示代表每個圓形區段的維度名稱的座標軸標籤通常不會顯示。
註記
當座標軸上只有一個維度時,您才可以使用
[鑽取依據] 鑽取圖表圖例。
5.5.1.11.3.1
在座標軸圖例上鑽取
1. 確認您正在使用「鑽取」模式。
2. 將指標放置在要鑽取的值上。
3. 若要擷取維度值細目,請按一下與該值關聯的顏色。若要還原至維度值,請在與該值關聯的顏色上按一下滑鼠右
鍵,然後按一下 [還原至上層] 或按一下 [還原至上層] 圖示。若要依據維度值鑽取,請在與該值關聯的顏色上
按一下滑鼠右鍵,然後按一下 [鑽取依據] 。
5.5.1.12 鑽取時使用篩選器
當您鑽取表格或圖表中的維度或計量值時,會依您鑽取的維度或計量篩選鑽取結果。篩選器會套用至鑽取報表上顯示
的所有結果。
篩選器會以清單方塊的方式出現在 [鑽取] 工具列中。每個清單方塊都會包含與該篩選器有關的值。您可以從清單方塊
中選擇適當的值,藉以選取顯示在表格或圖表中的資料。
註記
您也可以使用「鑽取」模式之外的 [鑽取] 工具列,快速將簡易報表篩選器新增至報表。在此操作環境下,工具列稱
為 [報表篩選器] 工具列。
範例
依美國不同州別篩選鑽取報表
例如,如果您在顯示「加州」的表格儲存格上擷取細目以檢視加州的城市結果,則會針對加州篩選整份報表中的
值,然後僅在其中顯示加州的結果。
藉由變更每項篩選器的值,您就可以在鑽取維度上看到其他值的資料。例如,您可以在
[州] 篩選器中選取 [科羅拉
多州 ]。
註記
如果鑽取後的報表包含來自多個資料提供者的維度,當您將游標置於篩選器上所顯示的值上方時,便會出現 [工
具提示 ]。[工具提示] 會顯示該值之查詢和維度的名稱。
220 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
相關資訊
[第 199 頁]
5.5.1.12.1 在鑽取工具列上變更篩選器值
1. 確認您正在使用「鑽取」模式。
2. 在 [鑽取] 工具列中,按一下您要篩選之維度的相關下拉箭頭。
3. 按一下您要的值。
5.5.1.12.2 新增或移除鑽取篩選器
1. 請確認您目前位於 [鑽取] 模式中。
2. 拖曳含有要用來篩選報表之值的維度,並將它放到 [鑽取] 工具列上。
新篩選器的清單方塊會出現在 [鑽取] 工具列上。您可以從值清單中選取某個值,以篩選顯示在鑽取表格、圖表或
報表上的結果。
3. 若要移除鑽取篩選器,請從 [鑽取] 工具列中拖走維度。
5.5.1.13 儲存含有鑽取篩選器的報表
當您在鑽取模式中儲存含有報表的文件時,在鑽取期間所產生的篩選器會連同文件一起儲存。當您開啟以鑽取模式儲
存的文件時,便會在鑽取報表上顯示 [鑽取] 工具列,以顯示上次鑽取工作階段期間所產生的篩選器。
註記
開啟在鑽取模式中儲存的文件會比開啟在結果模式中儲存的文件還要費時。
5.5.1.14 使用提示重新整理鑽取報表中的資料
有些報表中會包含提示。當您重新整理文件時,提示會要求您指定要從資料庫擷取,並且傳回至文件中報表的值。例
如,提示可能會要求您指定要擷取資料的年度。此鑽取報表會顯示 [2003 年] 的值,也就是在提示時所選取的年份
如果您使用 [2003 年] 來篩選鑽取報表,然後重新整理文件並且選取 2002 年來回應提示,則會擷取 2002 年的結果,
而不是擷取 2003 年的結果。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 221
5.5.1.15 使用查詢細目進行鑽取
5.5.1.15.1 定義的查詢細目
您可以在查詢細目模式下鑽取,查詢細目的行為不同於標準鑽取模式的鑽取方式。當您啟動查詢細目後,除了套用鑽
取篩選器之外,還會修改基礎查詢 (新增和移除維度及查詢篩選器) 以便進行鑽取。
範例
從 [月] 往下鑽取至 [週]
在這個範例中, [月] 是目前查詢在時間階層中可以使用的最底層維度,而 [週] 則是緊接著 [月] 的下一層維度。
如果您從「月
= 一月」擷取細目,就會出現三種現象:
● [週] 新增至分析範圍。
● 查詢篩選器將 [月] 限定在「一月」。
● 新增鑽取篩選器以便將 [月] 限定在「一月」。
如果您從
[週] 還原至上層 [月],則處理程序相反:
● 從分析範圍中移除 [週]。
● 移除查詢篩選器。
● 移除鑽取篩選器。
註記
查詢細目模式中並非絕對需要鑽取篩選器。鑽取篩選器會在標準鑽取模式下套用以維護一致性。例如,
DrillFilters 函式可以在查詢細目模式下傳回正確的值,因為查詢鑽取會配合查詢篩選器而套用鑽取篩選器。
5.5.1.15.1.1
使用查詢細目
當報表包含資料庫層級上所計算的彙總計量時,就應該使用查詢細目。這是為提供資料庫 (例如 Oracle 9i OLAP) 適用
的鑽取模式而特別設計的,這些資料庫中含有 Web Intelligence 不支援的彙總函式,或其在鑽取工作階段期間無法於
報表中正確計算的彙總函式。
查詢細目也有助於減少在鑽取工作階段期間儲存至本機的資料量。當您還原至上層時,查詢細目會縮小分析範圍,因
此會清除不必要的資料。
5.5.1.15.1.2 啟動查詢細目
1. 按一下 [屬性] 索引標籤上的 [文件] ,以顯示 [文件屬性] 窗格。
2. 選取 [使用查詢細目] 。
如果報表已經定義了分析範圍,您會看到一則訊息,告知您在啟動查詢細目前應先清除分析範圍。
222 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.1.15.1.3 使用查詢細目進行鑽取
5.5.1.15.1.3.1
使用查詢細目往下鑽取
就資料移出分析範圍這點來看,當您擷取細目時,查詢細目的行為很像標準的鑽取方式。
當要在查詢細目模式下篩選鑽取維度時,除了套用鑽取篩選器之外,它還會新增查詢篩選。例如,若您鑽取「年
=2001」,便會新增查詢篩選器以將 [年] 維度限定在 2001。基於這個原因,鑽取維度的鑽取工具列上只會顯示出您所
鑽取的值 (以此處為例即為 2001)。這與標準鑽取模式不同;在標準鑽取模式下,維度的所有值都會出現在工具列上。
因此,您無法在查詢細目模式下變更篩選值 (例如,鑽取「年=2001」然後再切換到「年=2003」),但在標準鑽取模
式下就可以
因為查詢細目會自動延伸分析範圍,除非您擁有在範圍外擷取細目的權限,否則您無法使用查詢細目。如需詳細資
訊,請連絡您的管理員。
5.5.1.15.1.3.2 使用查詢細目往上鑽取
當您還原至上層時,查詢細目會將維度自查詢中移除。例如,如果您從 [月] 還原至上層 [季],則會從查詢中移除
[月]。這會造成兩種後果:
● 查詢細目與鑽取快照不相容。
● 您無法還原至以任一報表物件呈現的維度外的上一層。例如,如果報表中顯示 [年]、[季] 和 [收入],則您無法從
[季] 還原至 [年],因為這會將 [季] 物件自報表物件清單中移除。
相關資訊
[第 223 頁]
5.5.1.15.1.3.3 查詢細目和鑽取快照
當您在查詢細目模式下工作時,千萬不要使用鑽取快照,因為查詢細目就代表了不保證快照永遠維持相同
在查詢細目模式下,當您還原至超出快照中所含的維度時,快照就會發生變更。由於還原至上層會將維度從基礎查詢
中移除,同樣也會將維度從快照中移除。
5.5.1.15.1.3.4 依據相同的資料提供者來查詢細目和其他報表
如果文件中的其他報表含有您在查詢細目模式下所鑽取的維度,則這些報表都會受到影響,因為查詢細目會修改這些
報表所包含的維度。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 223
若要避免這種情形發生 (但是難免會擷取重複的資料),您可以建立新的資料提供者,再以其為準重新建立另一份報
表。如此一來,當您在查詢細目模式下進行鑽取時,就不會影響到其他報表了。
範例
鑽取另一份報表中顯示的維度
如果您有兩份報表,其所依據的查詢包含
[年]、[季] 和 [營業收入],而且您在第一份報表上使用查詢細目擷取「年
= 2001」的細目,那麼您也會篩選第二份報表的 [年] 資料,以致第二份報表也只包含 2001 年的資料。
5.5.2 合併維度和階層資料
5.5.2.1
定義的合併
您可以建立包含不同維度、階層或屬性的合併物件,以同步化各物件傳回的資料。您從不同的資料提供者合併資料。
例如,假設您有兩個資料提供者,分別存放詳細的客戶資訊和銷售資料,您就可以依據客戶將這兩個資料提供者同步
化。
當您從相同的資料來源合併資料
(例如,相同的語意層或 Bex 查詢),會依據每一個資料成員的內部 ID 來合併。當您合
併不同資料來源的資料時,會依據每個資料成員的標題進行合併。例如,如果您同步化兩個
[地理區] 階層,當階層依
據相同的資料來源時,資料成員
[洛杉磯] 會透過其內部 ID 與 [洛杉磯] 合併。當階層位於不同資料來源時,成員會依
據
[洛杉磯] 標題進行合併。
如果依據標題合併,且相同標題的不同成員具有不同的父成員,則無法合併成員並發生 #MULTIVALUE 錯誤。
當合併物件包含階層時,您無法直接將其併入報表,但您可以使用原始階層查看同步化階層式資料。如果您將沒有階
層的合併物件併入報表,且隨後新增階層,則物件會傳回
#COMPUTATION 錯誤。
相關資訊
5.5.2.1.1
依據索引鍵合併資料提供者
當您依據
BICS 查詢的詳細資料物件合併兩個資料來源時,BEx 查詢索引鍵會對應到詳細資料。在此方式下可能依據索
引鍵合併資料提供者。一旦合併後,報表中的屬性使用方式和維度相同。
224 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.2.2 選擇要合併的資料
如果您在報表上繪製不同但關聯來源的資料,就會合併資料。例如,假設您的報表顯示收入和銷售目標。報表中包含
以年度為依據的區段,而每個區段則顯示收入和銷售目標。如果收入和銷售目標資料來自兩個不同的資料提供者,便
不會同步化。您可依據共通的維度
(即:[年]) 將兩個資料提供者合併,來同步化資料。
在合併維度方面只有一項技術限制,亦即唯有資料類型相同的維度才能合併。例如,您可以合併兩個包含字元資料的
維度。然而,如果維度的資料類型相同但互不關聯,則即使合併也毫無意義。例如,將含有客戶名稱的維度與含有銷
售地區的維度合併根本沒有意義。
您通常是將兩個資料來源中具有相同名稱的維度合併,但這並非強制規定。維度只要含有關聯的資料就能合併,儘管
名稱不同也無妨。
為求正確地合併維度,您務必充分認知各種不同資料來源中的資料語意
(資料所代表的涵義)。維度的資料類型和名稱
只是判斷維度是否適合合併的大致方針而已。
5.5.2.3 合併維度範例
下列範例具有兩個資料提供者,說明了合併維度的影響:
範例
合併城市維度
資料提供者 1:
國家
美國
美國
法國
法國
城市
紐約
洛杉磯
巴黎
土魯斯
資料提供者 2:
城市
紐約
洛杉磯
巴黎
土魯斯
收入
100000
75000
90000
60000
如果您沒有合併 [城市] 維度,然後將 [國家]、[城市] 和 [收入] 物件放在一個表格,您會獲取下列結果:
國家
美國
美國
城市
紐約
洛杉磯
收入
325000
325000
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 225
國家
法國
法國
城市
巴黎
土魯斯
收入
325000
325000
因為兩個資料提供者之間沒有透過合併的維度加以連結,無法將城市收入和國家產生關聯。表格會在第二個資料提
供者中列出每個國家 /城市配對的總收入。
如果您合併
[城市] 維度,您會獲取下列結果:
國家
美國
美國
法國
法國
城市
紐約
洛杉磯
巴黎
土魯斯
收入
100000
75000
90000
60000
5.5.2.4 合併階層
當您合併階層時,您無法使用報表中的合併階層,但可以使用構成合併階層的原始階層來利用資料同步化。報表中的
資料會採用您選取的階層結構。
範例
合併的階層
您具有兩個資料來源,每個均使用您已合併至合併物件的階層。第一個資料提供者包含下列資料:
產品
運動
露營
健身房
游泳
帳篷
睡袋
廚房設備
電器
下緣
上緣
重量
1328
16961
3534
3423
5352
4652
門市發票
5401
4073
1236
1208
1629
第二個資料提供者包含下列資料:
226 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
產品
運動
露營
健身房
游泳
下緣
上緣
重量
訂購單位
13348
8814
1231
3241
4342
4534
34234
如果您使用報表中的第一個階層,則合併資料構建如下:
產品
運動
健身房
露營
游泳
帳篷
睡袋
廚房設備
電器
下緣
上緣
重量
門市發票
5401
4073
1236
1208
1629
1328
16961
3534
3423
5352
4652
訂購單位
13348
8814
1231
3241
4342
4534
34234
[露營] 的子成員顯示在階層中,因為子成員會顯示在您選取的階層中。[訂購單位] 計量不會顯示這些成員的值,因
為它們不存在於第二資料來源中。
如果您選取第二個階層,則合併資料構建如下:
產品
運動
露營
健身房
游泳
上緣
下緣
重量
門市發票
5401
4073
1236
1208
1629
1328
16961
訂購單位
13348
8814
1231
3241
4342
4534
34234
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 227
[露營] 的子成員不會顯示,因為子成員不會顯示在您選取的原始階層中。
5.5.2.5 合併不同類型的物件
您可以在合併物件中包含維度、屬性和階層。您無法直接將包含階層的合併物件併入報表,但您可以併入構成合併物
件的物件。報表中顯示的資料結構由您選擇的物件所決定。
範例
合併維度和階層
您具有兩個資料來源:一個包含維度,另一個包含階層。第一個資料提供者包含如下
[國家] 維度:
城市
洛杉磯
舊金山
聖地牙哥
股票項目
4545
6465
4564
第二個資料提供者包含如下 [地理區] 階層:
地理位置
美國
加州
洛杉磯
舊金山
聖地牙哥
收入
54342
6996
3423
2342
1231
您可以合併合併物件中的維度和階層。您無法在報表中包括合併物件,因為合併物件包含階層。如果您在報表中包
括 [國家] 維度,則資料顯示如下:
城市
洛杉磯
舊金山
聖地牙哥
股票項目
4545
6465
4564
收入
3423
2342
1231
如果您將 [地理區] 階層放在報表,則結果如下:
產品
美國
加州
洛杉磯
舊金山
股票項目
4545
6465
收入
54342
6996
3423
2342
228 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
產品
聖地牙哥
股票項目
4564
收入
1231
5.5.2.6 使用
ForceMerge 函式強制合併的計算
依預設,如果合併的維度沒有明確地顯示在計算內容中,則計算不會將合併維度列入考量範圍。
範例
使用
ForceMerge 計算收入
此範例有以下兩個資料提供者:
資料提供者 1:
國家
美國
美國
法國
法國
城市
紐約
洛杉磯
巴黎
土魯斯
資料提供者
2:
城市
紐約
洛杉磯
巴黎
土魯斯
收入
100000
75000
90000
60000
如果您合併
[城市] 維度,然後以 [國家] 和 [收入] 建立表格,您會獲取下列結果:
國家
美國
美國
法國
法國
收入
325000
325000
325000
325000
因為合併的維度 [城市] 不會顯示在表格中,因此不會影響收入的計算。應用程式會在第二個資料提供者中列出每個
國家的總收入。
若要顯示正確的結果,請以公式 ForceMerge([Revenue]) 取代第二個資料行中的 [收入]:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 229
城市
美國
美國
法國
法國
國家和城市的關係現在會影響收入的計算。
收入
175000
175000
150000
150000
註記
如果在上面的範例中 [收入] 是智慧型計量,ForceMerge([Revenue]) 會傳回 #MULTIVALUE。這是因為 [收
入 ] 計量的群組集 (國家) 不存在。ForceMerge([smart_measure]) 永遠會傳回 #MULTIVALUE,除非剛好
不需要使用彙總計算計量。
5.5.2.7
建立、編輯和刪除合併的物件
5.5.2.7.1
合併詳細資料、維度或階層
1. 切換到設計模式。 a) 在 Web 介面 (DHTML 用戶端) 中,依序按一下 [變數] [合併] 。 b) 在豐富型網際網路應用程式介面 (Java Applet) 和 Web Intelligence 豐富型用戶端中,依序按一下 [資料存
取 ] [資料物件] [合併]
2. 按住 Ctrl 鍵,然後選取您要合併的維度或階層。
3. 按一下 [確定] 。
您可以在 [左側窗格] 的 [可用的物件] 窗格中檢視合併物件。構成合併物件的原始階層或維度會顯示在其下方。您
可以在 [可用的物件] 窗格中編輯或移除合併維度或階層。選取物件,以滑鼠右鍵按一下並選取 [合併] 。
相關資訊
5.5.2.7.2
自動合併維度
遇到下列情況時,您可以自動合併維度:
● 維度具有相同的名稱
230 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
● 維度具有相同的資料類型
● 維度位於相同的語意層
1. 在「設計」模式中開啟文件,按一下 [屬性] 索引標籤上的 [文件] ,以顯示 文件摘要 對話方塊。
2. 選取 [自動合併維度] 。
5.5.2.7.3
編輯合併物件
1. 在 [左側面板] 的 [可用的物件] 窗格中,以滑鼠右鍵按一下合併維度,然後選取功能表上的 [編輯屬性] ,以顯示
[建立合併維度] 對話方塊。
2. 在 [合併維度] 對話方塊的 [合併維度名稱] 中輸入合併維度名稱。
3. 在 描述 方塊中輸入描述。
4. 在 來源維度 對話方塊中,選取提供合併維度預設屬性的維度。
5.5.2.7.4
刪除合併物件
1. 在 [左側面板] 的 [可用的物件] 區段中選取合併維度。
當您選取合併維度時, [左側面板] 頂端的 [合併] 按鈕會變成 [取消合併] 按鈕。
2. 按一下 [取消選取] 。
5.5.2.8 瞭解合併資料的效果
在某些情況下,合併資料會連帶影響報表結果。您務必瞭解這些連帶影響,方能有效運用合併維度和同步化的資料。
註記
如果您目前使用的公式是使用 Web Intelligence 4.0.x 版以上建立的,且這些公式在參與合併物件的物件上包含計
算,
則請注意
SP05 版會使用公式的合併物件,
而非參與合併物件的物件。若要在
SP05 中取得與 4.0 版以上的相同結果,
請在公式中使用合併物件的名稱取代參與合併的物件名稱。
例如:
Merge = [Dimension1] [Dimension2] var = count ( function ( [Dimension1] ) )
在 4.0 與 SP05 之間,也會計算 Dimension2 中值的函式。
從 Web Intelligence 4.0 SP05 開始,計數函式只會以 Dimension1 中的值為基礎。
若要取得與
4.0.x Web Intelligence 公式相同的結果,請使用 [Merge] 取代 [Dimension1]。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 231
5.5.2.8.1
同步化不同彙總層級的資料提供者
您可以同步化不同彙總層級的資料提供者。這樣做可能會連帶影響計算計量的方式。
範例
同步化不同彙總層級的資料提供者
本範例所使用的兩種資料提供者如下:
客戶
Jones
Jones
Smith
年
2004
2005
2005
收入
1500
2000
1200
客戶
Jones
Smith
銷售數量
12
10
如果您合併這兩種資料提供者,並同時取消勾選 [避免複製資料列聚集] 和 [顯示包含空維度值的資料列] 表格屬性,
則將傳回以下結果:
客戶
Jones
Jones
Smith
年
2004
2005
2005
收入
1500
1200
1200
銷售數量
12
12
10
無法針對客戶
Jones 決定每年的銷售量,因為儲存銷售量的資料提供者並未依年顯示銷售量明細。不過,您會看到
每一個資料列的總銷售量。
註記
雖然 [銷售數量] 值有所重複,如果您在資料行的底部新增標準計算 (例如「總和」或「平均值」計算),就會得到
正確的結果。
若要解決此問題,您可以新增維度至第二個資料提供者,以便能夠計算到適當層級的資料。如果這個辦法不可行,
表示無法將資料彙總至所需的詳細資料層級,而您務必留意任何類似的情況。
5.5.2.8.2 屬性和合併維度
屬性與維度相關聯,並且提供維度的額外相關資訊。
維度及屬性必須是一對一關係
(這表示屬性的各相關聯維度值只能有一個值),而且同步化資料時並未將屬性列入考
量。以下範例將說明為何必須如此。
232 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
註記
部分舊版的 SAP BusinessObjects Web Intelligence (Web Intelligence、Desktop Intelligence 和
BusinessObjects) 允許維度和屬性呈現一對多關係。如果您將使用這些產品所建立的報表進行移轉,但屬性卻含有
多個值,則屬性儲存格中便會顯示
#MULTIVALUE 錯誤。
範例
同步化含有屬性的資料提供者
在此例中,您有兩種資料提供者,並且 [地址] 是與 [客戶] 的屬性。
客戶
John
Paul
Paul
地址
倫敦
利物浦
倫敦
收入
10000
15000
27000
客戶
John
Paul
電話號碼
1234
5678
如果您要將資料提供者同步化而建立了
[客戶] 合併維度,但每位客戶的 [地址] 值不止一個,便會產生模稜兩可的結
果,因為找不到賴以依據的共通值可將資料同步化:
在範例中, Paul 在利物浦和倫敦都有地址,這表示 ‘Paul’ 資料列不是唯一的一列,無法同步處理 Paul 的電話號
碼。 Paul 在每個地址有不同的電話號碼,我們不知道哪個地址與電話號碼有關:
客戶
John
Paul
地址
倫敦
#MULTIVALUE
電話號碼
1234
5678
如果
[客戶] 和 [地址] 是一對一的關係,就能在同步化過程中忽略 [地址]。這樣將避免模稜兩可的結果:
客戶
John
Paul
地址
倫敦
利物浦
電話號碼
1234
5678
5.5.2.8.3 不相容的物件和合併維度
基本原則是您無法將來自不同資料提供者的維度放在同一表格中。這可避免根據語意層結構產生笛卡兒乘積 (顯示來自
無關物件的所有可能的值組合 ) 或其他模稜兩可的結果。
您一定都可以將來自不同資料提供者的計量放到表格中。計算計量由可用的維度所決定。例如,如果您將計量放在表
格中,而該表格沒有任何維度來自與計量相同的資料提供者,則計算會在表格中顯示其總計值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 233
只要表格包含來自資料提供者 (新增合併) 的其他維度,即可將合併維度放在表格中。您也可以將來自不同資料提供者
的屬性置於表格中,只要詳細資料與新增合併維度的維度有關。
在某些情況下,即使軟體不允許,仍可以將來自其他資料提供者的維度放到表格中。當不相容的維度與表格中既有的
維度存在一對一或一對多關係時,便會發生這種情況。 重點是,只有一個不相容的維度值會關聯至表格中的維度 (一對
一 )。另一方面,不相容維度的相同值可以關聯至表格中維度的多個值 (一對多)。
在下表中,地址和名稱之間的關係符合這些規則:地址與名稱存在一對一或一對多的關係。名稱和地址之間並不存在
另一方向的一對多關係 (一個名稱有多個地址)。
表格中的維度
(名稱)
John
Paul
George
不相容的維度
倫敦
倫敦
利物浦
(地址)
在此情況中,語意層設計不正確 - 不相容的維度 (地址) 應該定義為表格維度的詳細資料 (名稱)。 如果發生此情況,請
聯絡系統管理員要求重新設計語意層。
如果變更語意層不是務實作法,請在報表層級建立變數。將此變數定義為詳細資料,將其關聯至表格中的維度,然後
提供不相容維度的名稱作為變數定義。變數只會傳回與不相容維度一樣的值。由於它定義為表格中維度的詳細資料,
因此,您可以將它放在與維度相同的表格中。
5.5.2.8.4 篩選合併維度
合併維度會連帶影響套用篩選器的方式。
註記
您可以在包含階層的合併物件上套用篩選器。
5.5.2.8.4.1
報表篩選器和合併維度
當您將報表篩選器套用至構成合併維度的維度時,篩選器將影響報表中使用合併維度 (或參與合併的任何維度) 的所有
相關區塊,
範例
如果兩個查詢包含已合併的通用維度,且報表含有兩個表格,每個表格的資料來自不同的查詢,則當您在一個查詢
中篩選合併維度時,篩選器也會影響另一個查詢中的對應維度,進而影響另一個表格中的對應維度。
234 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.2.8.4.2 區段篩選器和合併維度
如果構成合併維度的維度設定為區段頁首,則套用至該區段的任何篩選器也將套用至在該區段內同步化的資料提供者
而來的區塊。
5.5.2.8.4.3 區塊篩選器和合併維度
將區塊篩選器套用到構成某個合併維度的維度時,會將篩選器套用到區塊。並不會將篩選套用到透過合併維度同步化
的其他資料提供者。
5.5.2.8.5 鑽取合併維度
當您合併維度後,新的合併維度隨即歸屬於參與合併的所有維度之階層。
5.5.2.8.6 延伸合併維度所傳回的值
當您從不同的資料提供者合併維度時, Web Intelligence 會建立新的合併維度。當您將合併的維度置於報表中時,只會
傳回維度值,其具有透過合併同步化的資料提供者中的對應值。只會傳回原始物件的值。
註記
Web Intelligence 與 Desktop Intelligence 處理合併維度的方式不同,移轉 Desktop Intelligence 與 Web
Intelligence 中的報表時,您必須加以注意。Desktop Intelligence 不會建立以合併維度為基礎的新維度。下節將說
明這些相異處如何影響您的報表。
Web Intelligence 與
Desktop Intelligence 合併維度之間何以不同
範例
Web Intelligence 和 Desktop Intelligence/BusinessObjects 對於合併維度的處理方式
您有一份報表而其資料提供者如下:
來源國家
德國
收入
470
來源國家
日本
數量
499
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 235
Web Intelligence 會透過 [收入] 計量傳回的值傳回 [來源國家] 維度的值。
如果您在相同的區塊內納入來自資料提供者 1 的 [來源國家] 維度和來自資料提供者 2 的 [數量] 計量,您便可在
Web Intelligence 中得到以下結果:
來源國家
德國
數量
而在 Desktop Intelligence 中,相同的區塊則傳回以下結果:
數量 來源國家
德國
日本 499
若要使用 Web Intelligence 得到如上述相同的結果資料表,您必須延伸維度值。
5.5.2.8.6.1
延伸維度值
1. 以滑鼠右鍵按一下報表中任何區塊或圖表外面的區域,再從捷徑功能表中選取 [文件屬性] 。
[文件屬性] 窗格便會出現在報表的右側。
2. 勾選 [延伸合併維度值] 選項。
5.5.3 排名報表資料
5.5.3.1
進行資料排名
排名可以讓您集合中在,根據各種條件區分順序在前幾筆與後幾筆的資料錄。例如,如果您有一個顯示國家及其相關
收入的區塊,排名可以讓您根據各國家產生的收入進行資料排名,而僅在區塊中顯示前
3 名的國家。
排名可以讓您回答商務問題,例如:
● 哪 3 個地區產生最多的收入?
● 依照產生的收入,最後 10% 的商店有哪些?
● 產生合併收入最高達 $10,000,000 的最佳業績商店是哪一個群組?
您可以許多方式進行資料排名來回答這些類型的商務問題。您可以:
● 依據以相關計量 (例如 [收入]) 總和為基礎的維度 (例如 [國家]),排名前 n 個和/或後 n 項資料錄
● 依據以相關計量值佔總計量值百分比為基礎的維度,排名前面和/或後面的幾筆資料錄,其筆數佔總筆數的 n%
● 依據以相關計量累積總和為基礎的維度,排名前 n 個和/或後 n 項資料錄
● 依據以相關計量值佔總計量值累積百分比為基礎的維度,排名前 n 個和/或後 n 項資料錄
236 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.3.2 排名和排序
當您排名資料時,必須排序資料以顯示排名。例如,如果您依據收入排名前 3 個商店,便會按照遞減順序,依產生的
收入對商店進行排序。
顯示排名而套用的排序優先於您先前套用到資料的排序。例如,如果您有一份先前依字母順序排序的商店清單,排名
排序便會覆寫依字母順序的排序。
5.5.3.3 同級排名
同級排名會指派相等的排名值,並推送回後續的排名值會以補充。這表示後
n 項排名可能傳回 n 筆以上的資料錄。
範例
前後幾項同級排名
下表顯示前 3 項同級排名及後 3 項同級排名。
B
C
維度
A
D
計量
10
20
30
30
3
1
前 3 項排名
4
1
每項排名會包含第
3 (含) 項排名以前的資料錄。前 3 項排名因此有下列結果:
C
B
維度
D
計量
30
30
20
後 3 項排名產生下列結果:
B
C
D
維度
A
計量
10
20
30
30
2
3
後 3 項排名
1
3
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 237
5.5.3.4 排名參數
參數
前 /後幾項 n/n%
依據
排名依據
計算模式
5.5.3.4.1
排名的範例
資料表包含下列資料:
年
2006
季
第 1 季
238 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
描述
當計算模式為「計數」時,排名會根據 [依據] 參數指定
的計量傳回前 n 個/後 n 項資料錄。例如,依營業收入排
名所產生的前面 3 個國家,或依營業收入排名所產生的後
面 3 個 [年]/[季] 彙總組合。
當計算模式為「百分比」時,排名會根據依據參數指定的
計量傳回總記錄數前 /後 n% 的資料。例如,如果有 100
筆資料錄,而您要排名前 10%,則排名會傳回前 10 筆資
料錄。
當計算模式為「累積總和」時,排名會根據
[依據] 參數
指定的計量傳回其前 /後累積總和不超過 n 的資料錄。
當計算模式為「累積百分比」時,排名會根據 [依據] 參
數指定的計量傳回其前 /後累積總和不超過計量總額 n%
的資料錄。
當計算模式為「計數」時
- 根據計量擷取的資料錄筆數。
當計算模式為「百分比」時
- 根據計量擷取資料錄,其筆
數佔總數的百分比。
當計算模式為「累積總和」時 - 計量不能超過的累積總
和。
當計算模式為「累積百分比」時 - 計量不能超過的累積總
計,表示為計量總額的百分比。
排名依據的計量。
排名維度。如果您指定了一個排名維度,則會使用依據計
量針對該維度計算的彙總值,決定排名。如果您沒有指定
此維度,則會使用依據計量針對區塊中所有維度計算的
值,決定排名
(亦即,排名會根據計量傳回區塊中的前/後
X 個資料列)。
用來建立排名的計算類型。如需詳細資訊,請參閱資料表
上方的「前 /後」和「n/n%」參數的說明。
收入
100
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
2007
2007
2008
2008
2008
2008
年
2006
2006
2006
2007
2007
季
第 2 季
第 3 季
第
4 季
第
1 季
第 2 季
第 3 季
第 4 季
第 1 季
第
2 季
第
3 季
第 4 季
收入
200
300
500
400
700
300
600
200
200
400
500
第 1 季總計:700
第 2 季總計:1100
第
3 季總計:1000
第
4 季總計:1600
如果您是依據「收入」排名每一季的前 2 名,排名會將第 1 季和第 3 季的所有資料列都篩掉,因為第 4 季和第 2 季的
彙總收入是最高的。
5.5.3.5 排名和資料順序
您無法在其值依資料順序排列的物件上進行排名。這是因為排名會變更資料順序,進而變更物件資料;如此一來,就
必須重新計算排名。結果會在排名與物件之間產生循環相依性,使得無法進行解析。
如果您在其值依資料順序排列的計量
(例如,使用 Previous 函式或任何如 RunningSum 這類累加彙總函式的計量)
上建立排名,便會在區塊的所有儲存格中顯示 #RANK 錯誤訊息。
5.5.3.6 排名的工作流程
有兩種方式可以進行資料排名。您可以:
● 使用介面來建立排名
● 使用 Rank 函式來傳回排名值
排名使用排序和篩選器,並依據您指定的排序以您不會察覺的方式套用。例如,如果您依據收入,在區塊中排名前 3
個國家,便會隱含按照遞減順序,依收入對國家進行排序,然後篩選區塊來移除 3 個最高收入國家以外的所有國家。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 239
註記
當您使用介面建立排名時,會在幕後使用 Rank 函式來指派排名值。
5.5.3.6.1
建立排名
1. 選取要進行排名的區塊。
2. 依序按一下 [分析] [篩選器] [排名] 。
建立排名 對話方塊即會顯示。
3. 如果您要排名區塊中最高的幾筆資料錄,請按一下 [上] ,並選取資料錄筆數。
4. 如果您要排名區塊中最低的幾筆資料錄,請按一下 [下] ,並選取資料錄筆數。
5. 在 [依據] 清單中,選取排名所根據的計量。
6. 如果您想要對特定維度,而不是區塊中的所有維度進行排名,請按一下 [排序依據] ,然後選取排名根據的維度。
7. 在 [計算模式] 清單中選取排名計算模式。
8. 按一下 [確定] 。
5.5.3.7
排名範例
在下列範例中,維度是 [地區],而計量為 [收入],產生的數值如下:
地區
東南區
西南區
東北區
西北區
中區
收入
1000000
2000000
3000000
4000000
5000000
範例
依據產生的收入排名前
3 個地區
若要執行這項排名,請設定下列參數:
參數
上 /下 n/n%
針對每個
收入總和 %
7%
13%
20%
24%
33%
值
上
3
地區 (或不指定,因為地區是區塊中唯一的維度,因此
是預設的排名維度 )
240 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
參數
依據
計算模式
此排名產生下列結果:
地區
中區
西北區
東北區
計算此排名的隱含步驟包括:
● 依遞減順序排序資料錄
● 顯示前 3 個資料錄
值
收入
計數
收入
5000000
4000000
3000000
範例
依據收入排名後面
40% 的地區
若要執行這項排名,請設定下列參數:
參數
上 /下 n/n%
針對每個
依據
計算模式
值
下
40%
地區
收入
百分比
此排名產生下列結果:
地區
東南區
西南區
計算此排名的隱含步驟包括:
● 依遞增順序排序資料錄
● 逐筆處理資料錄,直到顯示了資料錄總數的 40% 為止
收入
1000000
2000000
範例
排名累積收入小於或等於 10,000,000 的前面幾個地區
若要執行這項排名,請設定下列參數:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 241
參數
上 /下 n/n%
針對每個
依據
計算模式
值
上
10000000
地區
收入
累積總和
此排名產生下列結果:
地區
中區
西北區
收入
5000000
4000000
計算此排名的隱含步驟包括:
● 依遞減順序排序資料錄
● 逐筆處理資料錄,直到其計量的累積總計超過 10,000,000 的資料錄為止
● 將那些累積總計未超過 10,000,000 的資料錄一併列入排名
範例
排名累積收入小於或等於總收入 30% 的後面幾個地區
若要執行這項排名,請設定下列參數:
參數
上 /下 n/n%
針對每個
依據
計算模式
值
下
30%
地區
收入
累積百分比
此排名產生下列結果:
地區
東南區
西南區
收入
1000000
2000000
計算此排名的隱含步驟包括:
● 依遞增順序排序資料錄。
● 逐筆處理資料錄,直到其計量的累積總計超過 30% (表示為佔計量全部總計的百分比) 的資料錄為止
● 顯示那些累積百分比未超過 30% 的資料錄
242 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.4 使用條件格式化醒目提示資料
條件格式化可讓您醒目提示結果或以資料為基礎的格式設定變更。 例如,您可以條件格式化結果,以特定色彩或文字
註解來醒目提示特別高或低的結果 (如「績效傑出者」或「績效不彰者」)。
您可以將條件格式化套用至下列元素:
● 垂直表格的資料行
● 水平表格的資料列
● 表單和交叉表的儲存格
● 區段頁首
● 可折式儲存格
文件中最多可套用 30 項條件格式化規則。 您可將這些規則套用至報表中最多 20 個表格資料行或資料列、可折式儲存
格或區段儲存格。 您可在單一表格資料行或資料列、可折式儲存格或區段儲存格上套用 10 項不同的規則。
您可定義條件格式化規則,以啟用下列格式設定變更:
● 文字色彩、大小和樣式
● 儲存格框線色彩和樣式
● 儲存格背景顯示 — 特定色彩、影像或網頁超連結
您也可以定義顯示文字、公式、影像或超連結的規則。 在此情況下,該文字或公式便會取代符合規則所定義條件的結
果。
條件格式化為動態性。 使用資料庫的最新資料重新整理報表時,規則便會隨之醒目提示新結果。
若您將條件格式化套用至包含分頁的表格資料列或資料行,則在該分頁的第一筆資料列顯示符合條件規則的值時,才
會啟用此規則。
5.5.4.1
條件格式化中的條件
條件格式化規則包含多個條件,可讓您依據資料套用多種格式。條件格式化規則
(以單字表示) 運作如下:
If <Main Condition> is true, Apply <Main Format>
ElseIf <Second Condition> is true, Apply <Second Format>
ElseIf <Third Condition> is true, Apply <Third Format>
ElseIf...
Else Apply <Default Format>
在上述範例中,如果 <主要條件> 為 營業收入 > 100,000 且 <主要格式> 以藍色格式化文字,則每次在 [營業收入]
計量大於 100,000 時,條件格式化都會以藍色顯示計量。
如果 <第二個條件> 為 營業收入 < 10,000 且 <第二個格式> 以紅色格式化文字,則每次在計量值小於 10,000 時,
條件格式化都會以紅色顯示計量。
每個條件都可以包含多個測試,且所有測試都必須針對要套用的條件格式化傳回
True。例如,條件可以測試 [國家] 與
[度假勝地] 物件的值。兩個物件都必須針對要套用的條件格式化傳回測試中指定的值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 243
5.5.4.2 建立條件格式化規則
註記
這個選項不適用於
Web 介面 (DHTML 介面)。若要建立或編輯條件格式化,請使用豐富型網際網路應用程式介面或
Web Intelligence 豐富型用戶端。
您必須在「設計」模式中才能建立條件格式化規則。
1. 依序選取 [分析] [條件] [新增規則] ,以顯示格式化規則編輯器。
2. 在 [規則名稱] 方塊中輸入規則名稱。
3. 在 [描述] 方塊中輸入規則描述。
4. 若要使規則作用於已套用規則的所有儲存格的內容,請在 [篩選的物件或儲存格] 方塊中選取 [儲存格內容] 。
您無法定義包含日期或數值類型資料
(例如,日期或計算) 的儲存格的規則,因為應用程式會將您在 [值] 文字方塊
中輸入的任何值視為字元字串。
5. 若要使規則作用於物件的值,請按一下方塊旁的 [...] ,然後從清單中選取物件。
6. 從 運算子 清單選取運算子。
7. 在 [運算元] 方塊中輸入觸發格式化規則的值。
○ 若要直接輸入值,請在方塊中直接鍵入。
○ 若要從您在 [篩選的物件或儲存格] 方塊中選擇的物件值清單中選取一個值,請按一下 [運算元] 方塊右邊的
[...] ,再按一下功能表中的 [選取值] ,然後在 值清單 對話方塊中選取值。
○ 若要選取其他物件或變數作為值,請按一下 [運算元] 方塊右邊的 [...] ,按下功能表上的 [選取物件或變數] ,然
後在 物件和變數 對話方塊中選取物件或變數。
○ 若要清除 [運算元] 方塊,按一下方塊右邊的 [...] ,然後選取功能表上的 [空白] 。
8. 若要在條件內新增其他測試,請按一下現有條件旁的 [+] ,然後按照上面的方式選取篩選的儲存格或物件、運算子
和值。
9. 若要移除條件,請按一下 [條件] 方塊右上角的 [x] 。
10. 若要觸發使用公式的條件,請按一下 [條件] 方塊頂端的 [Fx] ,然後再輸入公式。按一下公式方塊右邊的 [Fx] 按
鈕,以顯示
[公式編輯器],您可以視需要使用 [公式編輯器] 來建立公式。
○ 如果要公式傳回文字字串,則請勿在文字前後加上引號。例如,如果您希望警訊器顯示 OVERDUE,那麼請輸
入: OVERDUE。
○ 公式必須傳回 True 或 False。 True 會觸發條件;False 則不會。例如,如果公式是 RowIndex()=3,條件格
式化會顯示在表格的第四個資料列。
11. 若要新增其他條件至規則,請按一下 [條件] 方塊左上角的 [+] 以顯示 [Else] 條件方塊,然後按照上面的方式定義
條件或建立公式。
您可以新增多個
Else 條件至條件。
12. 若要設定規則觸發時顯示的格式,請按一下 [格式] ,然後使用 [格式化規則顯示] 對話方塊設定格式。
244 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.4.3 設定條件格式化規則顯示的格式
請注意,當您選取
[讀取內容為] 時,「自動調整寬度」和「自動調整高度」兩個屬性將無法運作,因為瀏覽器無法正
確解碼儲存格中的
HTML 資料大小。使用者提供的 HTML 內容會由瀏覽器直接建構。我們的應用程式並不會修改使用
者提供用來設定寬度和高度的
HTML 碼。
1. 建立規則,然後按一下 格式化規則編輯器 對話方塊中的 [格式] ,以顯示 格式化規則顯示 對話方塊。
2. 若要顯示文字或公式,請選取 [顯示] 索引標籤,並在方塊中建立公式。
3. 若要轉換顯示的文字或公式為 HTML、圖像 URL 或超連結,請按一下 [讀取內容為] ,然後從清單中選取
[HTML] 、 [圖像 URL] 或 [超連結] 。
4. 若要變更數字格式,請從 [格式數字] 清單中選取格式,或按一下 [自訂] ,然後從 格式數字 對話方塊中選取格式。
5. 若要變更字型樣式,請按一下 [文字] 索引標籤,然後使用索引標籤中的控制項定義字型。
6. 若要變更背景樣式,請按一下 [背景] 索引標籤,然後使用索引標籤中的控制項定義背景。
7. 若要變更框線樣式,請按一下 [框線] 索引標籤,然後使用索引標籤中的控制項定義框線。
5.5.4.4 套用條件格式化
您必須在「設計」模式中才能將條件格式化套用至文件。
您可以將先前定義的條件格式化規則套用至報表元素。您可以將下列報表元素格式化:
● 垂直表格中的資料行
● 水平表格中的資料列
● 表單和交叉表中的儲存格
● 區段標題
● 可折式儲存格
1. 選取您要條件格式化的報表元素。
2. 依序選取 [分析] [條件] [格式化規則] ,然後從中清單中勾選您要套用的規則。
5.5.4.5 管理條件格式
註記
Web 介面 (DHTML 介面) 中無法執行此動作。
您必須在「設計」模式中才能管理條件格式化規則。
1. 依序選取 [分析] [條件] [格式化規則] [管理規則] ,以顯示 條件格式 對話方塊。
2. 若要在清單中指定更高或更低的優先順序,請選取規則,然後按一下清單一側的上移或下移按鈕。規則便會從低優
先順序至高優先順序套用。
3. 若要複製規則,請選取規則,然後按一下 [複製] 。
4. 若要移除規則,請選取規則,然後按一下 [移除] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 245
5.5.4.6 使用公式建立進階條件格式化規則
您可以使用公式語言建置進階的條件格式化規則,而不使用 格式化規則編輯器 中提供的 [篩選 物件或儲存格] 、 [運算
子 ] 和 [值] 選擇。
範例
醒目提示以平均營業收入的百分比計算的三個季營業收入結果的範圍
在此範例中,您會根據與平均營業收入的關係,建立三個規則,以色彩標示營業收入。 資料表中包括三年的結果,
而且這是您要比較按季及按產品系列計算的每筆營業收入結果的平均值。
您可使用 格式化規則編輯器 中的 [公式] 選項,建立下列含有三個條件的規則。這些條件如下:
條件:
[Sales revenue] < ((Average([Sales revenue]) In Block) * 0.8)
Else 條件:
=[Sales revenue] < ((Average([Sales revenue]) In Block) * 1.2)
Else 條件:
=[Sales revenue] > ((Average([Sales revenue]) In Block) * 1.2)
您為每個條件指定的公式,會以下列方式運作:
● 當營業收入與平均值相比,是 < 0.8 或 80%,就會套用第一個條件。
● 當營業收入與平均值相比,是 < 1.2 或小於 120%,就會套用第二個條件。
● 當營業收入與平均值相比,是 > 1.2 或大於 120%,就會套用第三個條件。
接著您可使用 格式化規則顯示 對話方塊,指定您要在報表儲存格上顯示且符合其中一個條件的條件格式化。 您可以
選擇下列格式:
● 報告儲存格中的營業收入若小於平均營業收入的 80% (第一個條件),以紅色顯示收入。
● 報告儲存格中的營業收入若小於平均營業收入的 120% (第二個條件),以藍色顯示收入。 請注意,這個條件涵
蓋的值同樣為第一個條件涵蓋的值。 例如,如果平均值為 100,則 79 小於平均值的 80%,同時小於平均值的
120%。 在此情況下,第一個條件優先。
● 報告儲存格中的營業收入若大於平均營業收入的 120% (第三個條件),以綠色顯示收入。
這種格式可讓您一目了然高於、低於或接近平均營業收入的產品系列。
5.5.5 追蹤資料的變更
5.5.5.1
追蹤您資料的變更
若要做有根據且有效率的
Business Intelligence 決策,您必須瞭解這些決策所依據之資料隨著時間變更的方式。.您可
以追蹤和顯示資料變更,以幫助您將分析集中在主要區域及避免浪費時間探究不相關的資料。
246 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
當您追蹤資料變更時,選取特定資料重新整理為參考點。這項資料會視為參考資料。當您啟動資料追蹤時,您會看到
與參考資料相關的資料。
這裡有些資料追蹤的範例:
● 如果某個商店不再出現於最佳銷售商店清單中,則該商店會顯示為已從清單中刪除。您可以使用這項資訊來調查這
個商店不再有最佳表現的原因。
● 如果銷售在某區域中減少,資料追蹤會顯示這個減少情況。然後,您可以針對該區域的資料進行擷取細目,以瞭解
收入減少的原因。
在這兩個情況下,資料追蹤將目前的資料放在舊資料內容中,使其更具意義。如果沒有這項內容,要辨識趨勢更加
困難。
註記
追蹤資料變更會在文件層級,而不是報表層級進行。如果文件包含多個報表,則追蹤將套用至所有報表。狀態
列中的資訊表明文件層級狀態。報表標籤上的星號表示,已在報表上啟動變更追蹤。
5.5.5.2 資料變更類型
您可以追蹤下列類型的資料變更:
● 插入的資料
● 刪除的資料
● 變更的資料
● 增加的值
● 減少的值
您可以透過介面或公式語言設定這些變更的顯示。公式語言會提供進階使用者在已變更資料的顯示和設定格式方面之
額外功能與彈性。
5.5.5.3 資料追蹤模式
5.5.5.3.1
自動資料追蹤模式
在自動資料追蹤模式中,您永遠可將目前的資料與上次重新整理前的資料加以比較。就在每次重新整理之前自動將目
前資料設為參考資料,即可達成此目標。參考資料永遠需要經過一次重新整理後,才會達到目前資料的新鮮度。
當您想要將目前資料與上次重新整理前的資料加以比較,自動資料追蹤適用於排程文件。
5.5.5.3.2
手動資料追蹤模式
在手動資料追蹤模式中,您會選擇參考資料。您可以繼續使用此資料做為參考點,直到您更新參考點為止。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 247
5.5.5.4 啟動資料追蹤
1. 按一下視窗底端狀態列上的 [追蹤變更] ,以顯示 資料追蹤 對話方塊。
2. 選取 [資料] 索引標籤。
3. 若要將資料與上次重新整理的資料相比,請選取 [與最新資料重新整理比較] 。
當您選取此選項時,在每次重新整理資料後,目前的資料都會變成參考資料。報表永遠都會顯示最近的資料與最後
一次重新整理前的資料之間的差異。
當此選項已選取時,狀態列會顯示 追蹤變更:自動更新。
4. 若要將資料與特定的資料重新整理比較,請選取 [比較資料重新整理自] ,並從清單中選取資料重新整理的日期。
當您選取此選項時,您選擇的資料重新整理會變成參考資料。報表永遠會顯示最近的資料與您所選擇資料重新整理
之間的差異。
當選取此選項時,狀態列會顯示「追蹤變更:固定資料」。
5. 從 [顯示資料追蹤的報表] 清單中選取您要顯示資料追蹤的報表。
6. 按一下 [立即重新整理資料] ,在對話方塊關閉時重新整理資料。
7. 按一下 [確定] 。
5.5.5.5 顯示變更的資料
5.5.5.5.1
顯示變更的資料
您可以選擇當資料追蹤啟用時是否顯示已變更的資料。
1. 啟用資料追蹤。
2. 依序選取 [追蹤] [顯示變更] (在 [讀取] 模式中),或 [分析] [資料追蹤] [顯示變更] (在 [設計] 模式
中 ),可顯示變更的資料。再次選取該選項可關閉已變更資料的顯示。
相關資訊
5.5.5.5.2
設定已變更資料的外觀
您可以設定您文件中變更的資料外觀
(字型樣式、大小和顏色)。您可以個別設定下列變更的外觀:
● 插入、刪除的維度和變更的詳細資料值
● 增加或減少的計量值
248 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
計量值也可以採用插入或刪除的維度值格式。例如,如果維度值從區塊中的值清單內消失,且區塊也顯示維度的計量
值,則維度和計量值都會顯示為刪除的資料。
管理員會在中央管理伺服器上定義已變更資料的預設外觀。當您在本機中設定已變更資料的外觀時,您會覆寫 CMS 預
設值。
5.5.5.5.2.1
設定變更資料的外觀
您必須在 [設計] 模式中才能設定已變更資料的外觀。
1. 按一下視窗底端狀態列上的 [追蹤變更] ,以顯示 資料追蹤 對話方塊。
2. 選取 [選項] 索引標籤。
3. 選取每個您想顯示的變更資料類型,然後按一下 [格式] 以指定變更的顯示方式。
註記
只有在
[設計] 模式中才會顯示 [格式] 按鈕。
相關資訊
[第 243 頁]
5.5.5.5.3
區塊中如何顯示變更的資料
國家
法國
法國
日本
波蘭
範例
簡易區塊中的變更資料
此範例會使用具有顯示
[國家]、[年] 和 [收入] 區塊的文件。原始的資料如下:
年
2003
2004
2002
2002
收入
1000
2000
1000
1200
重新整理資料後,資料如下所示:
國家
法國
年
2004
收入
3000
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 249
國家
日本
波蘭
英國
年
2003
2002
2004
收入
900
800
900
當資料追蹤已啟動並顯示資料變更,區塊會顯示如下:
國家
法國
法國
日本
日本
波蘭
英國
年
2003
2004
2002
2003
2002
2004
收入
1000
3000
1000
900
800
900
格式
[所有儲存格上已刪除的資料格式]
[收入儲存格上已增加的資料格式]
[所有儲存格上已刪除的資料格式]
[所有儲存格上已插入的資料格式]
[收入儲存格上已減少的資料格式]
[所有儲存格上已插入的資料格式]
● 顯示法國 2003 年與日本 2002 年收入的資料列,其會顯示重新整理後不再存在的資料。
● 2004 年法國的收入已增加。
● 2002 年波蘭的收入已減少。
● 顯示日本 2003 年與英國 2004 年收入的資料列,其會在重新整理後顯示。
5.5.5.5.4 具有合併之維度的報表如何顯示變更的資料
只有在所有參與合併的維度都變更時,才會將維度顯示為變更。
範例
變更的資料和合併的維度
在此範例中, [國家] 是合併的維度,包含來自兩個資料提供者的 [國家] 維度。重新整理資料後,SQL 如下所示:
國家 (DP1)
美國
法國
英國
德國
收入 (DP1)
10000
4000
5000
1000
國家 (DP2)
美國
英國
德國
銷售 (DP2)
5000
3000
1000
在資料重新整理後,資料變為:
國家
美國
(DP1)
收入
(DP1)
10000
國家
(DP2)
美國
銷售
(DP2)
4000
250 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
國家
法國
英國
波蘭
(DP1) 收入 (DP1)
4000
6000
2000
國家
法國
英國
(DP2) 銷售 (DP2)
3000
4000
當顯示於含有合併之
[國家] 維度且顯示了資料變更的區塊時,資料會顯示如下:
國家
美國
法國
英國
收入
10000
4000
6000
銷售
4000
3000
4000
德國
波蘭
1000
2000
1000
格式
[銷售儲存格上已減少的資料格式]
[收入儲存格上已插入的資料格式]
[收入和銷售儲存格上已增加的資
料格式 ]
[所有儲存格上已刪除的資料格式]
[在國家和收入儲存格上已插入的
資料格式 ]
在
[法國] 列中,[法國] 不會顯示為插入的資料,因為 [法國] 資料列未插入兩個資料提供者中。[收入] 會顯示為插入
的資料,因為它是資料重新整理後的新計量值。
在 [波蘭] 資料列中,[波蘭] 會顯示為插入的資料,因為它是資料重新整理後的新維度值。
5.5.5.5.5
區段中如何顯示變更的資料
國家
法國
法國
日本
波蘭
美國
美國
範例
具有區段的報表中已變更的資料
此範例會使用具有顯示 [國家]、[年] 和 [收入] 之區塊的文件。原始的資料如下:
年
2003
2004
2002
2002
2003
2004
收入
1000
2000
1000
1200
重新整理資料後,資料如下所示:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 251
國家
法國
日本
波蘭
英國
年
2004
2003
2002
2004
如果您在 [國家] 上建立區段並顯示資料變更,報表會顯示如下:
法國
[無格式]
年
2003
2004
收入
1000
3000
日本
[無格式]
年
2002
2003
波蘭
[無格式]
年
2002
收入
1000
900
收入
800
英國 [已插入的資料格式]
年
2004
收入
900
收入
3000
900
800
900
格式
[所有儲存格上已刪除的資料格式]
[收入儲存格上已增加的資料格式]
格式
[所有儲存格上已刪除的資料格式]
[所有儲存格上已插入的資料格式]
格式
[收入儲存格上已減少的資料格式]
格式
[所有儲存格上已插入的資料格式]
在區段頁首顯示資料的方式有兩種,視區段中資料的變更而定。
● 如果區段中區塊內的所有資料列以同樣方式變更,區段頁首會以和資料列相同的格式顯示。
● 如果資料列以不同方式變更,或僅有部分資料列變更,區段頁首會保持其預設格式。
5.5.5.5.6 如何使用分割在區塊中顯示變更的資料
當區塊包含分割且設定了 [中央值交叉分割] 區塊屬性時,系統會根據與區段頁首規則類似的規則顯示中央值。
● 如果區塊內的所有列以同樣方式變更,中央值會以和資料列相同的格式顯示。
● 如果資料列以不同方式變更,或僅有部分資料列變更,中央值會保持其預設格式。
252 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.5.5.5.7
圖表中如何顯示變更的資料
當圖表中的資料變更時,已變更資料圖示會在圖表上方顯示。當您按下該圖示時,圖表會變更為資料表,讓您可以查
看變更的詳細資料。
5.5.5.6 資料追蹤限制
如果您變更或清除資料提供者,報表便不再顯示已變更的資料。如果資料提供者已變更,文件的目前版本將與參考版
本不相容。如果清除了資料,不會保留舊的資料供比較。
因此,下列動作與資料追蹤不相容:
● 擷取作用範圍外的細目
● 查詢細目
● 刪除查詢
● 任何會變更資料提供者所產生之 SQL 的修改 (包括安全性權限的修改)
● 清除文件
當您執行任何上述的動作時,系統會清除文件的資料記錄,因為這些動作與已變更資料的顯示不相容。例如,如果您
修改查詢,文件中的資料會因為修改而變更。任何此資料與產生自不同查詢的較舊資料之間的比較都容易產生誤解。
5.5.5.6.1
資料追蹤和擷取
當您使用查詢細目或擷取作用範圍外的細目時,資料記錄會清除,因為這些動作會變更資料提供者。這應該不會對您
造成影響,因為當您開始擷取細目時,您已識別了需要進一步分析的資料。資料追蹤已達到其效用,您現在可以繼續
您的資料分析。
5.5.5.6.2 資料追蹤和開啟時重新整理
當文件設為開啟時重新整理其資料時
(已選取 [開啟時重新整理] 文件屬性時),資料追蹤不會顯示資料重新整理前後的
差異。資料在重新整理後會被視為新的資料,因為重新整理會清除文件。
註記
[開啟時重新整理] 選項相依於兩個 CMS 設定 (文件和使用者相關安全性設定):CMC/應用程式/Webi/屬性中的
「檢查開啟時重新整理」和
CMC/應用程式/使用者安全性設定中的「停用開啟時自動重新整理」。若屬性 [核取
"為所有文件停用開啟時自動重新整理" 安全性權限] 安全性設定為已啟用/已選取 CMC/應用程式/Webi/屬性,且在
CMC/應用程式/使用者安全性設定中,此使用者的安全性權限 [為所有文件停用開啟時自動重新整理] 為已停用,則
即使文件未設定為 [開啟時重新整理] ,仍會在開啟時重新整理。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 253
5.5.5.7
使用公式語言追蹤變更的資料
使用介面來設定已變更資料的顯示時,系統會使用特殊的背景警示來追蹤變更。這些特殊的警訊器不會出現在標準警
訊器清單中。
公式語言能讓您建立資料格式變更的自訂警訊器。您也可以使用公式語言,根據資料變更新增特殊計算。例如,您可
以新增計算以顯示某個計量先前的值和目前值之間的差異。
5.5.5.7.1 RefValue 函式
公式語言會透過 RefValue 函式提供變更資料的存取。此函式會為計量提供參考資料值。如果沒有參考資料,函式會
傳回
Null。
例如,如果 [收入] 計量目前具有值 1000,且其參考值為 900,公式 RefValue([Revenue]) 會傳回 900。
5.5.5.7.2 RefValueDate 函式
RefValueDate 函式傳回用於資料追蹤的參考資料
5.5.5.7.3 RefValueUserResponse 函式
RefValueUserResponse 函式用於追蹤提示,並傳回將參考資料 (提示) 用於資料追蹤的使用者回應值。
5.5.5.7.4
使用 RefValue 函式建立公式
您可以使用 RefValue 函式建立提供與參考資料相關之目前資料相關資訊的公式。
範例
瞭解參考值和目前值之間的差異
下列公式會傳回參考值和
[收入] 計量目前值之間的差異:
=If(Not(IsNull([Revenue])) Or Not (IsNull(RefValue([Revenue]))); [Revenue]-
RefValue([Revenue]))
下表顯示資料重新整理前的資料:
客戶
Johnson
Smith
收入
2000
3000
254 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
客戶
Wilson
收入
3500
在重新整理後,資料會變更如下:
客戶
Johnson
Smith
公式放置於第三資料行中會傳回下列數字:
客戶
Johnson
Smith
Wilson
收入
3000
2500
3500
收入
3000
2500
差異
1000
-500
5.5.5.8 變更的資料和計算內容
在啟用資料追蹤後,只有在計算內容保持不變時,才會將資料顯示為變更。
例如,如果計量值變更是因為您變更區塊的計算內容,新的值不會標幟為變更。
範例
定義計算內容
在此範例中,其 [城市]、[客戶] 和 [收入] 的區塊資料顯示如下:
城市
舊金山
舊金山
洛杉磯
洛杉磯
客戶
Smith
Jones
Wilson
Harris
收入
1000
2000
3000
4000
如果您將
[客戶] 從區塊中移除,系統會按照城市彙總收入。
城市
舊金山
洛杉磯
客戶
3000
7000
收入不會顯示為增加,因為收入金額未變更。只有計算內容已變更
- 現在收入僅會依城市彙總,並產生更高的數
字。
如果重新整理資料後, Jones 的收入會降低到 1000 且 Wilson 的收入會增加到 4000,則資料顯示如下:
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 255
城市
舊金山
洛杉磯
客戶
2000
8000
資料會顯示為已變更,因為舊金山的總收入已減少,而洛杉磯的總收入已增加, 這與計算內容的變更並無關 。
5.6 使用計算、公式和變數增強報表
5.6.1
計算、公式和變數
您可以在報表中新增計算、公式和變數 (具名公式)。如需有關可用計算的詳細資訊,請參閱《在 Web Intellligence 中
使用函數、公式和計算 》指南或線上說明。
5.6.2 使用標準計算
5.6.2.1
在表格或交叉表中插入標準計算
您必須在「設計」模式中才能插入計算。
您可以在表格或交叉表中插入標準計算,對表格資料進行快速計算。如需有關標準計算的詳細資訊,請參閱《在 Web
Intelligence 中使用函數、公式和計算 》指南或線上說明。
您可以在表格或交叉表中插入多個計算。當您將兩個計算套用至表格或交叉表時,會為每個計算結果新增頁尾。您可
以使用插入一項計算的方式在資料表或交叉表中插入多項計算,不過您可以重複該程序以插入任意數目的計算。
1. 按一下包含要計算之資料的表格儲存格。
2. 依序按一下 [分析] [函式] ,然後選取要新增的計算,或按兩下儲存格以啟動 公式編輯器 。
您可以重複此步驟以將多個計算新增至相同資料行。
包含計算結果的頁尾新增至資料行的下方。
5.6.2.2 移除標準計算
1. 以滑鼠右鍵按一下包含計算的儲存格。
2. 在包含計算的資料列或資料行中選取儲存格,按滑鼠右鍵並從功能表選取 [刪除] 。
3. 在對話方塊中選取 [資料列] 以刪除資料列,或 [資料行] 以刪除資料行。
256 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
5.6.3 使用公式
5.6.3.1
用輸入的方式輸入公式
您必須在「設計」模式中才能輸入公式。
1. 在左側窗格中依序按一下 [檢視] [公式列] ,以顯示 [公式列] 。
2. 請在 [公式] 方塊中輸入公式,然後按一下 [驗證] 以驗證公式。
5.6.3.2 使用公式編輯器建立公式
1. 選取您要輸入公式的儲存格。
2. 在 [屬性] 索引標籤上依序選取 [檢視] [公式列] ,以顯示
[公式列]。
3. 按一下 [公式列] 上的 [公式編輯器] 圖示,以顯示 [公式編輯器]。
4. 使用 [公式編輯器] 建立公式。
5.6.4 使用變數
5.6.4.1
建立變數
您必須在「設計」模式中才能從公式建立變數。
註記
如果您在開啟公式編輯器前選取儲存格,則會將建立的公式指派給儲存格。
1. 在 [屬性] 索引標籤上依序按一下 [檢視] [公式列] ,以顯示
[公式列]。
2. 按一下 [公式列] 上的 [建立變數] ,以顯示 [變數編輯器]。
如果 [公式] 方塊包含公式,則公式會顯示在 [變數編輯器] 中。否則,[變數編輯器] 會是空白的。
3. 在 [名稱] 方塊中輸入變數名稱。
4. 如果尚未顯示公式,請為變數建立公式。
5. 如果要選取變數類型,請選取 [維度] 、 [計量] 或 [詳細資料] 。
6. 如果選取 [屬性] , 相關的維度 方塊便會出現。請按一下該方塊旁邊的 [...] 按鈕,以開啟 物件與變數 對話方塊,然
後選取要與詳細資料相關聯的維度。
7. 按一下 [確定] 。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 257
5.6.4.2 編輯變數
1. 在 [左側面板] 的 [可用的物件] 索引標籤上,選取報表變數清單中的變數。
2. 按一下滑鼠右鍵,再按一下捷徑功能表上的 [編輯] 。
會出現變數編輯器。
3. 編輯變數。
4. 按一下 [確定] 以儲存變數的新定義。
5.6.4.3 刪除變數
1. 在 [左側面板] 的 [可用的物件] 索引標籤上,選取報表變數清單中的變數。
2. 按一下滑鼠右鍵,再按一下捷徑功能表上的 [移除] 。
5.6.4.4 重新命名變數
此動作在豐富型網際網路應用程式和桌面介面中可用,但在 Web 介面中不可用。
1. 在左側面板的 可用的物件 索引標籤上,選取報表變數清單中的變數。
2. 按一下滑鼠右鍵,再按一下捷徑功能表上的 [重新命名] 圖示。
3. 重新命名變數並儲存變數。
258 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
建立報表
6
發佈、設定格式與共用報表
6.1 連結至其他文件
6.1.1
連結至其他文件
文件中的儲存格可以定義為超連結。儲存格中的超連結類似於全球資訊網上的超連結,可讓您從目前檢視的頁面開啟
另一個網頁。
當您按一下包含超連結的儲存格時,便會開啟連結指定的目標文件。目標文件可能是其他 Web Intelligence 文件、全
球資訊網上的網站、 PDF、Excel 97 或 Word 文件,或是任何可透過超連結存取的資源。
註記
不支援舊於 MS Excel 97 版本的 Microsoft Excel 檔案。
超連結有靜態和動態兩種。靜態超連結永遠以同樣的方式連結至相同文件。動態超連結則會依據包含超連結的文件資
料連結至不同文件。
您可以建立不同類型的超連結:
● 儲存格中的文字是超連結文字。
● 儲存格包含聯結超連結。
● 連結至 CMS 中的其他文件。針對此動作使用 DHTML 模式 (Web 模式)。針對參考使用包含索引認知提示的 BEX
查詢、 .unx 語意層或 .unv 語意層的目標文件,則要設定其他參數。
在使用應用程式介面建立連結時,該連結會透過 OpenDocument 語法進行定義。您也可以依需要使用
OpenDocument 來手動建立連結。如需關於 OpenDocument 語法的詳細資訊,請參閱《使用 OpenDocument 檢視文
件》指南。
除了在文件之間進行連結以外,您也可以將元素定義為輸入控制項以篩選其他報表元素中的值,然後在相同的報表中
連結報表元素。
6.1.1.1
定義為超連結的儲存格文字
當您將儲存格中的文字定義為超連結時,儲存格文字會變成超連結文字。例如,如果您將包含文字 http:// www.sap.com 的可折式儲存格定義為超連結,按下該儲存格會將您連結至 SAP 網頁。
此方法最適合用於靜態超連結,其中儲存格內的文字會維持不變並會以相同的方式連結至同樣的資源。
註記
您也可以使用公式語言,根據報表資料變更儲存格文字,將它變成動態超連結。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 259
6.1.1.1.1
若要定義儲存格文字為超連結
1. 在儲存格中輸入超連結文字。
2. 在儲存格上按一下滑鼠右鍵並依序選取 [連結] [讀取內容為超連結] 。
6.1.1.2
與儲存格聯結的超連結
當您建立超連結與儲存格的關聯時,即是定義當按一下儲存格時,連結到來源文件的超連結。儲存格文字本身並不是
一個超連結。
建議您使用此方式建立動態超連結,原因如下:
● 此方法特別為動態超連結中的參數使用設計。
● 它可以讓您免於使用複雜的超連結語法,您可以使用圖形介面定義超連結,並產生及管理背景的超連結語法。
● 它可讓您定義不同於儲存格文字的超連結文字。
6.1.1.2.1
在儲存格中新增超連結
1. 選取儲存格,按一下滑鼠右鍵並依序選取 [連結] [新增超連結] 以顯示 建立超連結 對話方塊。
2. 選取 [連結到網頁] 索引標籤。
3. 將超連結輸入或貼入方塊中。
4. 按一下 [剖析] ,以將超連結參數擷取至 [自訂 URL 參數] 區域 (您按一下 [剖析] 才會顯示)。
動態超連結包含可變更參數值的參數。 參數會以 name=value 顯示於超連結尾端的問號後。 例如,URL http://salesandproductreport/default.asp?reportname=products
包含一個參數 reportname,其值為 —products"。
按一下 [剖析] 後,每個參數都會顯示於單獨的一行,並且左邊是參數名稱,右邊是參數值。 超連結的靜態部分
(不含參數的部分) 會顯示於 [主要] 區段。
5. 若要從公式或變數提供資料做為參數值,請按一下每個參數值旁的箭頭,然後選取一個選項。
選項 描述
建置公式
選取物件
您在公式編輯器中建置一個公式,以提供公式輸出做為參數值。
您從 選取物件 對話方塊的清單中選取一個物件,以提供其值最為參數值。
註記
當您修改參數時,也會變更完整超連結語法,以反映畫面頂端方塊中的修改。
6. 若要新增或移除參數,請修改超連結語法,然後按一下 [剖析] 。
260 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
註記
您不可以直接在 [自訂 URL 參數] 區域的參數清單中新增或移除參數。 您必須直接修改 URL 語法。
7. 按一下 [儲存格內容] 旁的箭頭,以變更超連結儲存格中顯示的文字,然後選取其中一個選項。
選項 說明
建置公式
選取物件
您在公式編輯器中建置一個公式,以將公式輸出提供為儲存格內容。
您從 選取物件 對話方塊的清單中選取物件,以提供其值做為儲存格內容。
8. 在 [工具提示] 方塊中輸入工具提示文字,或使用 [建置公式] 或 [選取變數] 選項建置動態工具提示。
選項 說明
建置公式
選取物件
您在公式編輯器中建置一個公式,以將公式輸出提供為工具提示。
您從 選取物件 對話方塊中選取物件,以提供其值做為工具提示。
當您將滑鼠游標移至包含超連結的儲存格上時,工具提示即會顯示。
9. 按一下 [目標視窗] 旁的箭頭,定義目標 URL 要如何顯示。
選項 說明
目前視窗
新視窗
目標
URL 會取代目前視窗中包含超連結的文件。
目標
URL 會在新瀏覽視窗中開啟。
6.1.1.3
連結至
CMS 中的其他文件
您可以使用 [建立超連結] 對話方塊,連結至 CMS 中的其他文件。連結使用背景的 OpenDocument 函式。傳遞至函式
的參數由您在對話方塊中所做的選擇所決定。
您也可以在儲存格中輸入語法,直接使用 OpenDocument 函式。
6.1.1.3.1
連結至
CMS 中的其他文件
您可以使用此選項來連結到其他文件。在 DHTML 模式 (Web 模式) 中編輯報表時,才能使用 [新增文件連結] 。然而,
在 Applet 模式 (豐富型網際網路應用程式模式) 或 Web Intelligence 豐富型用戶端,則無法使用此選項。
註記
當目標文件參考包含索引認知提示的
.unx 語意層、.unv 語意層或 BEX 查詢時,則要選取其他物件。
1. 在要建立連結的儲存格上按一下滑鼠右鍵,然後從功能表選取 [連結] [新增文件連結] ,以顯示 建立超連結
對話方塊。
2. 選取 [連結到文件] 索引標籤。
3. 按一下 [瀏覽] ,然後在 [選擇文件] 對話方塊中選取目標文件,或在 [文件 ID] 方塊中輸入文件 ID。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 261
4. 在 [自訂超連結的外觀和行為] 區段的 [文件格式] 清單中選取目標文件的格式。
文件格式會決定在定義連結時可使用的選項。例如,您無法在
PDF 文件中連結至報表組件。 a) 在 文件提示 區段中,針對參考使用索引認知提示的 BEX 查詢、.unx 語意層或 .unv 語意層的文件,請選取 [索
引鍵 ] 。 b) 按一下索引鍵的下拉式方塊並選取 [建立公式] ,然後鍵入 =<objectname>.key()
物件不得為變數,且必須有索引鍵。 c) <objectname>.key() 傳回預期結果的測試。
若結果未傳回索引鍵,請尋求語意層設計人員的協助來取得索引鍵。
5. 在 [自訂超連結的外觀和行為] 區段的 [目標視窗] 清單中選取 [新視窗] 或 [目前視窗] 以決定目標文件如何開啟。
選項 描述
新視窗 文件在新瀏覽器視窗開啟。
目標視窗 文件在目前瀏覽視窗中開啟,並取代包含超連結的文件。
6. 在 [自訂超連結的外觀和行為] 區段的 [工具提示] 方塊中輸入工具提示文字,或使用 [建立公式] 或 [選取物件] 選項
建立動態工具提示
選項 描述
建置公式
選取物件
您在公式編輯器中建置一個公式,以將公式輸出提供為工具提示。
您從 選取物件 對話方塊的清單中選取一個變數,以提供其值做為工具提示。
當您將滑鼠游標移至包含超連結的儲存格上時,工具提示即會顯示。
7. 按一下 [使用完整 URL 路徑建立超連結] 以確定連結會在目前的文件中使用完整 URL 路徑,而不是相對路
徑。
8. 如果您想要在選取超連結時,重新整理目標文件的資料,請按一下 [開啟時重新整理] 。
9. 按一下 [連結到文件執行個體] ,然後從下拉式清單選取一個選項,以連結至所選文件的執行個體。
選項 描述
最近的 超連結會開啟最近的執行個體。
註記
當您選擇此選項時,您不可以指定超連結中的參數值。
最近的
- 目前使用者
超連結會開啟目前使用者擁有的最近執行個體。
註記
當您選擇此選項時,您不可以指定超連結中的參數值。
最近的
- 相符的提示值
超連結會開啟其提示值符合超連結傳送值的最近執行個體。
當您想要連結至包含提示的大型文件時,此選項非常實用。
10. 如果您連結至 Web Intelligence 文件,請按一下 [報表名稱] 並選取要連結至特定報表的報表名稱。
11. 按一下 [報表組件] ,然後再按一下 [選取] ,然後再以滑鼠右鍵按一下報表組件 (例如表格),以連結至報表的特定組
件。
12. 如果您已經選取 [報表組件] ,請選取 [只顯示報表組件] 以只開啟目標文件中的報表組件,或選取 [置放於報表組件
中 (可使用完整文件)] 以將重點放在報表組件上,但顯示目標文件中的整個報表。
262 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
13. 如果文件包含提示,請針對 [文件提示] 區段中的每個提示,從下拉式清單中選取下列其中一個選項:
選項 描述
建置公式 您使用公式編輯器建置一個將值傳送到提示的公式。
選取物件 您選取一個要將值傳送到提示的物件。
於執行階段提示使用者 使用者指定在按下超連結時出現的提示值。
使用文件預設值 您設定超連結不要傳送參數至目標文件,且目標文件以預設的提示值開啟。預設值不是最後一個指定
的提示值,就是文件中指定的預設值。
14. 從 [儲存格內容] 清單選取 [建置公式] 或 [選取變數] ,以指定超連結儲存格的內容。
選項 描述
建置公式
選取變數
您在公式編輯器中建置一個公式,以將公式輸出提供為儲存格內容。
您從 選取物件 對話方塊的清單中選取一個變數,以提供其值做為儲存格內容。
6.1.1.3.2
傳送至提示的文件執行個體和值
超連結為目標文件中的提示提供值的方式有兩種:直接傳送值給提示,或根據傳送的值開啟一個文件。
第一個方式是由超連結直接將值傳送到目標文件中的提示。第二個方式是由連結開啟其儲存的提示值符合超連結傳送
值的文件執行個體。按一下 URL 時,目標文件會自動重新整理,即使 [開啟時重新整理] 選項 = No。
如果目標文件很大,根據傳送的參數選擇文件執行個體是較有效率的。
某些執行個體和參數設定組合是不相容的或互相依存的,請見下表所述:
執行個體設定
最近的
對參數設定的影響
超連結未傳送參數值。所有參數皆設為 [使用文件預設值]
且無法修改。
最近的 - 目前使用者
超連結未傳送參數值。所有參數皆設為
且無法修改。
[使用文件預設值]
最近的 - 相符的提示值
您必須指定至少一個參數值。若缺少指定值,按下超連結
時會傳回錯誤。
錯誤發生的原因是因為超連結的設計是根據參數值擷取執
行個體,但卻未提與執行個體相比較的值。
相關資訊
[第 264 頁]
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 263
6.1.1.3.3
連結至大型文件
如果目標文件包含大量資料,連結至執行個體會比用傳送的參數值開啟並擷取文件更有效率。您可以使用不同的參數
值,排程並事先擷取多重執行個體。允許用不同參數值,事先對文件進行排程及擷取。
如果按一下超連結,連結會開啟適當的事先擷取執行個體,而不是使用傳送的值來開啟文件及擷取資料。
範例
連結至大型銷售報表
在本範例中,您要連結到依地區擷取銷售的大型銷售報表。報表有參數,可讓使用者選取地區。共有四個地區 -
北、南、東和西。
您的來源文件含有 [地區] 維度。 您可以執行下列動作:
● 設定超連結,以傳送 [地區] 值做為參數
● 建立四個銷售報表的執行個體,每個 [地區] 值各一個
● 排程這些執行個體,以進行事先擷取
● 設定超連結,以開啟最新執行個體,其參數值符合超連結所傳送的值
假設文件含有 [地區] 維度,則設定如下:
連結至文件執行個體設定
最近 - 相符的提示值
最新值相符
[地區]
6.1.2
使用超連結
6.1.2.1
從超連結連結至其他文件
若要從超連結連結至其他文件,您必須先建立超連結。
1. 將您的滑鼠游標移至儲存格,即可顯示工具提示 (如果已定義工具提示)。
註記
如果您使用 超連結 對話方塊定義連結,同時畫面上也出現 [公式列] ,則 [公式列] 會顯示產生的超連結語法。請
不要直接修改此語法;如果您要更新語法,請使用 [超連結] 對話方塊。
2. 按一下超連結以開啟目標文件。
根據超連結的設定方式,目標文件會在新瀏覽視窗中開啟,或是會取代目前瀏覽視窗中的文件。
6.1.2.2
若要編輯超連結
1. 以滑鼠右鍵按一下包含超連結的儲存格,然後從功能表中依序選取 [超連結] [編輯] ,以顯示 超連結 對話方
塊。
264 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
2. 使用 超連結 對話方塊編輯超連結。
6.1.2.3
刪除超連結
選取包含超連結的儲存格,並選取 [連結] [移除] 。
6.1.2.4
格式化超連結顏色
您可以定義用於顯示已按過超連結 (參觀過的超連結) 以及尚未按過超連結 (未參觀過的超連結) 的顏色。
6.1.2.4.1
設定超連結顏色
1. 在包含超連結的報表上的空白區域按一下滑鼠右鍵,然後在功能表上選取 [格式化報表] 。
2. 請按一下 [外觀] 索引標籤。
3. 在 [超連結色彩] 區段中,按一下 [參觀過的] 和 [未參觀的] 旁邊的箭頭,然後選取預先定義的顏色,或按一下 [其
他色彩 ] 定義自訂顏色。
4. 按一下 [確定] 。
6.1.3
在文件中連結報表元素
您可以將報表元素定義為 輸入控制項 以篩選其他報表元素中的值,然後建立報表元素之間的連結。例如,如果您的報
表包含兩個資料表,您可以根據另一個資料表中選取的值來篩選資料表中的值。
相關資訊
[第 202 頁]
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 265
6.2 使用階層式樣式表進行報表的格式設定
6.2.1
樣式表已說明
Web Intelligence 階層式樣式表 (CSS) 會定義報表中元素的預設設定,並決定文件的顯示方式。您可以編輯 CSS,將
特定樣式套用至文件表示方式。您可以匯出檔案、依據您的需求修改樣式,然後再將檔案匯回。您也可以將樣式表配
送給其他使用者做為標準樣式。
使用
CSS 可讓您:
● 定義適用於全公司的樣式表,以定義標準的設定 (例如公司商標)。
● 定義不同的樣式以表示資訊的特定類型。例如,您可以使用一種顏色表示售出的產品,顏色一種顏色代表支出,而
另一種代表收入。
● 建立樣式表以編碼個人偏好設定。
● 個人化所建立的文件表示方式。
註記
階層式樣式表衍生自
W3C CSS。
您必須熟悉 W3C 的 CSS 核心語法,才能修改文件的 CSS。
6.2.2 Web Intelligence CSS 限制
● 您無法透過 DHTML 使用者介面修改文件的樣式表。選項 [匯出樣式] 、 [匯入樣式] 和 [重設標準預設樣式] 僅限於
Web Intelligence 豐富型用戶端和 Web Intelligence 小程式中執行。
● Web Intelligence CSS 未定義應用程式樣式,但僅會定義文件的樣式。
註記
CSS 樣式表不會控制圖表顏色,而是由個別檔案來定義圖表的企業調色盤。
● Web Intelligence CSS 不是文件範本:其不會定義文件的預設結構。
● 由於使用者無法管理物件 ID,因此 Web Intelligence CSS 不接受 ID 選擇器。
相關資訊
[第 276 頁]
266 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
6.2.3 關於標準預設樣式
名為 WebIDefaultStyleSheet.css 的標準 CSS 檔案位於 c:\Program Files(x86)\SAP BusinessObjects
Entreprise XI\images\WebIDefaultStyleSheet.css。
當您建立新的 Web Intelligence 4.0 文件或初次編輯 Web Intelligence 3.X 文件時,會取用標準 CSS 並內嵌至 Web
Intelligence 文件,作為文件樣式。預設樣式文件不同於標準文件,且可以在本機修改。
若要將文件預設樣式重設為標準樣式,請依序移至 [屬性] [文件] [重設標準預設樣式] 。標準 CSS 會取代文件
中先前的
CSS。
若要發佈標準預設檔案,您必須具有伺服器的 ../images/ 資料夾和 Web Intelligence 豐富型用戶端 安裝的存取權
限,以放置 WebiDefaultStyleSheet.css 的新版本。
註記
當您編輯 Web Intelligence 3.X 文件時,文件呈現的方式會快速轉換成 4.0 格式並內嵌現成的 CSS。報表元素的顯
示方式未變更,因為在顯示報表元素上定義的所有顯示屬性皆會覆寫 CSS 預設樣式。
相關資訊
6.2.4 修改文件預設樣式
● 文件預設樣式儲存於內嵌在檔案本身的階層式樣式表 (CSS) 檔案中。
● 您可以匯出 CSS 檔案以修改預設樣式。
若要匯入
CSS 檔案,請移至 [屬性] [文件] [變更預設樣式] [匯出樣式] 。
● 您可以使用任何的文字編輯器編輯 CSS 檔案。一旦您編輯 CSS 檔案,請儲存並匯入檔案以套用變更。
註記
每次您編輯 CSS 檔案時,都必須將其匯入。
● 若要匯入 CSS 檔案,請移至 [屬性] [文件] [變更預設樣式] [匯入樣式] 。您匯入的
CSS 檔案已套用至
報表。
6.2.5 在文件中使用樣式
當您在 Web Intelligence 文件中建立新的報表或新的報表元素時,格式會完全依據預設樣式。
若使用者透過內容功能表
( [右鍵] [格式] ) 完成這些元素的特定格式設定,已修改的屬性會於本機覆寫從預設樣
式取用的值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 267
若要移除此特定格式設定,請移至 [格式] [清除格式] 。
6.2.6 將預設樣式套用至報表元素
如果已透過使用者介面 (透過工具箱、內容功能表或對話方塊) 設定元素的顯示屬性,或如果元素顯示屬性已設為將文
件從 3.X 轉換為 4.0 版的結果,則您匯入的 CSS 不會影響到這些屬性。若要將預設的 CSS 樣式套用至這些元素,您
必須清除所考量元素的格式設定。
1. 選擇您想要變更的元素樣式。
2. 依序選取 [格式] [清除格式] 。
3. 針對您要移除目前樣式的其他元素重複上述步驟。
4. 若要清除頁面中所有元素的格式設定,請選取頁面的內文,然後選取 [清除格式]。您必須手動清除頁首與頁尾的設
定,因為內文中未包含頁首與頁尾。
5. 使用 [復原] 選項以隨時復原變更。
6. 您可以依序選取 [屬性] [文件] [重設標準預設樣式] ,以隨時還原預設的 CSS。
6.2.7 手動將新樣式套用至文件
您已修改並儲存 css 樣式表。
若要更新文件,並讓樣式可供新空白文件使用,您必須:
1. 將 .css 檔案複製到以下用於標準預設樣式的位置中:C:\Program Files (x86)\SAP BusinessObjects\SAP
BusinessObjects Enterprise XI 4.0\images\WebIDefaultStyleSheet.css
2. 開啟文件。
3. 按一下 [設計] 切換至「設計」模式。
4. 依序選取 [屬性] [文件] [變更預設樣式] [重設標準預設樣式] 。
5. 按一下 [關閉] 將 預設樣式 窗格關閉。
6. 按一下 [確定] 關閉 文件摘要 窗格。
7. 儲存文件。
新樣式表即會套用至文件。
針對每個您要使用新樣式表的文件,重複上述步驟。
6.2.8 將樣式部署至所有使用者
若要將新樣式部署至整個公司,您必須在伺服器與本機電腦上部署樣式表,然後將樣式手動套用至每個您要新樣式生
效的文件上。
268 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
1. 將新版的 WebIDefaultStyleSheet.css 檔案複製到所有已安裝豐富型用戶端的電腦上的 images\folder 中。此檔案
的預設位置是: C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI
4.0\images\WebIDefaultStyleSheet.css
2. 將 WebIDefaultStyleSheet.css 檔案複製到系統中每個 BOE 伺服器對應的 images\folder 中。
3. 將新樣式套用至您要更新樣式的每個文件。(請參閱下方連結)。
若已部署樣式表,您必須手動將樣式套用到您使用的文件。
相關資訊
[第 268 頁]
6.2.9 Web Intelligence CSS 語法
Web Intelligence CSS 與 W3C CSS 主要語法一致。但核心語法不暗示任何與屬性名稱、類型和語意有關的事項。
Web Intelligence CSS 支援地區設定特性樣式表。
相關資訊 http://www.w3.org/TR/CSS21/syndata.html
6.2.9.1
元素
您必須修改文件的 Web Intelligence CSS 元素,才能修改要顯示文件的方式。若要修改元素,您必須修改其屬性。
此表格顯示您可以在
CSS 檔案中編輯的元素:
元素
REPORT
PAGE_BODY
PAGE_HEADER
PAGE_FOOTER
SECTION
TABLE
VTABLE
定義
包含報表的標籤
包含頁面的標籤
包含 PAGE_BODY 頂端區域的標籤
包含 PAGE_BODY 底端區域的標籤
包含 PAGE_BODY 內區域的標籤
包含資料表的標籤
垂直修改表格的標籤
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 269
元素
HTABLE
COLINFO
ROWINFO
CELL
AXIS
FORM
XELEMENT
BAG
WOB
定義
水平修改表格的標籤
包含表格中資料行的標籤
包含表格中資料列的標籤
包含表格中儲存格的標籤
定義表格資料行和資料列之間關聯的標籤
包含表單的標籤
包含圖形的標籤
包含元素且使用
X 和 Y 將其相對放置的標籤
包含元素且將其自動放置的標籤
6.2.9.2 屬性
對於許多屬性, Web Intelligence CSS 使用與 W3C CSS 相同的名稱。但是,一些屬性名稱會變更,而另一些則是遭到
忽略。
範例
Web Intelligence CSS 使用屬性 min-width,而 W3C CSS 使用屬性 width。兩種屬性的用途相同。
相關資訊 http://www.w3.org/TR/CSS21/ http://www.w3.org/TR/css3-selectors/
6.2.9.2.1
頁面相關屬性
此表格顯示可套用至元素 REPORT 的屬性:
屬性名稱 page-formatdimension-height page-formatdimension-width
描述
頁面高度
頁面寬度
270 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
預設值
42094
29764
值範圍
數值
數值
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
屬性名稱 page-format-marginbottom page-format-marginleft page-format-marginright
描述
頁面下邊界的大小
頁面左邊界的大小
頁面右邊界的大小 page-format-margintop page-formatorientation page-recordshorizontal
頁面上邊界的大小
頁面方向
在「快速顯示模式」中,指定
觸發分頁前可以水平顯示的資
料記錄數目 page-recordsvertical
在「快速顯示模式」中,指定
觸發分頁前可以垂直顯示的資
料記錄數目 page-scaling-factor 縮放百分比 page-scaling-tall 當此屬性已定義時,報表將進
行縮放以符合指定的高度 page-scaling-wide 當此屬性已定義時,報表將進
行縮放以符合指定的寬度 page-target-mode 分頁模式:快速顯示或非快速
顯示
預設值
0
0
0
0 portrait
150
50
100
100
0 undefined
值範圍
數值
數值
數值
數值 landscape, portrait
數值
數值
數值
數值
數值 undefined, quick, all
6.2.9.2.2 報表元素屬性
此表格顯示您可編輯以修改報表元素的屬性:
屬性名稱 autofit-height autofit-width bookmark h-align
描述
指定是否可調整元素高度以符
合其內容
指定是否可調整元素寬度以符
合其內容
指定是否要將此元素設為書籤
元素水平定位
預設值 yes yes no none hide min-height min-width
指定是否隱藏此元素
元素的最小高度
元素的最小寬度 no
0
0
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
值範圍 yes/no yes/no yes/no none, top, center, bottom yes/no
數值
數值
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 271
屬性名稱 never-alternate padding-bottom padding-left padding-right padding-top struct-min-height struct-min-width v-align
描述
此屬性可用來避免針對元素套
用替代樣式
要在下框線和元素內容之間放
置的空間大小
要在左框線和元素內容之間放
置的空間大小
要在右框線和元素內容之間放
置的空間大小
要在上框線和元素內容之間放
置的空間大小
使用結構模式顯示元素時的元
素最小高度
使用結構模式顯示元素時的元
素最小寬度
元素的垂直位置
預設值 no
0
0
0
0
900
4050 none
這些屬性可套用至下列元素:
● BAG
● WOB
● CELL
● VTABLE
● HTABLE
● XTABLE
● TABLE
● XELEMENT
● SECTION
6.2.9.2.3 格式設定屬性
此表格顯示您可編輯以修改格式化元素的屬性:
屬性名稱 background-color background-fill
描述
要顯示在背景中的顏色
說明在背景中顯示的項目
預設值
#000000 none background-h-align 背景影像的水平位置 background-image 要顯示在背景中的影像 center
無
272 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
數值
數值
數值
數值
值範圍 yes/no
數值
數值 none, top, center, bottom
值範圍
任何十六進位色彩 color, bitmap, bitmapAndColor, skin, none left, center, right
任何您想要的影像
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
屬性名稱 background-innerheight background-innerwidth background-type
描述
背景的內部高度
背景的內部寬度
決定背景影像的配置或重複方
式 background-v-align 背景影像的垂直位置 border-bottom-color 元素下框線的顏色 border-bottom-style 元素下框線的樣式
預設值
0
0 box center
#000000 none border-bottom-width 元素下框線的寬度 border-left-color border-left-style
元素左框線的顏色
元素左框線的樣式 border-left-width 元素左框線的寬度 border-right-color 元素右框線的顏色 border-right-style 元素右框線的樣式
0
#000000 none
0
#000000 none border-right-width 元素右框線的寬度 border-top-color 元素上框線的顏色 border-top-style 元素上框線的樣式
0
#000000 none border-top-width color
元素上框線的寬度
前景色彩 default-date-h-align 顯示日期時的預設水平對齊
0
#000000 right default-numeric-halign
顯示數值時的預設水平對齊 default-text-h-align 顯示文字時的預設水平對齊 right left font-family font-orientation
字型系列名稱
說明顯示文字的方向 default normal
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
值範圍
數值
數值 box, tile, vtile, htile, stretch top, center, bottom
任何十六進位色彩 none, dashed, dotted, double, plain
數值
任何十六進位色彩 none, dashed, dotted, double, plain
數值
任何十六進位色彩 none, dashed, dotted, double, plain
數值
任何十六進位色彩 none, dashed, dotted, double, plain
數值
任何十六進位色彩 l left, center, right, auto left, center, right, auto left, center, right, auto
Webi 支援的字型 normal, hotel, 45D,
90D, 180D, 270D,
315D
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 273
屬性名稱 font-size font-style-italic font-weight-bold text-align
描述
顯示字型的大小
啟動斜體字型樣式
啟動粗體字型樣式
文字水平對齊 text-decorationline-through text-decorationunderline text-v-align text-wrap
這些屬性可套用至下列元素:
● BAG
● WOB
● CELL
● VTABLE
● HTABLE
● XTABLE
● TABLE
● XELEMENT
● SECTION
啟動刪除線文字裝飾
啟動底線文字裝飾
文字的垂直對齊
指定此文字是否可以換列
預設值
0 no no left no no bottom no
6.2.9.2.4 間距屬性
此表格顯示您可編輯以修改間距元素的屬性:
屬性名稱 h-spacing v-spacing
描述
下層水平間距
下層的垂直間距
這些屬性可套用至下列元素:
● BAG
● WOB
預設值
0
0
6.2.9.2.5 超連結屬性
此表格顯示您可編輯以修改超連結元素的屬性:
274 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
值範圍
點數
(pt.) 的數值 yes/no yes/no left, center, right, auto yes/no yes/no top, center, bottom yes/no
值範圍
數值
數值
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
屬性名稱 active-color ahover-color link-color visited-color
這些屬性可套用至下列元素:
● BAG
● WOB
● CELL
● VTABLE
● HTABLE
● XTABLE
● TABLE
● XELEMENT
● SECTION
描述 預設值
#000000
已啟動的超連結顏色
使用者指定時
(透過指標裝置)
的超連結顏色
#000000
超連結的顏色
造訪過的超連結顏色
#0000ff
#000000
6.2.9.2.6 分割屬性
此表格顯示可套用至元素 BREAK 的屬性:
屬性名稱 break-newpage break-onepage
描述
報表永遠開始於新的頁面
報表僅於不符合目前頁面時開
始於新的頁面
預設值 false true
值範圍
任何十六進位色彩
任何十六進位色彩
任何十六進位色彩
任何十六進位色彩
值範圍 true/false true/false
6.2.9.3 單位
當您將數值指派給屬性 font-size 時,您只可使用單位「點數」(pt)。
範例: font-size : 14pt;
將數值指派給任何其他的維度屬性時,您可以使用公分
(cm)、英吋 (in) 或「度量資訊」(無任何單位)。
範例: width : 1.0in; 和 width : 2.54cm;、width : 3600; 相同
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 275
6.2.10 樣式和
3.x 文件
Web Intelligence CSS 取代了個人化文件的舊方法。
當您以 Web Intelligence 3.x 格式開啟 Web Intelligence 4.x 文件時,不論標準 CSS 中定義的樣式為何,文件的樣式都
不會改變。但建立新的報表元素或執行 [轉為] 作業時,則是使用來自 CSS 的樣式。
若要設定文件中報表元素定義的預設樣式,請選取報表元素,然後移至 [格式] [清除格式] 。此操作將清除選取
物件的格式,並套用預設樣式。
舊版中使用的 DefaultConfig.xml 檔案已過時。
下列為 Web Intelligence CSS 項目和用於舊版的 DefaultConfig.xml 檔案過時項目之間的對應項目。
WebI selector
TABLE
FORM
SECTION
CELL defaultConfig.xml 中相對應的項目 table*Table table*Form
Section*background freeCell*default
6.3 建立圖表的共同調色盤
6.3.1
關於企業調色盤
您可定義圖表的企業調色盤,讓您的報表具備企業樣式。調色盤顏色皆定義在組態檔案中,其檔案名稱為
VisualizationConfig.xml。您可以只定義一個企業調色盤,但不得變更調色盤 ID。
預設調色盤包含
32 個定義的顏色。您可以定義更多顏色,但至少要定義兩個顏色。您可透過定義紅色 (R)、綠色
(G)、藍色 (B) 和透明色 (A) 的強度來定義顏色。
範例
<COLOR R="200" G="0" B="0" A="255" />
6.3.2 企業調色盤組態檔案語法
企業圖表調色盤組態檔案 VisualizationConfig.xml 位於 C:\Program Files (x86)\SAP
BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images 目錄中且包含下列元素:
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<!-- Rename this file to VisualizationConfig.xml which will activate a custom default palette. -->
<!-- The following section allows to define a corporate palette which
276 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
will be used by default in all new visualization. -->
<!-- TOMCAT must be restarted after each modification of this file -->
<PALETTES>
<PALETTE ID="corporate">
<!-- Add a list of colors so as to define your palette (default palettes contains 32 colors): R for Red, G for Green, B for Blue and A for managing the transparency-->
<!-- Each attributes must take an integer value from 0 to 255 -->
<!-- The palette ID should not be changed. -->
<COLOR R="200" G="0" B="0" A="255" />
<COLOR R="0" G="200" B="0" A="255" />
<COLOR R="0" G="0" B="200" A="255" />
<COLOR R="0" G="0" B="0" A="255" />
<COLOR R="200" G="200" B="200" A="255" />
<COLOR R="125" G="125" B="0" A="255" />
<COLOR R="0" G="125" B="125" A="255" />
<COLOR R="125" G="0" B="125" A="255" />
<COLOR R="200" G="0" B="0" A="255" />
<COLOR R="0" G="200" B="0" A="255" />
<COLOR R="0" G="0" B="200" A="255" />
<COLOR R="0" G="0" B="0" A="255" />
<COLOR R="200" G="200" B="200" A="255" />
<COLOR R="125" G="125" B="0" A="255" />
<COLOR R="0" G="125" B="125" A="255" />
<COLOR R="125" G="0" B="125" A="255" />
<COLOR R="200" G="0" B="0" A="255" />
<COLOR R="0" G="200" B="0" A="255" />
<COLOR R="0" G="0" B="200" A="255" />
<COLOR R="0" G="0" B="0" A="255" />
<COLOR R="200" G="200" B="200" A="255" />
<COLOR R="125" G="125" B="0" A="255" />
<COLOR R="0" G="125" B="125" A="255" />
<COLOR R="125" G="0" B="125" A="255" />
<COLOR R="200" G="0" B="0" A="255" />
<COLOR R="0" G="200" B="0" A="255" />
<COLOR R="0" G="0" B="200" A="255" />
<COLOR R="0" G="0" B="0" A="255" />
<COLOR R="200" G="200" B="200" A="255" />
<COLOR R="125" G="125" B="0" A="255" />
<COLOR R="0" G="125" B="125" A="255" />
<COLOR R="125" G="0" B="125" A="255" />
</PALETTE>
</PALETTES>
</CONFIG>
相關資訊
6.3.3 定義圖表的企業調色盤
系統管理員可使用下列組態檔案定義企業調色盤: VisualizationConfig.xml。之後此企業調色盤將作為所有新圖表的預
設值。
1. 在目錄 C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI
4.0\images 中開啟範本檔:VisualizationConfig.template.xml。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 277
2. 至少定義兩個顏色,或在範本檔中編輯現有的顏色。
3. 重新命名檔案:VisualizationConfig.xml 並儲存在相同目錄中。
4. 重新啟動 TOMCAT。
此企業調色盤將作為所有新圖表的預設值。請確認組態檔案中沒有錯誤,否則將會套用標準調色盤。
每次您修改此檔案後,請重新啟動
TOMCAT。
6.4 與其他應用程式共用內容
6.4.1 將內容發行為
Web 服務
註記
您只能在 豐富型網際網路應用程式 (Java Applet) 介面和 Web Intelligence 豐富型用戶端中,將內容發佈為 Web 服
務。此功能不適用於 Web 介面 (DHTML 模式)。
您可以將報表區塊
(表格、圖表或表單) 發佈為 Web 服務,亦即所謂的 BI 服務,讓 Web Intelligence 內容可在 Web
Intelligence 文件之外使用。
Web 服務提供在應用程式之間共用資料的標準化機制。您可以將內容發佈至伺服器,其他應用程式可在此伺服器上存
取提供內容的 Web 服務。
每個 Web 服務可透過與區塊對應的函式,來發佈多個可供 Web 應用程式使用的區塊。例如,發佈為 Web 服務的表格
可包含在儀表板中,而該儀表板可透過 Web 服務函式在表格上執行篩選與擷取作業。
BI 服務的結構是使用 WSDL (Web Service Definition Language) 所定義的;WSDL 是用來描述 Web 服務的標準格
式。 Web 應用程式會使用 SOAP 與 BI 服務互動 (方法是將參數傳遞給商務智慧服務,並接收傳回的資料);SOAP 是
用來交換結構式資訊的標準通訊協定。
相關資訊
6.4.1.1
將報表區塊發佈為
Web 服務
您可以使用 [發佈內容] 精靈將報表區塊發佈為 Web 服務。
1. 切換到 [設計] 模式。
2. 選取您要發佈的表格、圖表或表單,再以滑鼠右鍵按一下,並選取 [以 Web 服務發行] 以顯示 [發佈內容] 精靈。
3. 按一下 [下一步] ,繼續進行第一個發佈步驟。
278 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
相關資訊
6.4.1.2
識別重複內容
如果您目前發佈為
Web 服務的報表區塊已經過發佈,則 [發佈內容] 的 [識別重複內容] 畫面會醒目提示重複的區塊。
重複的區塊會出現在發佈該內容的 Web 服務之下,並以粗體顯示。
按一下 [下一步] ,繼續進行下一個步驟。
相關資訊
6.4.1.3
發行提示
註記
請注意,對於 Web 服務,若要在提示中使用多重值,您必須按預期不同回應的次數重新產生提示,用系統將提示使
用者輸入每個回應。
1. 選取或取消選取您要在提示清單中包含或排除的提示。
2. 按一下 [全選] 以選取所有提示,或按一下 [全部清除] 以清除所有提示。
3. 按一下 [下一步] ,繼續進行下一個步驟。
6.4.1.3.1
在
Web 服務中發佈提示
當您要發佈的內容具有相關提示時,可使用 [發佈內容] 精靈中的 [選擇提示] 畫面,來選擇要在 Web 服務中發佈的提
示。
如果您沒有發佈提示,則 Web 服務會使用上一次重新整理並儲存文件時提供的提示值。例如,如果使用者對 [國家] 的
提示回答 "US",然後儲存文件,則在下次使用 refresh=true 參數呼叫 Web 服務時,它會在 [國家]="US" 上篩選資
料。
如果
Web 服務發佈提示,則當 Web 應用程式使用 refresh=true 參數呼叫 Web 服務時,Web 應用程式必須在自訂
資料提供者 Web 服務視窗中提供提示的值。如果使用者沒有輸入提示的值,則會使用上次輸入的值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 279
6.4.1.4 定義
Web 服務
將區塊發佈為 Web 服務前,您可以使用 [發佈內容] 精靈中的 [定義發佈的內容] 畫面來命名表格、讓篩選器可用於區
塊資料上,並選取將要在其中發佈區塊的伺服器。
註記
以下的 [共用所有消費者的報表內容] 選項可讓所有 Web 服務消費者 (工作階段) 從文件的相同 (及單一) 執行個體取
得報表區塊內容。 該選項可減少處理伺服器上的記憶體負載,且當內容同時由許多使用者取用時,應啟用該選項。
技術上第一位傳送請求的消費者會開啟文件,然後其他傳送相同請求的消費者會代表第一位使用者取用此文件 (亦即
使用該使用者的授權 )。 因此,不能使用以此選項所設計的 Web 服務呼叫來套用文件安全性。 若要避免發生任何衝
突,應授與所有消費者開啟對應文件的權限。 並授與使用者從基礎資料來源檢視/存取資料的權限。
從 Web 服務進行的篩選和擷取與 [共用所有消費者的報表內容] 選項不相容。 從 Web 服務篩選 Web Intelligence 文
件資料的唯一方法是使用「區段篩選器」 (例如,使用在對應 Web 服務中公開為篩選的報表區段)。
1. 在 [名稱] 與 [描述] 方塊中,為您要發佈的表格輸入名稱與描述。
2. 若要讓所有 Web 服務消費者 (工作階段) 從文件的相同 (及單一) 執行個體取得報表區塊內容,請選取 [共用所有消
費者的報表內容 ] 。
在選取此選項時, [設定篩選器] 選項會停用。 此命令會停用,因為消費者將無法使用報表篩選器 (區段篩選器會成
為透過必要輸入參數篩選內容的唯一方法 )。 由於區段為報表元素結構的一部分,因此區段頁首會因為對應的 Web
服務參數為必要輸入參數而無法移除。
3. 按一下 [設定篩選器] ,並選取在 Web 服務中可供篩選使用的物件。
4. 在 [主機伺服器] 下選取您要發佈內容的伺服器。
5. 若要在主機伺服器清單中新增、移除或編輯伺服器,請按一下 [管理伺服器] ,然後按一下 [新增] 、 [編輯] 或 [移
除 ] ,並更新伺服器清單。
6. 按一下 [下一步] ,繼續進行下一個步驟。
相關資訊
6.4.1.4.1
在
Web 服務中讓資料可供篩選
將報表區塊發佈為 Web 服務時,您可以讓 Web 應用程式使用報表物件來篩選由 Web 服務傳回的資料。例如,如果您
發行的表格中包含
[國家]、[地區] 與 [收入],則可讓 [國家] 維度作為篩選器。接著,存取 Web 服務的 Web 應用程式
可在
[國家] 維度上篩選。
篩選物件會在
Web 服務的 G tReportBlock_<block_name> 函式中,顯示為 FilterCondition 參數。
您可以在 [發佈內容] 精靈的 [定義發佈的內容] 畫面中,讓物件可供篩選。該畫面會列出報表中所有的物件,並在區塊
中選取任何您依預設要發佈的物件。您可以取消選取這些物件,並選取報表中的任何物件,讓該物件可作為篩選器。
例如,當您發行的表格中包含 [地區] 與 [收入] 物件,且 [國家] 維度出現在報表中,則您可讓 [國家] 維度作為篩選
器。您也可以選擇不要讓 [地區] 與 [收入] 物件作為篩選器。
280 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
您不必包含任何作為篩選器的報表物件,但在區段頁首中出現的物件除外。這些物件顯示時即已選取,且您無法將其
取消選取。
如果您在區段中發佈一個區塊,則該 Web 服務會依預設篩選與您所選區塊相對應的區段物件值。例如,如果您的報表
包含 [國家]、[地區] 與 [收入],其中以 [國家] 作為區段頁首,且您在 [國家]="France" 的區段中發行該區塊,則 Web
服務會使用 "France" 作為 [國家] 的預設值。存取該 Web 服務的 Web 應用程式會為 [國家] 提供不同的值,而 Web 服
務所傳回的資料會變更為與篩選器一致。
如果您在包含報表篩選器的報表中發佈一個區塊,則會依預設在畫面中選取其中已定義報表篩選器的物件。您可以取
消選取這些物件。如果您發佈該區塊,但未讓物件作為篩選器,則
Web 服務會根據報表篩選器的值篩選資料。如果您
讓物件可供使用,則
Web 應用程式可以使用不同的值套用報表篩選器。
相關資訊
GetReportBlock_blockname [第 284 頁]
6.4.1.5
儲存並發佈 Web 服務
您可以使用 [發佈內容] 精靈的 [發佈新內容或重新發佈現有內容以作為 Web 服務] 畫面,將 Web 服務儲存並發佈至主
機伺服器。
1. 若要重新發佈現有的 Web 服務,請選取該 Web 服務,並按一下 [發佈] 。
2. 若要發佈新的 Web 服務,請選取您要發佈內容的資料夾,並按一下 [建立] 以顯示 [發佈 Web 服務] 對話方塊。
註記
資料夾為選擇性,您發佈至現有 Web 服務或新 Web 服務,且您可以建立資料夾以組織您的工作。按一下 [新增
資料夾 ] 以新增新的資料夾。
3. 在 [Web 服務名稱] 方塊中輸入 Web 服務的名稱,並在 [描述] 方塊中輸入服務描述。
4. 從 [驗證] 清單中選取 Web 服務的驗證方法。
5. 按一下 [確定] 以關閉對話方塊,並儲存與發佈 Web 服務。
6. 選擇您要發佈至其中的 Web 服務。
7. 按一下 [完成] 。
6.4.2 檢視與管理已發佈的內容
您可以使用 [Web 服務發佈者] 窗格,來瀏覽在不同 Web 伺服器上發佈的內容。 [Web 服務發行者] 窗格也可讓您編輯
已發佈的 Web 服務,並匯入 QaaWS (以 Web 服務形式查詢) 查詢,之後您可以將這些查詢重新發佈為 Web
Intelligence 內容。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 281
6.4.2.1
檢視與管理發佈的內容
1. 在 [設計] 模式中,按一下左側窗格中的 Web 服務發佈者圖示,以顯示 [Web 服務發佈者] 窗格。
2. 從 [主機伺服器] 清單中選取伺服器。
3. 若要在主機伺服器清單中新增、移除或編輯伺服器,請按一下 [管理伺服器] ,然後按一下 [新增] 、 [編輯] 或 [移
除 ] ,並更新伺服器清單。
4. 選取 [檢視] 圖示,並從功能表中選取您要組織內容的方式。
選項 描述
按照
Web 服務檢視
按照
Web 服務 > 區塊的方式組織已發佈內容
按照文件與
Web 服務檢視 按照文件 > Web 服務 > 區塊的方式組織已發佈內容
按照文件與區塊檢視
顯示
Web 服務查詢
按照文件
> 區塊 > Web 服務的方式組織已發佈內容
QaaWS (以 Web 服務形式查詢) 查詢會顯示在已發行的內容下方。(QaaWS 查詢已儲存在與 BI
服務相同的儲存機制資料夾中。 )
5. 若要編輯已發佈區塊,請選取該區塊並以滑鼠右鍵按一下 [編輯] ,以啟動 [發佈內容] 精靈。
6. 若要刪除已發佈內容,請選取已發佈區塊或 Web 服務,並以滑鼠右鍵按一下 [刪除] 。
7. 若要重新命名 Web 服務,請選取該 Web 服務,然後以滑鼠右鍵按一下 [重新命名] 並輸入新名稱。
8. 若要重新整理已發佈內容清單,請按一下 [重新整理] 或以滑鼠右鍵按一下資料夾或 Web 服務,然後選取 [重新整
理清單 ] 。
9. 若要搜尋 Web 服務清單,請在搜尋方塊中輸入您要搜尋的文字,然後從搜尋方塊左側的功能表中選取搜尋選項。
選項 描述
區分大小寫 搜尋時大小寫須相符
區分大小寫
開頭相符
任何位置相符
搜尋時忽略大小寫
只傳回其名稱開頭為搜尋文字的
Web 服務或區塊
只傳回其名稱包含搜尋文字的
Web 服務或區塊
相關資訊
[第 283 頁]
[第 278 頁]
6.4.2.2 測試發佈的內容
您可以測試已發佈的內容,並檢查發佈該內容的 Web 服務結構。
1. 使用 [發佈內容] 精靈中的 [發佈新內容或重新發佈現有內容以作為 Web 服務] 畫面,以顯示 Web 服務發佈者。
2. 選取您要測試的 Web 服務,並按一下 [測試] 。
3. 從 [作業] 下拉式清單中選取您要測試的 Web 服務函式。
282 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
4. 在 [輸入] 窗格中,選取您要指定其值的參數與運算子,並在 [值] 下方的窗格右側輸入這些參數與運算子的值。
5. 按一下 [傳送] ,以您指定的值呼叫
Web 服務。
Web 服務傳回的資料會出現在 [伺服器回應] 窗格中。
6. 按一下 [變更為樹狀結構檢視] / [變更為資料表檢視] ,可在樹狀結構檢視與資料表格式之間切換 Web 服務資料。
6.4.3 匯入並轉換
QaaWS (以 Web 服務形式查詢) 查詢
您可以匯入
QaaWS 查詢並加以執行,以產生插入新報表中的區塊。匯入 QaaWS 查詢時,應用程式會依據 QaaWS 查
詢的結構建立查詢,然後執行此查詢並將產生的區塊插入新報表中。原始
QaaWS 查詢未修改。
由於 SAP BusinessObjects Web Intelligence 不直接支援 QaaWS 查詢發佈,因此您可以使用此工作流程,藉由將產
生的區塊發佈為 BI 服務,進而將 QaaWS 查詢發佈為 BI 服務。
註記
QaaWS 查詢不支援定義的排序。執行 QaaWS 查詢時,會遺失查詢中包含的任何排序。
6.4.3.1 發行
QaaWS 查詢
1. 在主工具列中選取 [發佈] ,以在 [發佈內容] 精靈中開啟 [發佈新內容或重新發佈現有內容以作為 Web 服務] 畫面。
2. 依序選取 [檢視] [顯示 QaaWS 查詢]
,以顯示
QaaWS 查詢。
3. 選取您要匯入的 QaaWS 查詢,並按一下 [匯入 Web 服務查詢] 。
QaaWS 查詢會新增至文件中作為 Web Intelligence 查詢。報表索引標籤會以相同名稱新增作為 QaaWS 查詢。報
表索引標籤包含與查詢物件相對應的表格。
4. 重新整理新增的查詢,以顯示 Web 服務查詢資料。
5. 以滑鼠右鍵按一下新增的表格,並選取 [以 Web 服務發行] 將表格發佈為 Web 服務。
相關資訊
6.4.4 BI 服務結構
外部
Web 應用程式會呼叫兩種函式,來存取已發佈為 Web 服務的 Web Intelligence 內容:
● GetReportBlock_blockname
● Drill_blockname
在這兩種函式呼叫中, blockname 依照 Web 服務中定義的區塊名稱。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 283
應用程式使用 SOAP 通訊協定來呼叫函式,並接收之後會剖析的函式輸出。
6.4.4.1 GetReportBlock_blockname
函式名稱
GetReportBlock_blockname
輸入參數
名稱 login password reportfilter prompt closeDocument endRow startRow
描述
CMS 登入
CMS 密碼
是否必要
是,除非已指定 sessionID 或 serializedSession 。
是,除非已指定 sessionID 或 serializedSession 。
一或多個報表篩選器。 如需詳細資訊,請
參閱下表。
如果報表區塊包含區段項目則為是,否則
為否。 含區段的區塊會因此而具有混合的
強制與選擇性 reportfilter 參數。
提示值。 如需 LovIndexValue 參數的
詳細資訊,請見下表
當
Web 服務以要求的內容回覆時強制文
件關閉。 此行為可協助最佳化伺服器上的
記憶體耗用,因為消費者可控制文件的儲
存時間。
如果 refresh = true,且提示為必要,
則為是,如果是 false 則為否。 如果您
未輸入提示值,則提示會採用之前定義的
值。 在 Web Intelligence 中取用具有提示
的
Web 服務並非意味著您將收到提示,
您必須在
[自訂資料提供者] 中輸入提示值
- Web 服務視窗。
布林值,預設值: false (當 Web 服務
回覆時,依預設文件會保持開啟 )。 值: false 或 true 。
定義從來源擷取的最後一筆資料列編號。
此參數可透過
startRow 參數來使用,以
定義在表格輸出參數中擷取的區塊大小
(例如 startRow = 10 / endRow= 55,將
擷取介於列
n°10 和列 n°55 之間的 46
列 )。 表格的最後一個資料列排名會設為
表格大小,任何較大的值都會在內部更正
為該數字。
選擇性。 若未進行宣告,則會擷取整個表
格內容。 依預設會擷取整個表格內容。
定義從來源擷取的第一筆資料列編號。 此
參數可透過
endRow 參數來使用,以定義
在表格輸出參數中擷取的區塊大小
(例如
選擇性, 若未進行宣告,則會擷取整個表
格內容。 依預設會擷取整個表格內容。
284 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
名稱 resetState refresh getFromLatestDocumentInstance getFromUserInstance turnOutputToVTable sessionID serializedSession
描述 是否必要 startRow = 10 / endRow= 55,將擷取介
於列
n°10 和列 n°55 之間的 46 列)。 表
格的第一個資料列為
1,任何較低的值都
會在內部更正為
1。
當呼叫 W eb 服務、重設擷取與篩選器
時,重新開啟文件。
強制重新整理文件。
否
- 預設值為 false 。
從最新的文件執行個體擷取資料。
如果已發行文件,則從使用者收件匣擷取
資料。
將輸出轉為垂直表格。
否
- 預設值為 false 。
否
- 預設值為 true 。
否
- 預設值為 false 。
否
- 預設值為 false 。
註記
如果區塊是圖表,則一律將區塊轉為垂
直表格,即使此參數設為 false 。
工作階段
Token,可避免提交登入資訊/
密碼。 提交時會增加工作階段計數。
序列化工作階段,可避免提交登入資訊 /
密碼。 提交時不會增加工作階段計數。
否。
否。
reportfilter 參數
reportfilter 參數包含兩個元素:
名稱 filtering_value filtering_operator
說明
用來篩選資料的值
篩選器運算子
值
任何
EQUAL (預設)¦ GREATER ¦
GREATER_OR_EQUAL ¦ LESS ¦
LESS_OR_EQUAL ¦ NOT_EQUAL ¦
INLIST ¦ NOT_INLIST
reportFilter 參數範例
指定篩選器 [國家]="US",如下所示:
<Country>
<value>US</value>
<operator>EQUAL</operator>
</Country>
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 285
輸出參數
名稱 table headers footers user documentation documentname lastrefreshdate creationdate creator isScheduled scheduleStartTime scheduleEndTime tableType nbColumns nbLines
類型
TTable
THeader
TFooter string string string dateTime dateTime string boolean dateTime dateTime string int int
說明
表格儲存格
表格頁首
表格頁尾
Web 服務呼叫所使用的登入資訊
服務設計人員所提供的
Web 服務說明
文件名稱
上次重新整理文件的日期
建立
Web 服務的日期
Web 服務建立者的使用者名稱
指定是否排程文件
已排程文件的排程開始時間
已排程文件的排程結束時間
表格類型
輸出表格中的資料行數
輸出表格中的資料列數
相關資訊
[第 286 頁]
6.4.4.2 Drill_blockname
函式名稱
Drill_blockname
註記
在啟用文件共用選項 ( 發佈內容 精靈中的 [共用所有消費者的報表內容] ) 時無法使用此 Web 服務呼叫,若在啟用此
選項時呼叫則會將錯誤傳回消費者。
286 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
輸入參數
Drill_<block_name> 函式的語法與 GetReportBlock_<block_name> 類似,差異處如下:
● 沒有 reportfilter 參數
● 另有 drillpath 參數
● 另有 dril filter 參數
名稱 drillpath drillfilter
描述
指定擷取指示
指定擷取時要套用的篩選器
是否必要
是
否
Drillpath 參數
drillpath 參數為 DrillPath 類型。 其中包含三個元素:
名稱 from value drilloperation
說明
要擷取的維度
要擷取的值
擷取作業的類型
Values
任何
任何
UP ¦ DOWN
註記
● value 會連同單一值 (例如 "Los Angeles") 一起傳遞定義,例如 "All Cities"。
● 如果擷取指示無效,則 Web 服務會傳回原始表格資料。
● 在擷取階層結尾處,Web 服務會傳回擷取階層中最後一個可用的值。
● 如果參數未參照相同擷取階層中的不同層級,您可以提供多個 drillpath 參數。
Drillfilter 參數
drillpath 參數允許您在擷取的同時套用擷取篩選器:
名稱 dimension value operator
說明
要篩選的維度
要篩選細目的值
篩選器運算子
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
Values
任何
任何
EQUAL ¦ GREATER ¦
GREATER_OR_EQUAL ¦ LESS ¦
LESS_OR_EQUAL ¦ NOT_EQUAL ¦
INLIST ¦ NOT_INLIST
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 287
註記
● value 會連同單一值 (例如 "Los Angeles") 一起傳遞定義,例如 "All Cities"
● 如果擷取指示無效,則 Web 服務會傳回原始表格資料
● 在擷取階層結尾處,Web 服務會傳回擷取階層中最後一個可用的值
● 如果參數未參照相同擷取階層中的不同層級,您可以提供多個 drillpath 參數。
相關資訊
[第 284 頁]
6.4.4.3 BI 服務輸出參數
下表列出由 BI 服務所傳回輸出參數:
名稱
表格
標題
頁尾 user
說明文件
說明文件 lastrefreshdate creationdate
建立者 isScheduled scheduleStartTime scheduleEndTime tableType nbColumns nbLines
類型
TTable
THeader
TFooter
字串
字串
字串
日期時間
日期時間
字串
布林值
日期時間
日期時間
字串 int int
表格參數範例
<table>
<row>
288 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
描述
表格儲存格
表格頁首儲存格
表格頁尾儲存格
Web 服務呼叫所使用的登入資訊
服務設計人員所提供的
Web 服務說明
文件名稱
上次重新整理文件的日期
建立
Web 服務的日期
Web 服務建立者的使用者名稱
指定是否排程文件
已排程文件的排程開始時間
已排程文件的排程結束時間
表格類型
輸出表格中的資料行數
輸出表格中的資料列數
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">172980</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">345510</cell>
</row>
...
</table>
頁首參數範例
<headers>
<row>
<cell xsi:type="xsd:string">Country</cell>
<cell xsi:type="xsd:string">Service Line</cell>
<cell xsi:type="xsd:string">Service</cell>
<cell xsi:type="xsd:string">Revenue</cell>
</row>
</headers>
相關資訊
6.4.4.4 BI 服務傳回資料範例
Web 服務使用 SOAP 傳回資料。下列為 Web 服務傳回的 SOAP 檔案範例:
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...>
<soap:Body>
<GetReportBlock_Block1BeachResponse xmlns="multidocmultiuniversesmultime">
<table>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">172980</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">345510</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 289
<cell xsi:type="xsd:string">Hotel Suite</cell>
<cell xsi:type="xsd:double">464850</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Fast Food</cell>
<cell xsi:type="xsd:double">19530</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Poolside Bar</cell>
<cell xsi:type="xsd:double">27073</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Restaurant</cell>
<cell xsi:type="xsd:double">41160</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Activities</cell>
<cell xsi:type="xsd:double">59820</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Excursion</cell>
<cell xsi:type="xsd:double">113170</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Sports</cell>
<cell xsi:type="xsd:double">69575</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Car Rent</cell>
<cell xsi:type="xsd:double">49160</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Travel Reservation</cell>
<cell xsi:type="xsd:double">63300</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">126240</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">116790</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Suite</cell>
<cell xsi:type="xsd:double">320220</cell>
290 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Fast Food</cell>
<cell xsi:type="xsd:double">28440</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Poolside Bar</cell>
<cell xsi:type="xsd:double">46320</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Restaurant</cell>
<cell xsi:type="xsd:double">32640</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Activities</cell>
<cell xsi:type="xsd:double">9000</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Excursion</cell>
<cell xsi:type="xsd:double">120050</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Sports</cell>
<cell xsi:type="xsd:double">35720</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">323231</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">330240</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Suite</cell>
<cell xsi:type="xsd:double">320754</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Fast Food</cell>
<cell xsi:type="xsd:double">32960</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Poolside Bar</cell>
<cell xsi:type="xsd:double">37915</cell>
</row>
<row>
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 291
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Restaurant</cell>
<cell xsi:type="xsd:double">32980</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Activities</cell>
<cell xsi:type="xsd:double">78200</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Excursion</cell>
<cell xsi:type="xsd:double">96440</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Sports</cell>
<cell xsi:type="xsd:double">102720</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Car Rent</cell>
<cell xsi:type="xsd:double">56370</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Travel Reservation</cell>
<cell xsi:type="xsd:double">74495</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">368870</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">746828</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Suite</cell>
<cell xsi:type="xsd:double">842046</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Fast Food</cell>
<cell xsi:type="xsd:double">66330</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Poolside Bar</cell>
<cell xsi:type="xsd:double">88508</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
292 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
<cell xsi:type="xsd:string">Restaurant</cell>
<cell xsi:type="xsd:double">331860</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Activities</cell>
<cell xsi:type="xsd:double">207950</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Excursion</cell>
<cell xsi:type="xsd:double">170305</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Sports</cell>
<cell xsi:type="xsd:double">74060</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Car Rent</cell>
<cell xsi:type="xsd:double">34580</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Travel Reservation</cell>
<cell xsi:type="xsd:double">43200</cell>
</row>
</table>
<headers>
<row>
<cell xsi:type="xsd:string">Country</cell>
<cell xsi:type="xsd:string">Service Line</cell>
<cell xsi:type="xsd:string">Service</cell>
<cell xsi:type="xsd:string">Revenue</cell>
</row>
</headers>
<footers />
<user>Administrator</user>
<documentation></documentation>
<documentname>_DaaWSDivers1</documentname>
<lastrefreshdate>2009-02-20T14:19:01.0</lastrefreshdate>
<creationdate>2009-02-20T14:43:21.109</creationdate>
<creator>Administrator</creator>
<isScheduled>false</isScheduled>
<tableType>Vertical Table</tableType>
<nbColumns>4</nbColumns>
<nbLines>42</nbLines>
</GetReportBlock_Block1BeachResponse>
</soap:Body></soap:Envelope>
6.4.4.5 BI 服務
WSDL 定義
<?xml version="1.0" encoding="utf-16"?>
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http:// schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="zozo2" xmlns:tns1="dsws.businessobjects.com" targetNamespace="zozo2" xmlns="http://schemas.xmlsoap.org/wsdl/" name="BIServices">
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 293
<types>
<s:schema elementFormDefault="qualified" targetNamespace="zozo2">
<s:simpleType name="Operator">
<s:restriction base="s:string">
<s:enumeration value="EQUAL" />
<s:enumeration value="GREATER" />
<s:enumeration value="GREATER_OR_EQUAL" />
<s:enumeration value="LESS" />
<s:enumeration value="LESS_OR_EQUAL" />
<s:enumeration value="NOT_EQUAL" />
<s:enumeration value="INLIST" />
<s:enumeration value="NOT_INLIST" />
</s:restriction>
</s:simpleType>
<s:complexType name="FilterCondition">
<s:sequence>
<s:element name="value" type="s:string" />
<s:element name="operator" type="s0:Operator" />
</s:sequence>
</s:complexType>
<s:complexType name="LovValueIndex">
<s:sequence>
<s:element name="valueofPrompt" type="s:string" />
<s:element name="index" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="DrillFilter">
<s:sequence>
<s:element name="dimension" type="s:string" />
<s:element name="value" type="s:string" />
<s:element name="operator" type="s0:Operator" />
</s:sequence>
</s:complexType>
<s:element name="GetReportBlock_Block1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="Country" type="s0:FilterCondition" />
<s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Block1ff">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0"
294 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
nillable="true" />
<s:element name="Country" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Bloc1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="State" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="City" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Sales_revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:simpleType name="DrillOperation">
<s:restriction base="s:string">
<s:enumeration value="UP" />
<s:enumeration value="DOWN" />
</s:restriction>
</s:simpleType>
<s:complexType name="DrillPath">
<s:sequence>
<s:element name="from" type="s:string" />
<s:element name="value" type="s:string" />
<s:element name="drillOperation" type="s0:DrillOperation" />
</s:sequence>
</s:complexType>
<s:element name="Drill_Block1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 295
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1ff">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Bloc1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
296 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="TRow">
<s:sequence>
<s:element name="cell" type="s:anyType" maxOccurs="unbounded" nillable="true" />
</s:sequence>
</s:complexType>
<s:complexType name="TTable">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
<s:complexType name="THeader">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
<s:complexType name="TFooter">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
<s:element name="GetReportBlock_Block1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Block1ffResponse">
<s:complexType>
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 297
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1ffResponse">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Bloc1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Bloc1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
298 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="QaaWSHeader">
<s:complexType>
<s:sequence>
<s:element name="sessionID" type="s:string" minOccurs="0" maxOccurs="1" nillable="true" />
<s:element name="serializedSession" type="s:string" minOccurs="0" maxOccurs="1" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</types>
<message name="GetReportBlock_Block1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Block1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1Response" />
</message>
<message name="Drill_Block1SoapIn">
<part name="parameters" element="s0:Drill_Block1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Block1SoapOut">
<part name="parameters" element="s0:Drill_Block1Response" />
</message>
<message name="GetReportBlock_Block1ffSoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1ff" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Block1ffSoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1ffResponse" />
</message>
<message name="Drill_Block1ffSoapIn">
<part name="parameters" element="s0:Drill_Block1ff" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Block1ffSoapOut">
<part name="parameters" element="s0:Drill_Block1ffResponse" />
</message>
<message name="GetReportBlock_Bloc1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Bloc1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Bloc1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Bloc1Response" />
</message>
<message name="Drill_Bloc1SoapIn">
<part name="parameters" element="s0:Drill_Bloc1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Bloc1SoapOut">
<part name="parameters" element="s0:Drill_Bloc1Response" />
</message>
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 299
<portType name="BIServicesSoap">
<operation name="GetReportBlock_Block1">
<documentation />
<input message="s0:GetReportBlock_Block1SoapIn" />
<output message="s0:GetReportBlock_Block1SoapOut" />
</operation>
<operation name="Drill_Block1">
<documentation />
<input message="s0:Drill_Block1SoapIn" />
<output message="s0:Drill_Block1SoapOut" />
</operation>
<operation name="GetReportBlock_Block1ff">
<documentation />
<input message="s0:GetReportBlock_Block1ffSoapIn" />
<output message="s0:GetReportBlock_Block1ffSoapOut" />
</operation>
<operation name="Drill_Block1ff">
<documentation />
<input message="s0:Drill_Block1ffSoapIn" />
<output message="s0:Drill_Block1ffSoapOut" />
</operation>
<operation name="GetReportBlock_Bloc1">
<documentation />
<input message="s0:GetReportBlock_Bloc1SoapIn" />
<output message="s0:GetReportBlock_Bloc1SoapOut" />
</operation>
<operation name="Drill_Bloc1">
<documentation />
<input message="s0:Drill_Bloc1SoapIn" />
<output message="s0:Drill_Bloc1SoapOut" />
</operation>
</portType>
<binding name="BIServicesSoap" type="s0:BIServicesSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
<operation name="GetReportBlock_Block1">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Block1" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Block1">
<documentation />
<soap:operation soapAction="zozo2/Drill_Block1" style="document" />
<input>
<soap:header message="s0:Drill_Block1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Block1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="GetReportBlock_Block1ff">
<documentation />
300 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
<soap:operation soapAction="zozo2/GetReportBlock_Block1ff" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Block1ff">
<documentation />
<soap:operation soapAction="zozo2/Drill_Block1ff" style="document" />
<input>
<soap:header message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="GetReportBlock_Bloc1">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Bloc1" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Bloc1">
<documentation />
<soap:operation soapAction="zozo2/Drill_Bloc1" style="document" />
<input>
<soap:header message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<service name="zozo2">
<documentation />
<port name="BIServicesSoap" binding="s0:BIServicesSoap">
<soap:address location="http://noux:8080/dswsbobje/qaawsservices/ queryasaservice?
&cuid=AduDhWyVezRPnnJM_FDS4S0&authType=secEnterprise&locale=en_US&timeout=60" />
</port>
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 301
</service>
</definitions>
302 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
發佈、設定格式與共用報表
7 Web Intelligence 錯誤訊息
本節將詳細敘述
Web Intelligence 錯誤訊息。
7.1 Web Intelligence 錯誤訊息類別
Web Intelligence 錯誤訊息包括下列範圍與類別:
● Web Intelligence Java 介面 (WIJ) 錯誤訊息
● Web Intelligence HTML 介面 (WIH) 錯誤訊息
● Web Intelligence Desktop (WIO) 錯誤訊息
● Web Intelligence 伺服器 (WIS) 錯誤訊息
● Web Intelligence 報表引擎 (RWI) 錯誤訊息
7.1.1 Web Intelligence Java 介面
(WIJ) 錯誤訊息
Web Intelligence Java 介面錯誤訊息包括下列內容:
範圍
WIJ 10000 - WIJ 77778
類別
Web Intelligence Java 介面
7.1.1.1
您需要使用 [公式編輯器] 以建立公式。(錯誤:WIJ 10000)
原因
您使用 [儲存格屬性] 面板而不是 [公式編輯器] 輸入公式。
動作
啟動
[公式編輯器] 並在 [公式定義] 窗格中定義公式。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 303
7.1.1.2
您無法建立與現有的文件物件相同名稱的變數,請給新變數一個不同的名稱。(錯誤:WIJ 10001)
原因
單一文件不能包含具有相同名稱的多個物件或變數。
動作
如果要儲存新的變數,請賦予變數一個名稱,這個名稱必須不同於文件中已經包含的物件和變數的名稱。
7.1.1.3
您無法將此報表元件放置在與此報表元件相關的區塊、儲存格或區段。請在下拉式清單中選取一個不
同的區塊、儲存格或區段,或者取消選取 [相關於] 選項。(WIJ 10500)
原因
如果您要將報表元件放置在某個報表元件的相對位置,而此報表元件則又參考到您所選的報表元件,如此就會建立 !|
`Aoaoat ¢ Do!C
動作
請移除相對位置,或為相對位置選取一個不同的區塊、儲存格或區段。
7.1.1.4
Web Intelligence 需要 Java Runtime Environment (JRE) 1.4.2_01。目前安裝的
JRE 為 {0}。請連絡您的管理員以升級到 1.4.2_01;或者,如果您已經安裝了所需的版本,則請在 [Java 附掛
程式控制面板] 中選取 [預設 VM] 項目。(WIJ 11111)
原因
當您使用 Java 介面時,本機電腦上會安裝一個 Java Applet。您必須安裝並選取 Java 執行時間環境 1.4.2_01 (或更新
的版本 ),報表面板才能運作。
304 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
動作
如果您的電腦上已經安裝了
Java 執行時間環境 1.4.2_01 (或更新的版本),那麼請啟動 Java Plugin 控制面板。執行上
述作業:
● 依序選取 Windows 功能表: [開始] [設定] [控制台] 。
● 按兩下 [Java Plug-in]。
● 在 [進階] 索引標籤上,選取 [Use Java Plug-in Default],然後按一下 [套用]。
或
請連絡您的系統管理員,要求協助安裝
Java 執行時間環境 1.4.2_01 (或更新的版本)。
7.1.1.5
解碼文件時發生錯誤。請嘗試在 BI Launch Pad 中開啟文件,或連絡您的系統管理員以取得更多
資訊。(WIJ 20000)
原因
Web Intelligence 無法在 Java 報表面板中解碼及開啟文件。
動作
按一下列在 InfoView 的 [企業文件] 或 [個人文件] 頁面上的文件標題,以開啟 InfoView 中的文件。
如果還是不行,請洽詢您的系統管理員。
7.1.1.6
文件重新整理並開啟時發生無法預期的錯誤。資料來源已被修改或刪除,或是文件的提示沒有選取
值。(WIJ 20001)
原因
文件選取了
[開啟時重新整理] 選項。此時下列其中一項或多項原因都可能造成這個錯誤:
● 文件在建立之後曾經修改過資料來源。
● 文件在建立之後刪除了資料來源。
● 一個或多個提示沒有選取值。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 305
動作
請洽詢您的系統管理員。
7.1.1.7
無法預期的錯誤。如果您無法重新連線至伺服器,請關閉工作階段並重新開始。(WIJ 20002)
原因
伺服器可能已經關閉或者使用者工作階段已經結束。
動作
請洽詢您的系統管理員。
7.1.1.8
無法取得目前報表的第一頁。\n 請檢查報表的有效性。(ERR WIJ 20003)。
原因
無法顯示報表,因為報表含有結構性的錯誤,
動作
執行下列其中一項動作:
● 在「結構檢視」中檢視報表,並檢查報表的結構。例如,如果報表區塊重疊,或者如果報表結構所包含的儲存格會
建立不對稱的表格格式,都可能會造成錯誤。請適當地修改報表結構。
● 請連絡您的管理員,請求管理員找出報表中不正常的結構。
7.1.1.9
目前查詢包含無法解析的物件。查詢將更新 (WIJ 20004)。
原因
查詢中含有無法解析的物件。
306 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
動作
檢查是否尚未從資料來源刪除相關物件。
7.1.1.10
目前的請求傳回損毀的資料。如需進一步資訊,請連絡系統管理員 ( WIJ 20005)。
原因
傳回的資料已毀損。這可能是因為資料來源或網路問題。
動作
請連絡您的管理員。
7.1.1.11
無法連線至應用程式伺服器。如需進一步資訊,請連絡您的系統管理員 (WIJ 20010)。
原因
應用程式伺服器可能已關閉,或位址與預期的不同。
動作
請連絡您的管理員。
7.1.1.12
您要複製的 {0,number} MB 報表元素太大,無法匯出至外部應用程式。\n 最大允許大小為
{1,number} MB。(錯誤:WIJ 30004)
原因
您要複製的報表元素太大,無法複製。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 307
動作
請勿嘗試複製報表元素。
7.1.1.13
使用者設定檔未授與您存取文件區域,以致無法儲存企業文件。請將此文件另存為個人文件,或連絡
您的系統管理員 (ERR WIJ 40000)。
原因
您沒有將文件儲存到企業儲存機制的權限。
動作
請將此文件另存為個人文件,或要求系統管理員授與您將文件儲存到儲存機制的權限。
7.1.1.14
此文件中的查詢是空白的。執行查詢前,請先檢查查詢標籤上的 [結果物件] 窗格是否包含物件
(錯誤 WIJ 30000)。
原因
查詢不含任何結果物件。
動作
編輯查詢並新增結果物件。
7.1.1.15
此文件中至少有一個查詢空白,執行查詢前,請先檢查每一個查詢標籤上的 [結果物件] 窗格是否
包含物件。(錯誤 WIJ 30001)。
原因
查詢不含任何結果物件。
308 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
動作
將結果物件新增至空白查詢。
7.1.1.16
記憶體不足。請縮小瀏覽器視窗大小或重新啟動報表面板。(WIJ 30003)。
原因
電腦記憶體不足。這可能是因為瀏覽器視窗大小太大所造成。
動作
執行下列其中一項動作:
● 縮小瀏覽器視窗的大小。
● 重新啟動 Java 介面。
7.1.1.17
您的使用者設定檔不允許您儲存個人或企業文件。如需其他詳細資料,請連絡您的系統管理員。
(WIJ 40001)
原因
您的使用者設定檔
(由管理員所定義) 不允許您儲存個人或企業文件。
動作
如果您認為自己需要能夠將個人文件及 /或企業文件儲存至 InfoView,請洽詢系統管理員,要求系統管理員修改您的安
全性設定檔。
7.1.1.18
您的 Web Intelligence 豐富型用戶端版本太舊,無法連線至此系統 (ERR WIJ 50003)。您
必須按一下<a href="{0}">這裡</a>升級 Web Intelligence 豐富型用戶端。
原因
您的 Web Intelligence Rich Client 版本不夠新,無法連線到此儲存機制。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 309
動作
透過下列連結升級您的
Web Intelligence Rich Client 版本。
7.1.1.19
傳送到伺服器的資訊包含無效的字元。請使用 [復原] 按鈕取消文件的最後一次變更,然後再試一
次。(錯誤:WIJ 55555)
原因
應用程式傳送到伺服器的
XML 有錯誤。
動作
使用 [復原] 功能來移除對文件所做的錯誤修改,然後再次執行查詢或重新整理文件。
7.1.1.20
工作階段逾時。文件 {document_name}.wid 已自動儲存到 Favorites
\~InteractiveAnalysis 資料夾中。按一下 [還原] 進行擷取。(WIJ 60001)
原因
由於伺服器逾時,目前的文件自動儲存到 Favorites\~InteractiveAnalysis 資料夾。
動作
按一下 [還原] 以擷取自動儲存的文件。
如果無法自動還原文件,請從資料夾手動擷取。自動儲存的文件名稱會是,原始文件名稱加上自動產生的前置和後置
字元。
儘快從自動儲存資料夾擷取文件。此資料夾並非自動儲存文件的永久儲存位置。
310 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.1.21
工作階段逾時,但無法自動儲存文件,因為未指派下列安全性權限 (WIJ 60002):
{list_of_rights}
原因
無法自動儲存文件,因為您沒有下列部分或全部的安全性權限:
● 編輯物件
● 刪除物件
● 新增物件
動作
請要求系統管理員為您指派適當的安全性權限。
7.1.1.22
無法擷取文件,因為伺服器發生問題 (WIJ 77777)。
原因
無法擷取文件,因為伺服器已關閉。
動作
請洽詢您的系統管理員。
7.1.1.23
中央管理系統未執行。如需進一步資訊,請連絡系統管理員。(WIJ 77779)
原因
中央管理系統 (CMS) 未執行。
動作
請連絡您的管理員。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 311
7.1.1.24
您的工作階段逾時。請關閉 Java 介面,然後重新登入。(WIJ 77778)
原因
您並未使用 Java 介面以保持 BI Launch Pad 的登入,使登入時間比系統所允許的時間上限更久。
動作
請登出然後再次登入
BI Launch Pad,以繼續使用 Java 介面 (逾時前的任何未儲存變更皆會遺失)。
如果要增加允許登入
BI Launch Pad 的時間,請要求系統管理員提高您的工作階段逾時參數。
7.1.2 Web Intelligence Desktop (WIO) 錯誤訊息
Web Intelligence Desktop (Rich Client) 錯誤訊息包括下列內容:
範圍
WIO 00001 - WIS 30284
類別
Web Intelligence 桌面
7.1.2.1
Web Intelligence Desktop 無法登入。(WIO 00001)
原因
瀏覽器快取可能已滿 — 在某些情況下,這可能會導致 Web Intelligence Desktop 無法登入。
動作
如果瀏覽器快取已滿,請將它清空。 如果 Web Intelligence Desktop 仍然無法登入,請洽詢您的系統管理員。
312 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.2.2
無法開啟超連結 (WIO 00002)。
原因
● 超連結中的 URL 建構錯誤。
● 超連結參考 CMC 中文件。CMC 中的文件不一定都能從 Web Intelligence 桌面存取,原因有二:
○ 超連結並未指定主控文件的伺服器名稱,因為您沒有選取 [使用完整 URL 路徑建立超連結] 設定。不完整 URL
用於 BI Launch Pad 之外時會無效。
○ 超連結會建立完整 URL,但 URL 中指定的伺服器無法從執行 Web Intelligence Rich Client 的電腦存取。
動作
請更正超連結,或洽詢您的系統管理員以尋求協助。
7.1.2.3
可用的記憶體不足。(WIS 30280) (WIO 30280)
原因
您系統的記憶體耗盡。
動作
關閉開啟的文件,以釋出記憶體空間。
7.1.2.4
無法繼續,因為記憶體太低。請關閉文件以釋放記憶體。(WIO 30284)
原因
您系統記憶體不足。
動作
關閉開啟的文件,以釋出記憶體空間。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 313
7.1.3 Web Intelligence 伺服器
(WIS) 錯誤訊息
Web Intelligence 伺服器錯誤訊息包括下列內容:
範圍
WIS 30000 - WIS 40000
類別
Web Intelligence 伺服器
7.1.3.1
此文件中的查詢是空白的。(WIS 30000)
原因
此文件未定義任何資料。
動作
將結果物件新增至查詢。
7.1.3.2
此文件中至少有一個查詢是空白的。(WIS 30001)
原因
此文件中至少有一項查詢未定義任何資料。
動作
將結果物件新增至查詢。
7.1.3.3
您的安全性設定檔不包含編輯查詢的權限。(WIS 30251)
原因
您沒有編輯查詢的權限。
314 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
動作
請連絡您的系統管理員,要求授予您在文件中編輯查詢的能力。
7.1.3.4
您的安全性設定檔不包含編輯這份文件的權限。(WIS 30252)
原因
您沒有編輯文件的權限。
動作
請連絡您的系統管理員,要求授予您編輯文件的能力。
7.1.3.5
您的安全性設定檔不包含重新整理文件的權限。(WIS 30253)
原因
您沒有重新整理文件的權限。
動作
請連絡您的系統管理員,要求授予您重新整理文件的能力。
7.1.3.6
您的安全設定檔並不包含允許重新整理值清單的權限。(WIS 30254)
原因
您沒有重新整理值清單的權限。
動作
請連絡您的系統管理員,要求授予您在文件中重新整理值清單的能力。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 315
7.1.3.7
您的安全設定檔並不包含允許使用值清單的權限。(WIS 30255)
原因
您沒有使用值清單的權限。
動作
請連絡您的系統管理員,要求授予您在文件中使用值清單的能力。
7.1.3.8
您的安全性設定檔不包含檢視查詢產生之指令碼的權限。(WIS 30256)
原因
您沒有檢視查詢產生之指令碼的權限。
動作
請連絡您的系統管理員,要求授予您在查詢中檢視指令碼的能力。
7.1.3.9
您的安全設定檔不包含使用公式語言的權限。(WIS 30257)
原因
您沒有使用公式語言或建立變數的權限。
動作
請連絡您的系統管理員,要求授予您在文件中使用公式語言或建立變數的能力。
316 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.3.10
您的安全設定檔並不包含允許執行擷取分析的權限。(WIS 30258)
原因
您沒有執行擷取分析的權限。
動作
請連絡您的系統管理員,要求授予您在報表上擷取的能力。
7.1.3.11
您的安全設定檔並不包含允許延伸分析範圍的權限。(WIS 30259)
原因
您嘗試在定義的分析範圍之外執行擷取作業,而且您沒有在分析範圍之外執行擷取的權限。
動作
請連絡您的管理員。
7.1.3.12
呼叫 {api_name} API 時發生內部錯誤。(WIS 30270)
原因
文件相關資訊或資料來源無效或是無法使用。
動作
您的系統管理員或許可以啟動追蹤並且驗證與 API 相關聯的追蹤,藉以追蹤造成這項錯誤的問題。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 317
7.1.3.13
文件太大,伺服器無法處理。(WIS 30271)
原因
當您使用可攜式文件格式 (PDF) 或 Microsoft Excel 格式檢視文件時,伺服器會產生二進位型輸出,之後再由 Web 瀏
覽器解譯。如果二進位輸出的大小超過系統管理員為伺服器指定的大小上限,就會發生這個錯誤。
動作
請連絡系統管理員並要求他們增加大小上限。
7.1.3.14
文件太大,伺服器無法處理。(WIS 30272)
原因
當您使用
HTML 格式檢視文件時,伺服器會產生字元型輸出,之後再由 Web 瀏覽器解譯。如果字元輸出的大小超過系
統管理員為伺服器指定的大小上限,就會發生這個錯誤。
動作
請要求系統管理員增加文件大小上限。
7.1.3.15
無法產生查詢或報告。(WIS 30351)
原因
無法完成定義查詢或產生報表的一個或多個必要步驟。可能的原因如下:
● 文件未初始化
● 資料來源無效
● 未定義查詢
● 未於語意層級定義查詢本文
● 未於語意層級指定提示值
318 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
動作
請連絡系統管理員並要求他們檢查資料來源的連線,並檢查語意層並未包含未指定的內容和提示值。
7.1.3.16
這個查詢名稱已經存在。(WIS 30371)
原因
本文件中已經有其他同名的查詢。
動作
請為此查詢輸入不同的名稱 !C
7.1.3.17
Web Intelligence 伺服器記憶體已滿。請登出,並稍候再嘗試連線。如果問題持續存在,請連
絡您的系統管理員。(錯誤:ERR_WIS_30280) (WIS 30280)
原因
伺服器記憶體已滿。
動作
請稍後再試。如果問題持續存在,請洽詢您的系統管理員。
7.1.3.18
Web Intelligence 伺服器忙碌中。請儲存任何留置的變更並稍後再試。如果問題持續存在,請
連絡您的系統管理員。(錯誤:ERR_WIS_30284) (WIS 30284)
原因
伺服器忙碌中。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 319
動作
請儲存任何變更並稍後再試。如果問題持續存在,請洽詢您的系統管理員。
7.1.3.19
Web Intelligence 伺服器記憶體不足,因此您的文件已關閉。如果問題持續存在,請連絡您的
系統管理員。(錯誤:ERR_WIS_30285) (WIS 30285)
原因
伺服器記憶體已滿。
動作
請稍後再試。如果問題持續存在,請洽詢您的系統管理員。
7.1.3.20
您無法編輯此文件,因為建立此文件時,並未啟用 [允許其他使用者編輯所有查詢] 的查詢屬性選
項。(WIS 30381)
原因
文件建立者並未選取查詢屬性的下列選項:「允許其他使用者編輯查詢」。
動作
執行下列其中一項動作:
● 請要求文件建立者啟用選項並重新儲存文件。
● 將文件複本儲存為個人文件,然後在該複本中編輯查詢。
7.1.3.21
WIQT 產生內部錯誤。(WIS 30551)
原因
WIQT 上發生無法預期的錯誤。
320 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
動作
請連絡您的管理員。
7.1.3.22
您的 WIQT 工作階段已經逾時。請登出後再登入 BI Launch Pad。 (WIS 30553)
原因
您並未使用 Web Intelligence 以保持 BI Launch Pad 的登入,使登入時間比系統所允許的時間上限更久。
動作
請登出然後再次登入 BI Launch Pad (逾時前的任何未儲存變更皆會遺失)。
如果要增加允許登入 BI Launch Pad 的時間,請要求系統管理員提高您的工作階段逾時參數。
7.1.3.23
沒有更多可用的 WIQT 伺服器。已達到同時登入的最大使用者數目。(WIS 30554)
原因
已達到登入的最大使用者數目。
動作
請再試一次,或要求系統管理員增加同時登入的最大使用者數目。
7.1.3.24
您的安全性設定檔不包含以企業文件儲存文件或使用 BI Launch Pad 傳送文件的權限。(WIS
30555)
原因
您的安全性設定檔不允許您將文件儲存為個人或企業文件,也不允許您排程文件。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 321
動作
請連絡管理系統員,要求取得執行下列動作的能力:
● 儲存企業文件
● 將文件傳送給使用者所屬群組中的使用者
● 將文件傳送給其他群組的使用者
7.1.3.25
使用此名稱的企業文件已經存在。您的安全設定檔不包含允許刪除由其他使用者建立的企業文件的權
限。(WIS 30556)
原因
您的安全設定檔不允許您覆寫現有的企業文件。
動作
請連絡系統管理員,要求賦予您刪除其他使用者儲存的企業文件的能力。
7.1.3.26
儲存機制中沒有此名稱的文件。請指定一個不同文件名稱。(WIS 30557)
原因
在儲存機制中沒有此名稱的文件,原因為下列之一:
● 您輸入不正確的文件名稱
● 此名稱的文件已從儲存機制中刪除
動作
請檢查您是否已正確地輸入文件名稱 !C
註記
您無法擷取已經刪除的文件。
322 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.3.27
無法在此文件上執行預定的動作。(WIS 30650)
原因
由於缺少資源或因為存取問題,伺服器無法完成目前工作。
動作
執行下列其中一項動作:
● 請關閉您的工作階段,登出 BI Launch Pad,然後再次登入。
● 請要求系統管理員確認安全性設定檔允許您存取企業儲存機制。
7.1.3.28
伺服器無法載入 XML 文件。(WIS 30751)
原因
當您將 BusinessObjects 文件遷移到 Web Intelligence 6.x 時,就會建立一份可供 Web Intelligence 報表伺服器開啟的
XML 檔案。(Administration Console 上的相關模組稱 WIReportServer)。在此例中,將文件遷移到 Web Intelligence
6.x 時,Web Intelligence 報表伺服器發生無法預期的錯誤。
動作
您的系統管理員能夠藉由啟動追蹤以及確認與
WIReportServer 有關的追蹤,來追蹤引起這個錯誤的問題。請連絡您的
管理員,並告知這項資訊。
7.1.3.29
無法開啟此文件的 XML 檔案。請連絡您的管理員。(WIS 30752)
原因
當您將
Desktop Intelligence 文件遷移到 Web Intelligence 6.x 時,就會建立一份可供伺服器開啟的 XML 檔案。當伺
服器無法開啟
XML 檔案時就會發生這項錯誤,以致無法完成移轉。有兩種常見的原因:
● XML 是唯讀的。
● XML 檔案的檔案路徑不正確。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 323
動作
請連絡您的管理員,並告知這項資訊。
7.1.3.30
剖析 XML 文件時發生錯誤。請連絡您的管理員。(WIS 30753)
原因
當您將 Desktop Intelligence 文件移轉到 Web Intelligence 6.x 時,就會建立一份可供伺服器開啟的 XML 檔案。當
XML 檔案包含伺服器無法解譯的結構異常狀況時就會發生這項錯誤,以致無法完成移轉。
動作
管理員可以採取下列兩種動作來解決這個問題:
● 使用 XML 編輯工具開啟 XML 文件,並且驗證文件結構。
● 啟動追蹤,並且驗證與 WIReportServer 相關聯的追蹤。
7.1.3.31
Web Intelligence 2.x 文件無法遷移。(WIS 30761)
原因
嘗試將
Web Intelligence 2.x 文件移轉至目前的文件格式時,發生無法預期的錯誤。
動作
系統管理員或許可以啟動追蹤並且驗證與伺服器相關聯的追蹤,藉以識別這項錯誤的原因。請連絡您的管理員,並告
知這項資訊。
324 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.3.32
無法遷移此文件。原始 Web Intelligence 2.x 文件的查詢與報表不同步。請嘗試重新整理並
儲存原始文件,然後再次嘗試遷移文件。(WIS 30762)
原因
在原始的 Web Intelligence 2.x 文件中,查詢內含的物件和報表內含的物件不一致。這表示伺服器無法正確地解譯文件
以便將文件移轉至目前的文件格式。
動作
同步處理原始的 Web Intelligence 2.x 文件中的查詢和報表的資料定義:
1. 使用 Web Intelligence 2.x 再次開啟原始文件。
2. 執行查詢或重新整理文件資料。
3. 儲存重新整理之後的文件。
4. 再次嘗試使用遷移工具遷移文件。
如果您無法存取 Web Intelligence 2.x 或移轉工具,請連絡系統管理員並告知這項資訊。
7.1.3.33
無法遷移 Web Intelligence 2.x 文件,因為 WIQT 模組傳回錯誤。請連絡您的管理員。
(WIS 30763)
原因
由於
WIQT 程序產生錯誤,所以原始的 Web Intelligence 2.x 文件無法移轉至目前的文件格式。
動作
系統管理員或許可以啟動追蹤並且驗證與 WIQT 相關聯的追蹤,藉以追蹤造成這項錯誤的問題。請連絡您的管理員,
並告知這項資訊。
7.1.3.34
您的使用者設定檔不提供您存取文件區域以儲存企業文件的權限。請儲存此文件為個人文件,或請連
絡系統管理員。(WIS 40000)
原因
您的使用者設定檔不包含將文件儲存至儲存機制之企業文件區域的權限。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 325
動作
執行下列其中一項動作:
● 將文件儲存為個人文件。
● 請連絡系統管理員,要求授與企業文件網域的存取權。
7.1.4 Web Intelligence Desktop HTML 介面
(WIH) 錯誤訊息
Web Intelligence Desktop HTML 介面錯誤訊息包括下列內容:
範圍
WIH 00000 - WIH 00020
類別
Web Intelligence Desktop HTML 介面
7.1.4.1
無法儲存文件。
(WIH 00014)
原因
文件無法將儲存到儲存機制。發生這個錯誤的原因有幾種。例如:您未被授與儲存文件到所選資料夾的安全性權限。
動作
請洽詢系統管理員以確定無法儲存文件的原因。
7.1.4.2
工作階段逾時。文件 {document_name}.wid 已自動儲存到 Favorites\~WebIntelligence
資料夾中。按一下 [還原] 進行擷取。(WIH 00015)
原因
由於伺服器逾時,目前的文件自動儲存到 Favorites\~WebIntelligence 資料夾。
動作
按一下 [還原] 以擷取自動儲存的文件。
326 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
如果無法自動還原文件,請從資料夾手動擷取。自動儲存的文件名稱會是,原始文件名稱加上自動產生的前置和後置
字元。
儘快從自動儲存資料夾擷取文件。此資料夾並非自動儲存文件的永久儲存位置。
7.1.4.3
工作階段逾時,但無法自動儲存文件,因為未指派下列安全性權限 (WIH 00016):
{list_of_rights}
原因
無法自動儲存文件,因為您沒有下列部分或全部的安全性權限:
● 編輯物件
● 刪除物件
● 新增物件
動作
請要求系統管理員為您指派適當的安全性權限。
7.1.5 Web Intelligence 報表引擎
(RWI) 錯誤訊息
報表引擎
Web Intelligence 錯誤訊息包括下列內容:
範圍
RWI 00000 - RWI 00850
類別
ReportEngine Web Intelligence
7.1.5.1 RWI 00000 - RWI 00314
7.1.5.1.1
查詢中的提示需要使用者輸入。(RWI 00000)
原因
伺服器必須要有提示值才能完成要求。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 327
動作
請輸入所有強制提示的值。
7.1.5.1.2
選取查詢的語意層本文時要求使用者輸入。(RWI 00001)
原因
伺服器必須要有選取的本文才能完成要求。
動作
請提供所選擇的本文。
7.1.5.1.3
引數不可以是 Null。(RWI 00010)
原因
指定的引數是「零值」。
動作
請為此引數輸入非零值的值。
7.1.5.1.4
無效值:{0}。(RWI 00011)
原因
指定的引數值無效。
動作
請為此引數輸入有效值。
328 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.1.5
引數超出範圍。 (RWI 00012)
原因
指定的引數值不在允許範圍內。
動作
請在允許範圍內指定值。
7.1.5.1.6
無法擷取要求的報表組件。可能是報表組件參考無效,或是對應資料已不存在。(RWI 00013)
原因
一個以上的報表組件參考無效,或無法使用對應的資料。
動作
請確認所使用的報表組件參考是否有效。然後請確認在重新整理此文件的資料提供者機制後,能否使用所要求的資
料。
7.1.5.1.7
無法同時擷取一個以上輸出格式為 DHTML 的報表組件。(RWI 00014)
原因
您無法同時擷取多個
DHTML 輸出格式的報表組件。
動作
請輸入一個報表組件參考。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 329
7.1.5.1.8
無法關閉委派搜尋的搜尋模式。(RWI 00015)
原因
您不能針對定義為「委派」搜尋的值清單,停用其搜尋模式。
動作
停用搜尋模式以前,請檢查值清單的定義是否為「委派搜尋」。
7.1.5.1.9
其中一個提供的 OutputCacheEntry 執行個體無效,或是不受 Web Intelligence 伺服
器支援。(RWI 00016)
原因
預載伺服器輸入快取時,所指定的一個以上輸出格式無效或不受支援。
動作
請確認所要求的輸出格式是否有效或受到支援。
7.1.5.1.10
無法從指定的資料流讀取 {0} 個位元組。(RWI 00017)
原因
把資源上傳到文件中時,無法讀取所提供的資料。
動作
請確認指定的參數是否正確且一致。
330 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.1.11
Web Intelligence 伺服器傳回無效的 XML 輸出。請連絡您的管理員。(RWI 00200)
原因
伺服器傳回無效或錯誤的
XML 輸出。
動作
請連絡您的技術支援。
7.1.5.1.12
無法取得頁數。(RWI 00223)
原因
無法擷取所要求的頁面,因為頁碼無效。
動作
確認要求的頁碼未超過文件的頁數。
7.1.5.1.13
無法初始化報表引擎伺服器。(RWI 00226)
原因
無法與伺服器通訊。嘗試建立或開啟文件時,可能會發生這個情形。
動作
請確認伺服器是否安裝正確。另外請檢查是否已經啟動與啟用伺服器。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 331
7.1.5.1.14
您的 Web Intelligence 工作階段已因逾時而失效。(RWI 00235)
原因
配置給特定文件的伺服器工作階段已經明確關閉或因為逾時而關閉。
動作
請勿讓此文件遭到明確關閉。另一個做法是增加 <伺服器工作階段逾時> 值。請連絡您的管理員並要求適當的值 /修改。
7.1.5.1.15
無法連到 Web Intelligence 伺服器。請連絡您的管理員。(RWI 00236)
原因
嘗試與伺服器通訊時發生錯誤。
動作
請連絡管理員,確認已經啟用並執行伺服器。另外請檢查是否有網路問題。
7.1.5.1.16
無法寫入輸出資料流。請連絡您的管理員。(RWI 00237)
原因
為回應檢視要求而寫入資料時,發生 I/O 錯誤。
動作
請連絡管理員,確認指定的目的端參數是否有效。
332 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.1.17
連線失敗。伺服器已達同時連線的最大數目。(RWI 00239)
原因
已達可允許的伺服器連線數上限。
動作
提高 <連線數目上限> 的伺服器參數值,或是另外新增一個伺服器執行個體。請連絡您的管理員以變更適當的設定。
7.1.5.1.18
您的伺服器版本與此用戶端版本不相容。 請連絡您的管理員。 (RWI 00240)
原因
此伺服器不支援本 SDK 版本。
動作
請連絡管理員,確認伺服器版本是否與用戶端版本相容。
7.1.5.1.19
找不到 XML Transformer。 (RWI 00301)
原因
無法使可將 XML 轉換為 HTML 的 XSLT Transformer 執行個體化。
動作
請稍後再試。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 333
7.1.5.1.20
無法建立 Translet。 (RWI 00309)
原因
無法編譯用於將 XML 轉換為 HTML 的 XSLT 樣式表。 為 HTML 的 XSLT 樣式表。
動作
請稍後再試。
7.1.5.1.21
無法取得文件的輸出檔。(RWI 00314)
原因
序列化文件狀態時發生錯誤。原因可能是記憶體不足或 I/O 錯誤。
動作
請確認是否記憶體是否足夠。另外請檢查是否有任何 <webi.properties> 自訂。
7.1.5.2 RWI 00315 - RWI 00605
7.1.5.2.1
無法擷取 XML 剖析器 ID。(RWI 00316)
原因
XSLT 轉換期間發生錯誤。原因可能是您採取用戶端提供的樣式表,要求 XML 格式的輸出。
動作
確認指定的 XSLT 樣式表是否有效。
334 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.2.2
無法將 XML 轉換成 HTML。 (RWI 00317)
原因
在 XSLT 轉換期間,要求以 HTML 輸出時發生錯誤。 要求以 HTML 輸出時發生錯誤。
動作
請稍後再試。
7.1.5.2.3
Java 執行時間環境不支援 UTF-8 編碼。(RWI 00321)
原因
此
JRE 不支援 UTF-8 編碼。
動作
請改用支援
UTF-8 編碼的 JRE。
7.1.5.2.4
從儲存庫字符擷取文件時發生錯誤。(RWI 00322)
原因
文件狀態還原序列化期間發生錯誤。原因可能是記憶體不足或
I/O 錯誤。
動作
請確認是否記憶體是否足夠。另外請檢查是否有任何 <webi.properties> 自訂。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 335
7.1.5.2.5
無法用傳遞的過期字符擷取文件。(RWI 00323)
原因
文件狀態還原序列化期間發生錯誤。原因可能是儲存庫字符堆疊中,已經沒有指定文件狀態的儲存庫字符。
動作
請在 <webi.properties> 檔案中增加 < 儲存庫字符堆疊大小> 的值。另外請在使用儲存庫字符之前,確認是否有
效。
7.1.5.2.6
無法用傳遞的格式錯誤字符擷取文件。(RWI 00324)
原因
文件狀態還原序列化期間發生錯誤。原因可能是儲存庫字符無效。
動作
請指定一個有效的儲存庫字符。
7.1.5.2.7
目前的運算子有太多的運算元。(RWI 00501)
原因
目前運算子的條件或篩選器運算元過多,無法新增運算元。
動作
嘗試新增運算元之前,請移除現有的運算元。
336 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.2.8
目前運算子的運算元不足。(RWI 00502)
原因
目前運算子的條件或篩選器運算元不足。
動作
請將運算元新增至此條件或篩選器。
7.1.5.2.9
在報表層級上建立的篩選器不支援提示。(RWI 00503)
原因
報表篩選器不支援提示。只有查詢條件才支援提示。
動作
請勿在報表篩選器中使用提示。
7.1.5.2.10
您無法在預先定義的篩選器內修改運算子及運算元。(RWI 00504)
原因
使用預先定義的條件時,無法指定條件或篩選器的運算子。
動作
請確認預先定義條件中的運算子沒有任何篩選器或條件。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 337
7.1.5.2.11
LIKE 及 NOT_LIKE 運算子只能用在 ObjectType.TEXT 物件。(RWI 00506)
原因
您嘗試對不屬於字元類型的物件使用「 LIKE」或「NOT_LIKE」運算子。
動作
如果用在篩選器中的物件不屬於 <字元> 類型,請勿使用「 LIKE」和「NOT_LIKE」運算子。
7.1.5.2.12
指定的運算子無法套用於文件篩選器。(RWI 00507)
原因
指定的運算子不能搭配報表篩選器,只能搭配查詢條件。
動作
使用報表篩選器時請勿使用本運算子。
7.1.5.2.13
Web Intelligence 無法連接值清單 (LOV) 到提示,因為關連的來源物件沒有值清單。
(RWI 00508)
原因
無法使用值清單搭配所定義的提示。這是因為本條件使用的物件不包含 LOV。
動作
在要求提示使用值清單之前,請確認條件中使用的物件有已定義的值清單。
338 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.2.14
篩選器條件比較中有不相容的資料來源物件。(RWI 00509)
原因
您嘗試在一個條件中比較兩個不同類型的物件。
動作
請使用類型相同的物件。
7.1.5.2.15
無法在公式上建立報表篩選器。(RWI 00511)
原因
公式無法當作報表篩選器使用。您只能使用資料提供者和變數運算式。
動作
定義報表篩選器時,請使用資料提供者或變數運算式。
7.1.5.2.16
百分比排名的值不能大於 100。(RWI 00512)
原因
您在定義百分比排名時,選擇的排名大小超過 100。
動作
請務必使排名大小低於 100。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 339
7.1.5.2.17
在座標軸上無法使用運算式。(RWI 00602)
原因
您嘗試使用不在座標軸中的運算式建立跳行、計算或排序。
動作
請使用座標軸中提供的運算式。
7.1.5.2.18
Y 軸只能容納計量物件。(RWI 00603)
原因
您嘗試把運算式新增至座標軸,但此運算式並非 <計量> 類型。
動作
請指定 <計量> 類型的運算式。
7.1.5.2.19
您無法以計量上的區段為基準。(RWI 00604)
原因
區段不能以 <計量> 類型的運算式為基礎。
動作
請勿使用 <計量> 類型的運算式為區段基礎。
340 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.2.20
您無法新增一個以上的表達式到區段軸。(RWI 00605)
原因
區段座標軸不支援多個運算式。
動作
請勿在區段座標軸中使用多個運算式。
7.1.5.3 RWI 00606 - RWI 00850
7.1.5.3.1
您無法在文件中包含循環的附件。(RWI 00606)
原因
您嘗試定義的報表附件會導致循環附件。
動作
請定義不會產生循環附件的報表。
7.1.5.3.2
這個運算式與表格儲存格運算式不同。(RWI 00607)
原因
您嘗試在表格儲存格中建立計算,且指定的運算式與表格儲存格中包含的運算式不同。
動作
建立計算表格時,請使用表格儲存格中已經定義的運算式。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 341
7.1.5.3.3
您無法複製 ReportElement 物件到不同 ReportElementContainer 中的元素。(RWI
00608)
原因
報表附件只能定義在位於相同容器的各個報表元素中。
動作
請務必在位於相同容器的各個報表元素中建立報表附件。
7.1.5.3.4
您不可以在區段上建立水平附件。(RWI 00609)
原因
您嘗試在區段中建立水平附件。
動作
請勿在區段中建立水平附件,因為區段不能超過寬度上限。
7.1.5.3.5
您無法移除資料表內文的所有資料列和資料行。資料表至少必須有一個資料列和一個資料行。
(RWI 00610)
原因
您嘗試移除資料表內文的最後一個資料列或資料行。
動作
請確認表格是否包含至少一個資料列和資料行。
342 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.3.6
維度和詳細資料物件只允許在這個軸上。(RWI 00611)
原因
您嘗試在座標軸上新增不相容類型的運算式,但該處只允許維度運算式和詳細資料運算式類型。
動作
請指定相容類型的運算式。
7.1.5.3.7
其他物件無法新增至這個以區塊外形為基礎的區塊軸。(RWI 00612)
原因
無法把更多的運算式新增至指定區塊軸。
動作
請勿新增更多運算式。
7.1.5.3.8
此報表元素不能含有雙面附件。(RWI 00613)
原因
無法以水平和垂直方式將報表元素附加至兩個不同的報表元素。
動作
請務必把報表元素附加 (以水平和垂直方式) 到相同的報表元素。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 343
7.1.5.3.9
這個表格儲存格已從其表格中移除。(RWI 00614)
原因
您嘗試使用的表格儲存格,已經在包含該儲存格的表格中遭到移除。
動作
您無法使用已經從表格中移除的表格儲存格。
7.1.5.3.10
您無法執行空的查詢。(RWI 00701)
原因
您嘗試執行空的查詢。
動作
執行查詢之前請新增結果物件。
7.1.5.3.11
無法刪除最後一個資料提供者。(RWI 00702)
原因
您嘗試刪除文件中的最後一個資料提供者。
動作
文件必須包含至少一個資料提供者。
344 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.3.12
使用此名稱的資料提供者已經存在。(RWI 00703)
原因
文件中已經有您嘗試設定的資料提供者名稱。
動作
文件中的每個資料提供者都必須具有唯一名稱。
7.1.5.3.13
組合查詢與啟用的取樣模式不相容。(RWI 00706)
原因
取樣不能搭配組合查詢。
動作
請勿把取樣和組合查詢搭配使用。
7.1.5.3.14
正在處理移除資料來源物件,但是只有兩個資料來源運算式。(RWI 00800)
原因
您嘗試在同步維度中移除一個運算式,但此維度只包含兩個運算式。
動作
請務必讓同步維度中隨時包含至少兩個運算式。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 345
7.1.5.3.15
無法使用已存在的名稱 ({0}) 建立連結。(RWI 00801)
原因
您嘗試使用已經存在的名稱建立同步維度。
動作
請針對每個同步維度提供唯一名稱。
7.1.5.3.16
無法利用大於 CustomSortLov 所支援尺寸的新增值清單來更新 CustomSortLov。(RWI
00825)
原因
您嘗試更新自訂排序定義的值清單中,有超過數目上限的值。
動作
請確認清單中的值數目,是否在指定的自訂排序範圍內。這視排序和您的值清單而定。
7.1.5.3.17
當報表運算式的 LOV 尺寸大於 CustomSortLov 支援的尺寸,就無法建立
CustomSortLov。(RWI 00826)
原因
您嘗試建立自訂排序定義的值清單中,有超過數目上限的值。
動作
請確認清單中的值數目,是否在指定的自訂排序範圍內。
346 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.5.3.18
不支援 {0} 功能。(RWI 00850)
原因
目前本文不支援您嘗試使用的特定功能。
動作
使用本功能之前請確認是否受到支援。
7.1.6 Web Intelligence 自訂資料來源
(CDS) 架構錯誤訊息
自訂資料來源 (CDS) 架構錯誤訊息包含下列類別:
範圍
CDS 00001 - CDS 00013
CDS 10100 - CDS 10400
CDS 15102 - CDS 15122
類別
自訂資料來源使用者介面架構錯誤訊息
Web 服務自訂資料來源 Plugin 錯誤訊息
自訂資料來源架構錯誤訊息
7.1.6.1
自訂資料來源使用者介面架構錯誤訊息
7.1.6.1.1
選取的副檔名不正確。(CDS 00001)
原因
檔案的副檔名與預期的不同或不同於之前選取的檔案。
動作
請檢查是否已選取正確的檔案。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 347
7.1.6.1.2
無法存取檔案。(CDS 00002)
原因
您輸入不正確的檔案路徑。
動作
請檢查是否已輸入正確的路徑。
7.1.6.1.3
檔案不存在。(CDS 00003)
原因
檔案不存在於指定的路徑。
動作
請檢查是否已指定有效的路徑和檔案名稱。
7.1.6.1.4
選取的檔案是目錄。(CDS 00004)
原因
輸入的路徑指向目錄而非檔案。
動作
請輸入正確的檔案名稱。
348 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.6.1.5
處理資料來源時發生錯誤 - Plug-in 的作業無效。(CDS 00005)
原因
Plugin 無法擷取所有資料來源參數。
動作
請檢查記錄,然後驗證 Plug-in 程式碼是否正常運作。
7.1.6.1.6
Plug-in 的使用者介面發生錯誤。(CDS 00006)
原因
Plug-in 使用者介面發生錯誤。
動作
請檢查記錄,然後驗證 Plug-in 程式碼是否正常運作。
7.1.6.1.7
存取更新的輸入時發生錯誤。(CDS 00007)
原因
存取從 Plug-in 中擷取的資料來源參數時發生錯誤。
動作
請檢查記錄,然後驗證 Plug-in 程式碼是否正常運作。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 349
7.1.6.1.8
具有此名稱的物件已存在。(CDS 00008)
原因
使用此名稱的其他物件已經存在。
動作
將物件的名稱變更為唯一值。
7.1.6.1.9
這具有此名稱的查詢已存在。(CDS 00009)
原因
使用此名稱的其他查詢已經存在。
動作
將查詢的名稱變更為唯一值。
7.1.6.1.10
安裝時偵測到問題。請檢查並再試一次。(CDS 00010)
原因
偵測到安裝問題。
動作
請檢查安裝設定。如需詳細資訊,請參閱相關說明文件。
350 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.6.1.11
處理資料來源時發生錯誤。(CDS 00011)
原因
識別資料來源時偵測到問題。
動作
請檢查記錄以取得詳細的錯誤訊息。
7.1.6.1.12
無法完成要求的動作。(CDS 00012)
原因
偵測到錯誤。
動作
請檢查記錄以取得詳細的錯誤訊息。
7.1.6.1.13
無法擷取 Plug-In 顯示元件。(CDS 00013)
原因
擷取 Plug-in 元件時發生錯誤。
動作
請檢查記錄以取得詳細的錯誤訊息。請確認 Plug-in 程式碼是否正確。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 351
7.1.6.2 Web 服務自訂資料來源
Plugin 錯誤訊息
7.1.6.2.1
處理要求的動作時發生錯誤。(CDS 10100)
原因
處理要求的動作時發生無法預期的錯誤。
動作
請連絡您的企業管理員。
7.1.6.2.2
未在輸出訊息面板進行選取。(CDS 10101)
原因
使用者尚未自輸出訊息面板選取查詢欄位。
動作
自輸出訊息面板選取需要在報表中顯示的欄位。
7.1.6.2.3
呼叫 Web 服務時發生錯誤。{0}(CDS 10200)
原因
呼叫
Web 服務時發生錯誤。
動作
請連絡您的企業管理員。
352 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.6.2.4
執行 Web 服務時發生錯誤:"{0}" (CDS 10201)
原因
由於輸入的參數不正確,無法呼叫 Web 服務結束點。
動作
請在呼叫 Web 服務時輸入正確的值。
7.1.6.2.5
將 Web 服務 Plug-in 執行個體化時發生錯誤。(CDS 10202)
原因
Web 服務 Plug-in 的延伸描述項並未傳回正確的 dstype。
動作
請連絡您的管理員,以修正問題。
7.1.6.2.6
剖析例外狀況:不支援輸入的 WSDL 類型或結構。(CDS 10203)
原因
Web 服務自訂資料來源 Plug-in 不支援 WSDL 結構。
動作
請參閱說明文件以取得支援的 WSDL。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 353
7.1.6.2.7
不支援參考 Microsoft 類型命名空間的 WSDL。(CDS 10204)
原因
不支援參考 http://microsoft.com/wsdl/types/ 命名空間的 WSDL。
動作
修改 WSDL 或選取支援的 WSDL。
7.1.6.2.8
不支援具有循環參考的 WSDL。(CDS 10205)
原因
WSDL 類型定義包含循環參考。
動作
修改 WSDL 或選取支援的 WSDL。
7.1.6.2.9
不支援沒有類型定義的 WSDL。(CDS 10206)
原因
WSDL 在 <types> 標記中不含任何類型定義。
動作
修改 WSDL 或選取支援的 WSDL。
354 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.6.2.10
目標 URL 格式不正確,無法傳送 SOAP 要求。(CDS 10207)
原因
WSDL 中針對此服務提及之 SOAP 動作目標 URL 的格式不正確。
動作
修改 WSDL 或選取支援的其他 WSDL。
7.1.6.2.11
不支援使用編碼訊息的 WSDL。(CDS 10208)
原因
WSDL 具有要求編碼訊息的作業。
動作
修改
WSDL 或選取支援的其他 WSDL。
7.1.6.2.12
剖析回應時偵測到錯誤。(CDS 10400 )
原因
剖析伺服器回應時偵測到錯誤。
動作
請檢查產品記錄以取得錯誤的真正原因。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 355
7.1.6.3
自訂資料來源架構錯誤訊息
7.1.6.3.1
無法建立或更新自訂資料提供者:無法從提供的來源擷取資訊。(CDS 15102)
原因
嘗試從提供的來源擷取資訊時發生無法預期的錯誤。
動作
請連絡您的系統管理員以解決錯誤。
7.1.6.3.2
無法建立或更新自訂資料提供者:無法從提供的來源擷取結構資訊。(CDS 15103)
原因
嘗試從提供的來源擷取結構資訊時發生無法預期的錯誤。
動作
請連絡
Plug-in 支援,以驗證 Plug-in 是否正常運作。如果未解決錯誤,請連絡 SAP 支援以解決錯誤。
7.1.6.3.3
無法建立或更新自訂資料提供者:無法對資料集建置 Iterator。(CDS 15104)
原因
嘗試對資料集建置 Iterator 時發生無法預期的錯誤。
動作
請連絡 Plug-in 支援,以驗證 Plug-in 是否正常運作。如果未解決錯誤,請連絡支援以解決錯誤。
356 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.6.3.4
無法建立或更新自訂資料提供者:資料來源 Plug-in 管理發生問題,且無法完成要求的動作。
(CDS 15106)
原因
發生無法預期的錯誤。
動作
請連絡支援以解決錯誤。
7.1.6.3.5
無法在此檔案上建立或更新查詢:檔案 "{filename}" 不在檔案系統上。(CDS 15107)
原因
檔案不存在於指定的位置。
動作
請檢查針對來源檔案指定的檔案路徑是否正確。
7.1.6.3.6
無法建立或更新自訂資料提供者:路徑無效。(CDS 15108)
原因
提及的檔案路徑不正確。
動作
請檢查針對來源指定的路徑是否正確。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 357
7.1.6.3.7
無法建立或更新自訂資料提供者:在嘗試獲取結構時擷取到無效的資訊。(CDS 15109)
原因
嘗試從資料提供者擷取結構資訊時發生錯誤。
動作
請連絡 Plug-in 支援,以驗證 Plug-in 是否正常運作。如果未解決錯誤,請連絡支援以解決錯誤。
7.1.6.3.8
無法建立或更新自訂資料提供者:無法為此請求找到相符的資料來源 Plug-in。(CDS 15110)
原因
嘗試擷取
Plug-in 資訊時發生錯誤。
動作
請檢查
Plug-in 實作是否正確傳回必要的 Plug-in 資訊。如需有關設定 Plug-in 的資訊,請參閱說明文件。
7.1.6.3.9
無法建立或更新自訂資料提供者:無法為此請求找到相符的資料來源 Plug-in。(CDS 15111)
原因
嘗試將 Plug-in 執行個體化時發生錯誤。
動作
請檢查
Plug-in 詳細資料和 Plug-in 清單資源檔案中的模組路徑是否正確。如需有關設定 Plug-in 的資訊,請參閱說明
文件。
358 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.6.3.10
無法建立或更新自訂資料提供者:無法為此請求將資料來源 Plug-in 的資料提供者執行個體
化。(CDS 15112)
原因
嘗試將 Plug-in 延伸的資料提供者元件執行個體化時發生錯誤。
動作
請連絡 Plug-in 支援,以驗證 Plug-in 是否正常運作。
7.1.6.3.11
無法建立或更新自訂資料提供者:擷取資料取樣時發生錯誤。(CDS 15113)
原因
嘗試從資料提供者擷取範例資料時
Plug-in 發生錯誤。
動作
請連絡 Plug-in 支援,以驗證 Plug-in 是否正常運作。
7.1.6.3.12
無法從自訂資料提供者擷取資料:建立資料 Iterator 時發生錯誤。(CDS 15114)
原因
嘗試擷取資料
Iterator 時 Plug-in 發生錯誤。
動作
請連絡 Plug-in 支援,以驗證 Plug-in 是否正常運作。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 359
7.1.6.3.13
無法從自訂資料提供者擷取資料:透過 Iterator 取得資料時發生錯誤。(CDS 15115)
原因
嘗試透過 Iterator 擷取資料時 Plug-in 發生錯誤。
動作
請連絡 Plug-in 支援,以驗證 Plug-in 是否正常運作。
7.1.6.3.14
無法建立或更新自訂資料提供者:嘗試取得結構時,資料來源 Plug-in 提供不支援的物件類
型。(CDS 15116)
原因
Plug-in 具有不受支援的資料類型。
動作
如需支援的資料類型清單,請參閱說明文件。
7.1.6.3.15
無法建立或更新自訂資料提供者:嘗試開啟工作階段時發生內部錯誤。(CDS 15117)
原因
嘗試開啟工作階段時
Plug-in 發生錯誤。
動作
請連絡 Plug-in 支援,以驗證 Plug-in 是否正常運作。
360 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
7.1.6.3.16
無法建立或更新自訂資料提供者:提供路徑中的來源已受保護。(CDS 15118)
原因
Plug-in 無法繼續,因為提供的來源檔案受到密碼保護。
動作
請參閱 Plug-in 說明文件。
7.1.6.3.17
無法建立或更新自訂資料提供者:提供的 URL 無效。(CDS 15119)
原因
Plug-in 無法繼續,因為 URL 無效。
動作
請參閱 Plug-in 說明文件。
7.1.6.3.18
無法建立或更新自訂資料提供者:找不到提供的 URL。(CDS 15120)
原因
Plug-in 無法繼續,因為找不到提供的 URL。
動作
請參閱 Plug-in 說明文件。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 361
7.1.6.3.19
無法在提供的來源中與自訂資料提供者互動。(CDS 15121)
原因
發生無法預期的錯誤。
動作
請連絡支援以解決錯誤。
7.1.6.3.20
發生問題。無法完成要求的動作。(CDS 15122)
原因
發生無法預期的錯誤。
動作
請連絡支援以解決錯誤。
362 © 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
Web Intelligence 錯誤訊息
法律層面重要免責聲明
本文件僅供參考。 文件內容如有變更,恕不另行通知,且 SAP 並不保證內容皆正確無誤。 SAP 不以明示或默示等任何形式擔保商業適售性或特定用途適用性。
編碼範例
此文件所包含的任何軟體編碼和 /或程式碼行/字串 (「程式碼」) 僅為範例,不應作為正式運作系統環境之用。 程式碼僅應用於解釋和具體呈現特定編碼的語法及編寫規則。 SAP
不保證在此所提供程式碼的正確性及完整性,除非使用程式碼所產生的錯誤或損毀由 SAP 的故意或重大過失所致,否則 SAP 概不負責。
可及性
SAP 文件中所包含的資訊,僅代表 SAP 自出版日起對於可及性準則的當前觀點,絕非作為確保軟體產品可及性的約束性指南。 SAP 明確聲明不具任何關於本文件的責任,且本
文件不直接或間接產生任何契約義務或承諾。
性別中立語言
SAP 文件盡可能保持性別中立。 依內容而定,文件直接稱呼讀者為「您」或使用其他性別中立的名詞,例如:「銷售人員」(sales person) 或「工作日」(working days)。 指涉
兩性雙方的成員,但無法避免使用第三人稱單數或沒有性別中立的名詞時, SAP 保留使用男性名詞和男性代名詞的權利。 此用法僅為確保文件的可理解性。
網際網路超連結
SAP 文件可能包含網際網路超連結。 這些超連結用於作為相關資訊所在位置的提示。 SAP 不保證此相關資訊的可用性、正確性,或用於特定目的的適用性。 除非使用此相關資
訊所產生的損毀由
SAP 的故意或重大過失所致,否則 SAP 概不負責。 關於連結分類,請參閱: http://help.sap.com/disclaimer .
SAP BusinessObjects Web Intelligence 豐富型用戶端使用者指南
法律層面重要免責聲明
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。 363
www.sap.com/contactsap
© 2014 SAP AG 或 SAP 附屬公司。 保留所有權利。
未經 SAP AG 授權,任何人不得以任何形式或根據任何用途進行重製或
傳播此出版品的任何部份。 此處所包含資訊如有變更,恕不提前通
知。
SAP AG 與其經銷商所販售之部份軟體產品包含其他軟體供應商的專有
軟體元件。 國家產品規格可能不同。
SAP AG 和其附屬公司 (「SAP Group」) 所提供的這些資料僅供參考之
用,不具任何聲明與保固。 SAP Group 對資料中的錯誤和遺漏,概不
負責。 SAP Group 產品和服務的唯一保固,如這些產品和服務隨附之
明示保固聲明中所述
(若有的話)。 在此提供的任何資料不可推斷為附
加保固條款。
SAP 和此處所提及之其他 SAP 產品與服務,以及其相對應的標誌皆為
SAP AG 在德國或 SAP 附屬公司的商標或註冊商標。
請登錄 http://www.sap.com/corporate-en/legal/copyright/ index.epx
以了解其他商標資訊和通告。
advertisement
Key Features
- 離線分析企業資料
- 建立和編輯查詢
- 建立、編輯和重新整理報表
- 使用多個資料來源
- 建立圖表和報表
- 設定文件屬性
- 管理查詢
- 使用語意層
- 設定介面和文件地區設定
- 設定檢視偏好設定