DB2 OLAP Server 安裝手冊


建立 OLAP Metadata Catalog

如果要建立 OLAP Metadata Catalog 的資料庫,您必須擁有在資料庫中建立表格的許可權,或是與您正在使用的 RDBMS 所需之類似的存取權限。

在 MS SQL Server 上,如果型錄中的表格是由未具有 db_owner 權限的使用者所建立,將無法加以存取。

建立 OLAP meta 資料型錄︰

  1. 請驗證您是否已具有該軟體所有必需的產品元件,並且確定您的電腦系統是否符合該軟體的系統需求
  2. 使用 RDBMS 來建立 OLAP Metadata Catalog 表格的資料庫:
    1. 使用 30 MB 建立儲存體資料庫。
    2. 建立資料庫的使用者名稱及密碼。
    3. 授予該資料庫的使用者權限或許可權。
  3. 請採取下列其中一個動作:

雖然 OLAP 模型必須從單一關聯式資料來源來建立,不過一項 OLAP Metadata Catalog 便可儲存所有來自許多關聯式資料來源的 OLAP 模型和 Metaoutline。您也可以建立個別的 OLAP Metadata Catalog,以便儲存其他不同專案的 OLAP 模型和 Metaoutline。

自動建立 OLAP Metadata Catalog

當您完成 DB2 OLAP Integration Server 的安裝,並且啟動 Essbase Integration Services Console 之後,該程式會自動顯示 OLAP Metadata Catalog Setup 對話框。此對話框可讓您使用 Essbase Integration Services Console,來自動建立 OLAP Metadata Catalog。如果您具有舊版的 OLAP Metadata Catalog,也可以使用此對話框將它升級至現行版本。

如果要自動建立 OLAP Metadata Catalog:

  1. OLAP Metadata Catalog Setup 對話框的 Essbase Integration Server 下拉清單中,選取您在其上面安裝 DB2 OLAP Integration Server 的伺服器電腦。
  2. 從「ODBC 資料來源名稱 (DSN)」下拉清單中,選取您正在建立之 OLAP Metadata Catalog 的「資料來源名稱」。
    註:
    您必須建立資料庫,以便將 OLAP Metadata Catalog 儲存在其中,指定適當的使用者許可權,以及在您建立型錄之前,先配置 ODBC 連線。
  3. 使用者名稱文字框中,輸入您指定具有存取資料庫許可權的使用者名稱,而 OLAP Metadata Catalog 將會儲存在該資料庫中。
  4. 密碼文字框中,輸入您指定具有存取資料庫許可權的使用者名稱的密碼,而 OLAP Metadata Catalog 將會儲存在該資料庫中。
  5. 啟動時顯示此對話框勾選框維持選取狀態,讓 OLAP Metadata Catalog Setup 對話框在您每次啟動 Essbase Integration Services Console 能夠自動顯示。

    如果您未選取啟動時顯示此對話框勾選框,您仍可隨時從 OLAP 模型或 OLAP Metaoutline 主視窗中,選取工具 >OLAP Metadata Catalog Setup ,便可存取 OLAP Metadata Catalog Setup 對話框。

  6. 按一下建立

    Essbase Integration Services Console 會自動建立 OLAP Metadata Catalog。請繼續名稱為「設定範例應用程式」的一節。

    註:
    如果您是從前一版次的 DB2 OLAP Integration Server 來進行移轉,OLAP Metadata Catalog 自動建立程序會將您現有的的 OLAP Metadata Catalog,升級成現行版本。

刪除 OLAP Metadata Catalog

您隨時可以刪除現有的 OLAP Metadata Catalog。請記得,當您刪除一項 OLAP Metadata Catalog 時,也會刪除 OLAP 模型和它所包含的 Metaoutline。

