將替代變數新增為輸入參數

您可以使用替代變數作為進程變數中的輸入值。您可以使用現有替代變數或建立新的替代變數。替代變數是在 Oracle Enterprise Performance Management CloudOracle Essbase 資料來源中定義的變數,作為定期變更的特定成員的佔位符。

使用替代變數時的一些考量:

  • 必須針對要作為輸入值的所有立方體定義替代變數。

  • 對於現有替代變數,將驗證類型變更為文字。對於新的替代變數,將驗證類型指派為文字

若要新增進程變數並將進程變數的輸入值設為替代變數,請執行下列動作:

  1. 資料整合首頁中,按一下進程右側的 影像顯示「選取」圖示。,然後選取進程詳細資料

  2. 進程頁面中,按一下 影像顯示「編輯」圖示。

  3. 按一下變數頁籤。

  4. 若要將新的替代變數新增為輸入變數,請按一下 影像顯示「新增」圖示。

    即會顯示變數輸入欄位的空行。

  5. 捲動至變數清單的底部,並為替代變數新增下列值:

    • 變數名稱中,指定替代變數名稱。

      變數名稱可以參照為工作參數。名稱不能超過 20 個字元,並且不能包含空格。

    • 顯示名稱中,指定進程變數的顯示提示名稱。

    • 顯示順序中,指定替代變數的顯示順序。

    • 如果需要替代變數的值才能執行進程,請核取必要

    • 驗證類型下拉清單中,選取文字

  6. 預設值中,輸入:&<Substitution Variable Name> 作為預設值 (最多 255 個字元)。

    您可以使用替代變數 CurrMonth 來代表目前月份 (Jan),也可以將其作為成員選擇插入報表中。透過建立變數和字串值在資料來源建立變數。然後,您可以隨時變更資料來源中的變數值。

    替代變數以 "&" 為首碼 (例如,&CurrMonth)。

    在下列範例中,替代變數 "MYPER" 顯示 &CurMonth&CurYr 值。

    影像顯示替代變數。

  7. 按一下儲存