機械翻訳について

ファイルのデータを変換するためのデータ・マッピングの構成

自動的に追加されたマッパーでデータ・マッピングを構成して、ファイルのコンテンツを変更します。 関数および演算子を使用して、新しいファイルに書き込む前に各レコードをエンリッチまたは変換できます。

このトピックでは、ファイルの内容を変換する方法として、- Modifiedという用語をファイルの各行またはレコードにサフィクスとして付加する単純なマッピングを構成します。

  1. 「Write_Rowへのマップ」をクリックし、「編集」 「編集」アイコンを選択してマッパーを開きます。
  2. ツールバーのXSLTをクリックして、詳細ビューを入力します。
  3. 左側の$InputRow (反復処理中の古い行またはレコードに対応)を展開し、その中のC1要素を右側のModifiedRowSetC1要素(新しいファイルの新しいレコードに対応)にマップします。

    対応するマッピング式を含む式ビルダーが開きます。

  4. ツールバーの「関数の切替え」 関数の切替えアイコンをクリックして、Componentsペインを表示します。 「文字列」を展開し、「連結」関数を式ビルダー・ペインにドラッグします。
  5. ペイン内の既存の式($InputRow/nsmpr6:Row/nsmpr6:C1など)を最初の演算子としてconcat関数にコピーし、2番目の演算子として" - Modified"を追加します。 ペインの最後の式は次の形式になります。 : concat ( $InputRow/nsmpr6:Row/nsmpr6:C1 , " - Modified" )

    これにより、新しいファイルに書き込まれる前に、各古いレコードに- Modifiedという用語が追加されます。

  6. 「保存」 「保存」アイコンをクリックし、「検証」をクリックします。
  7. 「閉じる」をクリックして、統合キャンバスに戻ります。

map-write-row.pngの説明は以下のとおりです
「図map-write-row.pngの説明」