目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2B Data Transformation
  8. クレンジングトランスフォーメーション
  9. データマスキングトランスフォーメーション
  10. データサービストランスフォーメーション
  11. 重複排除トランスフォーメーション
  12. 式トランスフォーメーション
  13. フィルタトランスフォーメーション
  14. 階層ビルダートランスフォーメーション
  15. 階層パーサートランスフォーメーション
  16. 階層プロセッサトランスフォーメーション
  17. 入力トランスフォーメーション
  18. Javaトランスフォーメーション
  19. JavaトランスフォーメーションAPIリファレンス
  20. ジョイナトランスフォーメーション
  21. ラベラトランスフォーメーション
  22. ルックアップトランスフォーメーション
  23. 機械学習トランスフォーメーション
  24. マップレットトランスフォーメーション
  25. ノーマライザトランスフォーメーション
  26. 出力トランスフォーメーション
  27. 解析トランスフォーメーション
  28. Pythonトランスフォーメーション
  29. ランクトランスフォーメーション
  30. ルータトランスフォーメーション
  31. ルール仕様トランスフォーメーション
  32. シーケンストランスフォーメーション
  33. ソータートランスフォーメーション
  34. SQLトランスフォーメーション
  35. 構造パーサートランスフォーメーション
  36. トランザクション制御トランスフォーメーション
  37. 共有体トランスフォーメーション
  38. Velocityトランスフォーメーション
  39. ベリファイヤトランスフォーメーション
  40. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

ターゲットトランスフォーメーションの設定

ターゲットトランスフォーメーションの設定

マッピングの結果は、既存のターゲットに保存することも、新たにターゲットを作成して保存することもできます。ターゲットを作成することを選択した場合、Secure Agentはタスクの実行時にターゲットを作成します。
  1. マッピングでターゲットトランスフォーメーションを選択します。
  2. [全般]
    タブで、ターゲット名と任意の説明を入力します
  3. [受信フィールド]
    タブで、ターゲットに含めるフィールドを指定するフィールドルールを設定します
    フィールドルールの詳細については、フィールドルールを参照してください。
  4. [ターゲット]
    タブで、ターゲット接続を選択し、ターゲットの種類(例えば、
    [単一オブジェクト]
    [パラメータ]
    )を指定します。
    SQL ELTモードのマッピングの場合は、マッピングプロパティでターゲット接続を選択します。
    複数のオブジェクトの選択するオプションは、NetSuite接続でのみ使用できます。
  5. ターゲットオブジェクトに入力パラメータを使用するには、既存のパラメータを選択するか、
    [新しいパラメータ]
    をクリックして、ターゲットオブジェクトの新しいパラメータを作成します。
  6. 既存のターゲットオブジェクトを使用するには、オブジェクト名を入力するか、
    [選択]
    をクリックしてターゲットオブジェクトを選択します。
  7. 新しいターゲットオブジェクトを作成するには、次の手順を実行します。
    1. [選択]
      をクリックします。
    2. [ターゲットオブジェクト]
      ダイアログボックスで、
      [実行時に新規作成]
      を選択します。
      この画像はフラットファイルターゲットの[ターゲットオブジェクト]ダイアログボックスを示しています。[実行時に新規作成]オプションが選択され、[動的ファイル名を使用]チェックボックスがオフになっています。動的ファイル名が選択されていないため、ダイアログボックスの下部に[静的ファイル名]フィールドが表示されています。[静的ファイル名]フィールドには名前「MyTarget.csv」が入力されています。
    3. フラットファイルターゲットの場合は、
      Accounts.csv
      など、拡張子を含むターゲットファイルの名前を入力します。
      ファイル名にタイムスタンプを含める場合は、
      [特殊文字の処理]
      を選択し、ファイル名に特殊文字を追加します(例えば、
      Accounts_%d%m%y%T.csv
      )。
      動的ファイル名を使用する場合は、
      [動的ファイル名を使用]
      を選択してファイル名の式を設定します。
      精度とスケールを持つ10進型または倍精度浮動小数点数型のデータ型を使用する固定長フラットファイル形式を使用しており、ターゲットファイルでデータを四捨五入しないようにする場合は、
      [10進型および倍精度浮動小数点数型の四捨五入をスキップ]
      を選択します。
    4. リレーショナルターゲットの場合は、テーブル名を入力します。
    5. クラウドデータウェアハウスターゲットの場合は、必要に応じて、新しいターゲットオブジェクトで正確なフィールド名を使用することを選択し、オブジェクト名を入力して、テーブルの場所、テーブルタイプ、パスなどのその他のプロパティを入力します。
      さまざまな接続タイプのターゲットプロパティに関する詳細については、該当するコネクタのヘルプを参照してください。
    6. [OK]
      をクリックします。
  8. フラットファイルターゲットの書式オプションを設定するには、
    [形式オプション]
    をクリックし、区切り文字やテキスト修飾子などの書式オプションを設定します。
  9. リレーショナルターゲットの場合は、挿入操作のためにテーブルを切り捨てるかどうかなど、ターゲット操作と関連プロパティを選択します。
    実行時にリレーショナルターゲットを作成する場合、ターゲット操作は常に挿入です。
  10. 必要に応じて、ターゲットの詳細プロパティを指定します。
    詳細プロパティは、接続タイプによって異なります。コネクタのプロパティの詳細については、目的のコネクタのヘルプを参照してください。
  11. [ターゲットフィールド]
    タブでターゲットフィールドを設定します。
    フィールド名およびメタデータの編集、フィールドの追加、不要なフィールドの削除を行うことができます。
    SQL ELTモードのマッピングのフィールドメタデータを編集することはできません。実行時にターゲットを作成した場合、ターゲットフィールドを設定することはできません。
  12. [フィールドマッピング]
    タブで、受信フィールドをターゲットフィールドにマッピングします。
    実行時にターゲットを作成する場合、フィールドは自動的にマップされます。
    フィールドマッピングの詳細については、ターゲットトランスフォーメーションのフィールドマッピングを参照してください。