階層マッパーの作成
階層マッパーを作成して、階層スキーマ、業界標準メッセージ、またはインテリジェント構造モデルから別のスキーマにスキーマをマッピングします。
1[新規] > [コンポーネント] > [階層マッパー]をクリックし、[作成]をクリックします。
2[階層マッパー]デザイナの[全般]ページでプロパティを設定します。
次の表は、全般プロパティの説明です。
プロパティ | 説明 |
---|
名前 | 階層マッパーの名前。 |
説明 | 階層マッパーの説明。 |
プロジェクト | 階層マッパーを保存するプロジェクトフォルダ。 |
3Nextをクリックします
4[階層マッパー]ページで、[ソーススキーマの選択]をクリックします。選択したソースタイプに基づいて、次のいずれかのオプションを使用します。
- - [階層スキーマ]を選択した場合は、[参照]をクリックしてDesignerに読み込むソーススキーマを参照し、[選択]をクリックします。
- - [データサービスリポジトリ]を選択した場合は、[参照]をクリックしてデータサービスを参照し、[選択]をクリックします。次に、Designerにロードするルートを選択します。
- - [インテリジェント構造検出]を選択した場合は、[参照]をクリックしてインテリジェント構造モデルを参照し、[選択]をクリックします。
5ターゲットスキーマを追加するには、次のいずれかの方法を使用します。
- - [ターゲットスキーマの選択]をクリックして、データサービスリポジトリから階層スキーマまたはデータサービスを選択します。データサービスの場合は、Designerにロードするルートを選択します。
- - [簡略化されたソースツリーにデータを入力]をクリックします。次に、ターゲットスキーマに含めるソース要素、または除外するソース要素をオンまたはオフにします。
6必要に応じて、ソーススキーマとターゲットスキーマに変数を追加します。
- a[変数]アイコンをクリックします。
- b[変数]ダイアログボックスで[追加]をクリックして変数を追加し、変数のプロパティを設定します。
7マッピング文を追加するには、以下のいずれかのオプションを使用します。
- - ソース要素をターゲット要素にドラッグすると、文が自動的に生成されます。
- - [新しい文の追加]をクリックして文を追加し、文のプロパティを設定します。
- - [CSVファイルからの文のアップロード]をクリックし、アップロードするCSVファイルを選択します。
- - [文JSONの表示]をクリックし、アップロードするJSONファイルを選択します。
8[次へ]をクリックします
9[プレビュー]ページでは、必要に応じて階層マッパーをプレビューすることができます。
- a入力ファイルを選択するには、[ファイルの選択]をクリックします。
- bランタイム環境を選択して下さい。ランタイム環境は、Secure Agentグループ、ホステッドエージェント、またはクラウドサーバーです。クラウドサーバーで階層マッパーを実行した場合、階層マッパーはネイティブに実行されるため、Administratorでランタイム環境を設定する必要はありません。
- c[実行]をクリックしてプレビュー結果を確認します。
10階層マッパーを保存するには、[保存]をクリックします。