- 跨 OLAP Server 的應用程式與資料庫移轉
- 您可以將應用程式與資料庫,從一個伺服器移轉到另一個,不管是何種平台。當您在移轉時,也可以移轉使用者/群組安全,包括過濾程式關聯在內。
- 跨 OLAP Server 的使用者和群組移轉
- 您可以將 DB2 OLAP Server 使用者和群組,從一個伺服器移轉到另一個,不管是何種平台。您可以移轉個別的使用者和群組,或者是同時移轉多位使用者或多個群組。
- 密碼延伸
- 您可以變更某項密碼,然後再將此密碼延伸到其他的 OLAP Server。
- 單次登入 DB2 OLAP Server 企業環境
- 當您登入到 Administration Service 時,Administration Server 會處理您連到 OLAP Server 的連線、應用程式及資料庫。
- 日誌分析
- 使用 Log Analyzer,您可以過濾、搜尋及分析 OLAP Server 日誌與應用程式日誌。
- 新的 MaxL Script 編輯程式
- 新的 MaxL Script 編輯程式已整合到 Administration Services 主控台中。在此編輯程式中,您可以建立、編輯、儲存及執行 MaxL 陳述式與 Script。您也可以使用此編輯程式,以互動方式來輸入及執行 MaxL 陳述式,或是同時執行一項 DB2 OLAP Server 作業。而 MaxL 陳述式的結果會顯示於編輯程式中。
- 背景處理
- 在執行其他作業時,您可以在背景中執行計算。當程序繼續執行時,您也可以結束主控台。當此程序完成時,在主控台視窗中的訊息畫面便會通知您。
- 多重平台支援
- 中層 Administration Server 與從屬站主控台,是在多重平台上執行的 Java 產品。您現在可以使用在任何 DB2 OLAP Server 所支援的平台上執行的使用者介面,來管理 DB2 OLAP Server。
- 列印 DB2 OLAP Server 資訊
- 您可以列印主控台中許多視窗的內容。例如,您可以列印 Database Properties 視窗或 Log Analyzer 視窗的內容。
- DB2 OLAP Server 的圖形式檢視畫面
- 您可以使用主控台中的 Graphical Enterprise 檢視畫面,直接在 DB2 OLAP Server 物件上操作,並且建立 DB2 OLAP Server 環境的自訂檢視畫面。
- 平行資料載入
- DB2 OLAP Server 現在已支援平行資料載入。您可以在資料載入處理的不同階段中,指定以平行方式來使用的資料處理執行緒的數目。在多重 CPU 上配置跨處理器的處理執行緒,可提供真實平行作業的效能優點。
- 關於查詢期間及時間的限制
- 當使用者建立並執行一項報告或試算表增益集查詢時,使用者無意間可能會建立非常大的查詢。為了讓查詢能夠順利執行,有些大型的查詢在執行時,可能會需要許多的時間,或者存取了過多的區塊。
為了協助管理者,DB2 OLAP Server 現在已提供下列的新特性:
- 管理者可以限制查詢在完成之前,可以執行的時間量。
- 管理者可以限制查詢可存取的區塊數目。
- 管理者可以設定這些伺服器、應用程式或資料庫層次的新限制。
這項新功能可以使用新的 essbase.cfgfile 設定來取得。
- 代理程式伺服器執行緒與使用者登入的新控制
- 兩項新的配置設定值可以提供更多對代理程式活動的控制:
- AGTSVRCONNECTIONS 可指定 OLAP Server 在啟動期間,連接到代理程式時所建立的伺服器執行緒數目。當使用者從代理程式連接到伺服器,以便連接到應用程式及資料庫時,便需要這項伺服器執行緒的子集,以及 AGENTTHREADS 所控制的代理程式執行緒。這些執行緒與用來導向從屬站查詢的執行緒無關,後者是由 SERVERTHREADS 所指定,或是具有依據所購買的授權數目而定的預設規格。
- MAXLOGIN 可指定於同一時間,可以同時登入到單一應用程式的使用者的數目上限。此數目包括同一電腦及應用程式上,同一使用者的所有案例。伺服器與代理程式均使用這項設定。MAXLOGIN 與 AGENTTHREADS、AGTSVRCONNECTIONS 或 SERVERTHREADS 所控制的執行緒無關。
請使用這些設定值來符合資源,以便載入型樣:
- 如果要支援少數的使用者,您可以利用減少 MAXLOGIN 的值,來減少 OLAP Server 所使用的記憶體數量。
- 如果要支援大量試著同時存取相同應用程式的使用者,您可以增加 AGTSVRCONNECTIONS 與 AGENTTHREADS 的值。
- 如果要支援同時發出查詢的多位使用者,您可以增加 SERVERTHREADS 的值。
- 日誌分隔字元
- 如果您有必要使用外部報告工具,或是將日誌資料匯入到 OLAP 資料庫,DB2 OLAP Server 現在已提供一項功能,可以指定 DB2 OLAP Server 日誌檔中欄位之間的分隔字元。
- essbase.cfg 配置檔現在已支援選用性設定 DELIMITEDMSG 與 DELIMITER。當 DELIMITDMSG 設成 TRUE 時,DB2 OLAP Server 會在訊息的各欄位之間插入波浪號 (~),並且將各項登錄寫入單一行上。如果將 DELIMITER 設成三種符號中的一種時,便會使用該符號而不使用波浪號。
- 日誌檔中包含標準化欄位與欄位次序。例如,具有日期與時間戳記的登錄,會使用此戳記來做為訊息中的第一個欄位。
- 新的計算函數
- DB2 OLAP Server 在本版次中已提供三種新的計算函數:
- 使用 @PRIORS 與 @NEXTS 來略過 #MISSING 值、零 (0) 值(或同時略過),或是在計算期間均不使用。不會略過的 @PRIOR 與 @NEXT,仍然可以使用。
- 使用 @NAME 將成員名稱以字串形式來傳送到另一個函數。
- 使用 @ALIAS 將成員別名以字串形式來傳送到另一個函數。
請參閱您 DB2 OLAP Server 安裝 docs 目錄中的技術參考手冊,以取得詳細資訊。
- 新的 API 函數
- DB2 OLAP Server 第 8.1 版具有兩項新的 API 函數。一項是原生與自訂定義計算函數的清單,而另一項則是可以建立過濾程式的新函數。
- 外部鑑定
- DB2 OLAP Server 現在已支援針對非 DB2 OLAP Server,來進行使用者的外部鑑定。針對本版次,DB2 OLAP Server 會安裝一項通訊協定,來鑑定 LDAP V3 的使用者。
如果要啟用外部鑑定,管理者可使用下列程序:
- 設定伺服器中的 AUTHENTICATIONMODULE 配置設定,以及從屬站配置檔 essbase.cfg。
- 重新啟動 OLAP Server。
- 使用 Application Manager 或 DB2 OLAP Server Administration Services,利用對 LDAP 通訊協定的參照來建立 DB2 OLAP Server 中的使用者。
如需關於如何設定配置參數的指示,請參閱 DB2 OLAP Server 安裝之 docs 目錄中的技術參考手冊。
- 匯入/匯出 LRO
- 已經新增從資料庫來匯出再重新匯入鏈結報告物件 (LRO) 資訊的功能,以增進備份功能與計算效能。
您可以使用匯出 LRO 並匯入 LRO (MaxL),來執行下列作業:
- 將對映 LRO 的型錄匯出到資料儲存格,從資料庫到伺服器上單一的檔案
- 載入其中包含匯出 LRO 資訊的檔案。
- 匯出大於 2 GB 的資料庫
- 部份的檔案管理系統並不支援大於 2 GB 的 ASCII 檔案。為了避免超出這項限制,如果 DB2 OLAP Server 預測到匯出檔案將會大於 2 GB 時,它會視需要將檔案細分成兩個或更多的匯出檔案。使用 ESSCMD 指令(EXPORT 與 PAREXPORT)及 MaxL 陳述式,來匯出到匯出資料庫。這項新特性,在所有的作業系統上運作時都相同。
- 新的 CALCMODE 配置設定
- 您現在可以使用伺服器配置檔 essbase.cfg 中的配置設定 CALCMODE,並且對它提供伺服器、應用程式或資料庫範圍,而不是使用 @CALCMODE 函數,便可以將 CALCMODE 設成 BLOCK 或 BOTTOMUP。如需其他資訊,請參閱 DB2 OLAP Server 安裝之 docs 目錄中的技術參考手冊。
- 改良的功能
- DB2 OLAP Server 第 8.1 版已提供下列對現有功能的改進:
- 改良的階段作業和要求的處理
- 在單一伺服器電腦上多重的 DB2 OLAP Server 代理程式
- 區分大小寫的改進
- 瀏覽器中改良的 Excel 增益集支援
- FIX 中成員設定函數的支援
- 依預設新稀疏維度
- 自訂定義的函數和巨集
- 屬性關聯記憶體使用
- 緩衝的 I/O 預設
- 改良的階段作業和要求的處理
-
系統管理者可以登出所有特定應用程式或資料庫的使用者,或是從所選範圍中登出特定使用者的實例:一項應用程式、資料庫或整個 OLAP Server 系統。當管理者嘗試登出使用者,而該使用者的要求正在作用中,則管理者可以強制該使用者關閉。使用強制方式,便可安全地終止這項要求,然後再登出該使用者。
此外,管理者可以終止已經變成問題的特定要求。例如,如果使用者在要求(如計算)期間,失去與 OLAP Server 之間的連線,已放棄的要求可能會造成應用程式停止回應後續的要求。
每一位使用者階段作業具有唯一的 ID 號碼,可以由管理者來顯示及使用,以便終止目前與該階段作業相關的要求。當管理者終止一項要求時,使用者階段作業會保持在作用中。可以在下列許多範圍中,發現改良的階段作業與要求的處理:
- Application Manager(安全性 > 連線)
- MaxL 語言介面(改變系統 kill 要求和改變系統登出階段作業)
- DB2 OLAP Server Administration Services 主控台
API 程式設計師也可使用改良的階段作業與要求的處理,這些設計師可以納入下列的要求管理函數:
- EssListRequests()
- EssKillRequest()
- 單一伺服器電腦上的多重 DB2 OLAP Server 代理程式
- 在 DB2 OLAP Server 配置檔中具有三項新的設定,可以同時在單一電腦上執行多重 DB2 OLAP Server 代理程式。這些設定提供下列兩項重要的改進:
- 對從屬站增加的服務。
- DB2 OLAP Server 管理者可以研究新系統,不需要使用不同的伺服器電腦。前一版次對於每一部 OLAP Server 的每一個 DB2 OLAP Server 代理程式,需要單一的通訊埠。這項限制已經移除。
- 這些設定必須同時在從屬站和伺服器上的 essbase.cfg 配置檔中。
這些新的配置設定為:AGENTPORT、SERVERPORTBEGIN、SERVERPORTEND 及 PORTINC。
- 區分大小寫的改進
- 之前版次的 DB2 OLAP Server 在建立應用程式和資料庫名稱時,會自動變更其大小寫:第一個字母會轉成大寫,而其他字母則都是小寫。而這一版次,DB2 OLAP Server 所建立的資料庫名稱,會與當初輸入時的名稱完全相同。同時也對之前的從屬站提供部份的向後相容性:
- 如果使用第 7.1 版 FixPak 8 之前的從屬站(如 Application Manager)來建立資料庫或應用程式的名稱,則該名稱在建立時,第一個字母是大寫,所有其他的字母則是小寫。
- 如果 Script 對應用程式或資料庫名稱指定了不正確的大小寫,DB2 OLAP Server 便會搜尋該物件不同大小寫的版本。
部份的錯誤訊息已經重新寫入,以便更清楚的呈現。對於本版次而言,在 NT 和 UNIX 平台上的表現方式完全相同。
- 瀏覽器中改良的 Excel 增益集支援
- 從 Internet Explorer 中呼叫 Microsoft Excel 時,DB2 OLAP Server 支援可存取「試算表增益集」特性的功能。如果您往下探查使用 Internet Explorer 來存取的 Excel 試算表,Excel 會重新整理瀏覽器,並且自動顯示所要求的資料。使用者不需執行任何其他步驟,便可重新整理瀏覽器檢視畫面。
- FIX 中成員設定函數的支援
- 所有傳回一位成員或一組成員的函數,當它們是發生於 FIX 陳述式中,現在已加以支援。FIX 中成員及成員設定函數,現在也支援分隔區定義及安全性過濾程式。
- 依預設的新維度稀疏
- 當您將維度新增到現有的大綱時,DB2 OLAP Server 會將它製作成稀疏維度。在第 8.1 版之前,DB2 OLAP Server 依預設會製作新的維度。
- 自訂定義函數與巨集
- 對於自訂定義函數 (CDF) 和自訂定義巨集 (CDM) 已經進行數項變更:
- 您已不再需要安裝 Java Virtual Machine (JVM),便可建立或使用 CDM。CDF 仍然需要 JVM。
- 在完成建立程序之前,DB2 OLAP Server 已不會再驗證函數記錄。當應用程式載入 CDF 時,只會偵測到錯誤。通常,在伺服器啟動期間,以及執行 MaxL 重新整理自訂定義陳述式時,便會發生這項錯誤。DB2 OLAP Server 代理程式會檢查有效名稱的函數,但不會執行其他的驗證。這表示已經不再需要啟動一項應用程式,便可建立函數。
- 您現在可以使用 MaxL 來建立和捨棄函數記錄,而不必載入或卸載一項應用程式。
- 指定 Java 類別和方法的規則現在更嚴格。
- MaxL 與 Application Manager 必須為第 8.1 版,才可建立或刪除在第 8.1 版伺服器上的 CDF 和 CDM。如需詳細資訊,請參閱資料庫管理者手冊中關於 CDF 和 CDM 的章節。
- 屬性關聯記憶體使用
- DB2 OLAP Server 對於處理需要較少記憶體的屬性,具有改良的記憶體管理。這項改進對使用許多屬性的應用程式而言,是最顯著的改進。
- 緩衝的 I/O 預設
-
第 8.1 版已納入緩衝的 I/O,並做為預設項目。如果您想使用版次 6.0 和 6.1 預設項目的直接 I/O,可以使用配置設定 DIRECTIO TRUE。
因為緩衝的 I/O 可能會影響到部份的 DB2 OLAP Server 快取,您可能有必要調整快取大小,並且變更 DIRECTIO 配置設定。
- 在 Windows 95 上無法使用 DB2 OLAP Server 8.1 從屬站
- 在 Windows 95 上,無法使用像是 Application Manager 的從屬站和第 8.1 版的 Spreadsheet Add-in。