変数割当てでの参照の使用
式ビルダーで参照を使用する変数割当てを作成できます。 参照を事前に作成しておく必要があります。
-
Oracle Integrationで検索を作成します。 「ルックアップの管理」を参照してください。
この例では、郵便番号(SOAPアダプタを使用)および都市名(ドメイン名を使用)をマップするために、ZIP_CITY_DVMという名前の参照が作成されます。
SOAP (アダプタ) SOAPCITY (ドメイン名) 80112 Englewood 85003 Phoenix 80007 Arvada 80220 Denver -
SOAPアダプタがトリガーとして追加されるオーケストレーションを作成します。
-
「Assign」アイコンを統合キャンバスのSOAPアダプタのプラス記号にドラッグします。
-
「Assignments」ダイアログでプロンプトが表示されたら、割当て名とオプションの説明を入力し、「OK」をクリックします。
-
「Name」フィールドに割当ての名前を入力して、右端の「Expression Builder」アイコンをクリックします。
-
式ビルダーで、「関数」、Oracle Integrationの順に展開します。
-
lookupValue関数を「Expression」フィールドにドラッグします。
これで、Build Lookup Functionウィザードが起動します。
-
参照表を選択して、「Next」をクリックします。 この例では、ステップ1で作成した参照(ZIP_CITY_DVM)を選択します。
-
ソース列およびターゲット列を選択します。 たとえば、都市を郵便番号に渡すように選択します。

「図ics_lookups_source_target.pngの説明」 -
ウィザードの残りのページで設定を行って、「Done」をクリックします。
-
「Source」ツリーで、マップする要素を選択します。 この例では、ZIPを「Expression」フィールドのsrcValueの上にドラッグします。
-
閉じるをクリックします。
完了した変数の割当が表示されます。
-
「Exit Assignments」をクリックします。
-
オーケストレートされた統合で、「mapper」アイコンをクリックしてから「Edit」アイコンをクリックします。
-
作成した変数をcityターゲット要素に割り当て、「保存」をクリックします。

「図ics_lookups_source_target3.pngの説明」 -
閉じるをクリックします。