註:
Oracle Hyperion Financial Data Quality Management, Enterprise Edition 匯入整合是以 Jython 指令碼引擎來實作。Visual Basic 指令碼引擎無法和匯入指令碼搭配使用。
使用匯入指令碼時,請注意下列考量事項:
匯入指令碼在匯入來源檔案時執行。
匯入指令碼僅對以檔案為基礎的資料載入有效。
匯入指令碼必須僅使用 Jython 函數來建立。格式為 "def <name>(parm1, parm2)" 以及傳回值。
匯入指令碼透過 FDMEE 傳遞兩個參數:
匯入格式所定義的維度值
來自來源的整個記錄
例如,當帳戶欄定義為位置 2 至位置 4 的字元時,此值會被視為欄位的值傳遞,整個輸入行則視為第二個參數傳遞。在範例指令碼中 (請參閱匯入指令碼範例),這些參數由 StrField 和 StrRec 值指定,但可以是任何名稱,只要您記得第一個參數是欄位,以及第二個是整個記錄即可。
一律先執行「金額」欄的匯入指令碼。
檔案名稱和函數名稱必須相同。
函數的傳回值會填入到指定維度之 TDATASEG
表格的來源欄中。您只能傳回一個單一值。
建議您使用文字編輯器編輯指令碼,然後再複製並貼到 FDMEE 中。
Oracle Hyperion Enterprise Performance Management System Lifecycle Management 中不處理匯入指令碼。