メイン コンテンツをスキップする 補完的コンテンツへスキップ

getMapProperty

実行プロパティの値を返します。

説明

getMapPropertyファンクションは、実行プロパティの値を返します。実行プロパティは、実行時にDSQLスクリプトまたはマップに渡すことができる、名前付きの値です。

一般的なユースケースには、次が含まれます。
  • tHMapコンポーネントを使用する際、Talend Studioジョブからコンテキスト変数にアクセスする(コンテキスト変数は実行プロパティとして自動的に設定されます)
  • cMapコンポーネントを使用する際、ESB/Camelルート内のメッセージヘッダーにアクセスする(インバウンドの変換のヘッダーは実行プロパティとして自動的に設定されます)
  • tDSQL4JSONコンポーネントに渡されたカスタムプロパティにアクセスする
  • oaklandsw.source.urloaklandsw.result.urlなどの、あらかじめ定義されたシステムプロパティを読み込む

引数

文字列リテラルとしての実行プロパティの名前。

戻り値

指定された実行プロパティの値。戻り値のタイプは、プロパティの値のタイプに依存します。プロパティが存在しない場合、nullを返します。

説明
getMapProperty('userName') userName実行プロパティの値を返します
getMapProperty('Account_Website') ESBルートにおいて、Account_Websiteメッセージヘッダーの値を返します
getMapProperty('context_database') tHMapを含むTalendジョブにおいて、databaseコンテキスト変数の値を返します

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。