Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. コンポーネント
  3. APIコレクション
  4. ビジネスサービス
  5. ファイルリスナ
  6. 固定長ファイル形式
  7. 階層マッパー
  8. 階層スキーマ
  9. 業種別データサービスカスタマイザ
  10. インテリジェント構造モデル
  11. インテリジェント構造モデルの改良
  12. マップレット
  13. 保存済みクエリ
  14. 共有シーケンス
  15. ユーザー定義関数

コンポーネント

コンポーネント

階層マッパーの作成

階層マッパーの作成

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