如果要刪除 OLAP Metadata Catalog:

  1. 從 OLAP 模型或 OLAP Metaoutline 主視窗中,選取工具 > OLAP Metadata Catalog Setup 來顯示 OLAP Metadata Catalog Setup 對話框。
  2. 伺服器名稱下拉清單中,選取適當的 DB2 OLAP Integration Server 電腦。
  3. ODBC 資料來源名稱 (DSN) 下拉清單中,選取您想要刪除的 OLAP Metadata Catalog 的「資料來源名稱」。
  4. 輸入您的使用者名稱和密碼,然後再按一下刪除
  5. 按一下確認提示中的,以刪除此型錄。

    如果您正在嘗試刪除的 OLAP Metadata Catalog,目前正在使用中,在您將它刪除之前,會出現您應該先切斷與該型錄之間連線的提示。

手動來建立 OLAP Metadata Catalog

如果您選擇手動來建立 OLAP Metadata Catalog,則必須建立一組型錄可用來儲存 OLAP 模型和 Metaoutline meta 資料的表格。透過使用與您通常用來建立表格相同的公用程式,並利用執行 SQL Script 來建立 OLAP Metadata Catalog 的表格。用來建立 OLAP Metadata Catalog 表格的 SQL Script,存放於您安裝 DB2 OLAP Integration Server 所在的 ocscript 目錄中。

列示於表 16 的公用程式已經過測試,可以和 SQL Script 一起使用。

表 16. 建立 TBC 表格的已測試的公用程式

資料庫 SQL Script 公用程式
DB2
  • oc_create_db2.sql
  • oc_drop_db2.sql
  • oc_upgrade20_db2.sql
  • oc_upgrade61_db2.sql
  • oc_upgrade65_db2.sql

  • DB2 指令視窗,或
  • >DB2 -tvf

Informix
  • oc_create_informix.sql
  • oc_drop_informix.sql
  • oc_upgrade20_informix.sql
  • oc_upgrade61_informix.sql
  • oc_upgrade65_informix.sql

DBAccess
MS SQL Server
  • oc_create_sqlsrv.sql
  • oc_drop_sqlsrv.sql
  • oc_upgrade20_sqlsrv.sql
  • oc_upgrade61_sqlsrv.sql
  • oc_upgrade65_sqlsrv.sql

Query Analyzer(MS SQL Server 7.0 和 2000)
Oracle
  • oc_create_oracle.sql
  • oc_drop_oracle.sql
  • oc_upgrade20_oracle.sql
  • oc_upgrade61_oracle.sql
  • oc_upgrade65_oracle.sql

SQL*Plus
Sybase
  • oc_create_sybase.sql
  • oc_drop_sybase.sql
  • oc_upgrade20_sybase.sql
  • oc_upgrade61_sybase.sql
  • oc_upgrade65_sybase.sql

ISQL

DB2 OLAP Server 對於每一項 RDBMS 均提供五個 SQL Script:

如果要建立 OLAP Metadata Catalog 資料庫的表格:

  1. 啟動公用程式。
  2. 以使用者 hyperion 來連接到您為 OLAP Metadata Catalog 所建立的資料庫。
  3. 開啟 ocscript 目錄中適當的 SQL Script 檔。
  4. 執行該 SQL Script 來建置表格。

    在 SQL Server 上,您會收到您並未建立資料或列的訊息。此訊息是正常的,因為您只有建立表格和直欄。

  5. 請驗證您是否已建立 OLAP Metadata Catalog 表格。例如,請輸入下列指令:
    SELECT * FROM JOIN_HINTS
    

    或是啟動 RDBMS,並且驗證 OLAP Metadata Catalog 是否具有新的表格。

  6. 關閉公用程式。

在您以手動來建立 OLAP Metadata Catalog 之後,必須將此型錄對映到支援的 ODBC 驅動程式。

註:
如果您在未具有存取許可權時,便試著存取具有 Microsoft 原生 ODBC 驅動程式的 SQL Server 資料庫,則 SQL Server 不會通知您,便連接到預設的資料庫。

如果要在 Sybase 上使用 DB2 OLAP Integration Server,您必須具有 Sybsystemprocs sp-fkeys 的執行許可權。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]