Mapperエディター(マージMapper)

Mapperエディターとは

Mapperエディターとは、Mapper専用のGUIツールです。マッピングキャンバスと呼ばれる画面にアイコンをドラッグ&ドロップし、入出力スキーマのノードをマッピングすることによって、簡単にマッピング定義を作成することができます。

Mapperエディターの起動

スクリプトキャンバス上のMapperアイコンを開くと、Mapperエディターがタブ画面として起動します。

Mapperエディターの終了方法

Mapperエディターを終了する場合は、Mapperエディターのタブにある[×]ボタンを押下してください。

Mergeの終了方法

Mapperエディターの画面構成(マージMapper)

= 備考 =

画面構成については、「Mapperエディター(ドキュメントMapper/変数Mapper)」を参照してください。

注意

ドキュメントMapper・変数MapperのMapperエディターと、マージMapperのMapperエディターの画面構成は、以下の点で異なります。

  • 入力元

    • コンポーネント変数は表示されません。

    • スクリプト変数は表示されません。

  • 出力先

    • スクリプト変数は表示されません。

Mapperエディター内の用語解説(マージMapper)

マージマッピングウィンドウ

画像内の番号

画面名

説明

備考

(1)

入力スキーマ

入力元コンポーネントのスキーマです。

(2)

ルート要素

スキーマの起点となる要素です。

 

(3)

繰り返しポイント

マージロジックとマッピングするための要素です。

 

(4)

要素(ノード)

データ抽出のための要素です。

    = 補足 =

    選択するとリンクがオレンジでハイライトされます。

    = 補足 =

    ダブルクリックすると表示範囲外にあるリンクされたMapperロジックが表示範囲に表示されます。

(5)

Mapperロジック(マージロジック)

マージの定義を行うためのマージMapper専用ツールです。ツールパレットからマッピングキャンバスにドラッグ&ドロップで配置して使用します。

    = 備考 =

    マージロジックの使用方法については、「マージロジック」を参照してください。

(6)

マッピングリンク(実線)

データの流れを表します。入力元から出力先へ向けてデータが流れることを意味しています。通常のMapperロジックで使用されます。

    = 補足 =

    選択またはマウスオーバーするとリンクが青でハイライトされます。

    = 補足 =

    ダブルクリックすると表示範囲外にあるリンクされたMapperロジックが表示範囲に表示されます。

(7)

マッピングリンク(破線)

データ抽出の繰り返しを表します。リンクがつながった場所で繰り返しデータの読み込みを行うことを意味しています。マージロジックで使用されます。

    = 補足 =

    選択またはマウスオーバーするとリンクが青でハイライトされます。

    = 補足 =

    ダブルクリックすると表示範囲外にあるリンクされたMapperロジックが表示範囲に表示されます。

(8)

レイヤ

マッピング定義を階層化するための機能です。複数のレイヤを使用してマッピング定義を階層化することにより、可視性を向上することができます。

    = 備考 =

    レイヤについては、「レイヤ機能」を参照してください。

(9)

マッピング定義

マッピングキャンバス上で作成したマッピング処理を表します。

 

(10)

出力スキーマ

出力先コンポーネントのスキーマです。

ツールメニュー

デザイナーの[ツール]メニュー には、Mapperエディター専用のメニューがあります。

= 備考 =

詳細については、「[ツール]メニュー」を参照してください。