Oracle Hyperion Financial Data Quality Management, Enterprise Editionでは、インポート・スクリプト、マッピング・スクリプトおよびイベント・スクリプトを呼び出す前に、データ・ロード・ワークフローのコンテキスト情報が自動的に初期化されます。fdmContextオブジェクトが、次に示すプロパティのリストを使用して初期化されます。このプロパティには、FDMCONTEXT.GET["<PROPERTY NAME>"]
を参照してアクセスします。たとえば、ロケーション名にアクセスするには FDMCONTEXT.GET["LOCNAME"]
を使用します。特定のデータ・ロードでスクリプトを実行するには、次のように記述します。
if FDMCONTEXT.GET["LOCNAME"] == "ITALY":
Write script logic here
FDMオブジェクトのプロパティ:
APPNAM
APPID
BATCHSCRIPTDIR
CATKEY
CATNAME
CHKSTATUS
EPMORACLEHOME
EPMORACLEINSTANCEHOME
EXPORTFLAG
EXPORTMODE
EXPSTATUS
FILEDIR
FILENAME
IMPORTFLAG
IMPORTFORMAT
IMPORTMODE
IMPST
IMPSTATUS
INBOXDIR
LOADID
LOCKEY
LOCNAME
MULTIPERIODLOAD
OUTBOXDIR
PERIODNAME
PERIODKEY
PROCESSSTATUS
RULEID
RULENAME
SCRIPTSDIR
SOURCENAME
SOURCETYPE
TARGETAPPDB
TARGETAPPNAME
VALSTATUS