預估計算對立方體大小的影響

鑑於 Essbase 立方體中目前的區塊數目,您可以發出 MaxL 陳述式查詢資料庫 ... 取得預估大小,以預估 CALC ALL 計算將產生的區塊數目。

若要使用互動式模式預估計算所產生的立方體大小:

  1. 載入資料、發出 CALC ALL 命令,並記下平均區塊大小。
  2. 啟動 MaxL 用戶端或殼層,登入 Essbase ,然後啟動應用程式和立方體。例如:
     
    login username password;
    alter system load application appname;
    alter application appname load database dbname;
  3. 提供應用程式和資料庫 (多維資料庫) 名稱,輸入下列 MaxL query database 敘述句,並記下傳回的區塊數目值:
    query database appname.dbname get estimated size;
  4. 將區塊數目乘以立方結構中區塊的平均大小。

    結果準確度為± 10%。

當您查詢 Essbase 以預估立方體的完整大小時,請注意下列條件:

  • 您必須在 CALC ALL 之後執行此查詢。任何其他計算都不會產生準確的結果。

  • 只有在公式位於稀疏維度上時,您才能取得準確的結果。

  • 如果您需要預估分割區,則必須查詢 Essbase 以取得每個分割區的立方體大小預估值,並新增結果。如果您只查詢來源立方體的大小,則預估只包括來源立方體伺服器上的資料。