目次

Search

  1. はじめに
  2. Workflow Manager
  3. ワークフローとワークレット
  4. セッション
  5. セッション設定オブジェクト
  6. タスク
  7. ソース
  8. ターゲット
  9. 接続オブジェクト
  10. 検証
  11. ワークフローのスケジュール設定と実行
  12. メールの発信
  13. Workflow Monitor
  14. Workflow Monitorの詳細
  15. セッションとワークフローのログ
  16. セッションプロパティリファレンス
  17. ワークフロープロパティリファレンス

ワークフローベーシックガイド

ワークフローベーシックガイド

Integration Serviceによるファイルターゲットの取り扱い

Integration Serviceによるファイルターゲットの取り扱い

ファイルターゲットに書き込むようにセッションを設定する場合、フラットファイルターゲット定義とリレーショナルターゲット定義を正しく設定する必要があります。Integration Serviceは、以下の条件に基づいてデータをフラットファイルにロードします。
  • リレーショナルターゲット定義を利用した固定長フラットファイルへの書き込み。
    Integration Serviceは、トランスフォーメーションのデータ型に基づきターゲットカラムにスペースを追加します。
  • フラットファイルターゲット定義を利用した固定長フラットファイルへの書き込み。
    ターゲットフィールドの長さの総計に対応できるように、フラットファイルターゲット定義に精度とフィールド長を設定する必要があります。
  • トランザクションごとのフラットファイルターゲットの生成。
    各トランザクションで個別の出力ファイルが生成されるように、ファイルターゲットを設定できます。
  • 未接続ポート用の空フィールドの固定長ファイル定義への書き込み。
    マッピングを設定し、Integration Serviceが未接続ポート用の空フィールドを固定長フラットファイルターゲット定義に書き込むようにすることができます。
  • 固定長ファイルへのマルチバイトデータの書き込み。
    文字データに対応できるように、文字列カラムの精度を設定する必要があります。 シフト依存のデータを固定長フラットファイルターゲットに書き込む場合、Integration Serviceはシフト文字とスペースを追加してファイル条件を満たします。
  • 固定長ファイルのNULLキャラクタ。
    Integration Serviceは、文字が1バイトかマルチバイトかに応じて、連続または非連続のNULLキャラクタを固定長ターゲットファイルのカラムに書き込みます。
  • 文字セット。
    ASCIIまたはUnicodeデータをフラットファイルターゲットに書き込むことができます。
  • フラットファイルターゲットへのメタデータの書き込み。
    フラットファイルターゲットへの書き込み時にカラムヘッダ情報が書き込まれるように、Integration Serviceを設定できます。