目次

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は、未接続ポート内のデータを固定長ファイルに書き込みません。 たとえば、以下のポートを含む固定長フラットファイルターゲット定義があります。
  • EmployeeID
  • EmployeeName
  • 番地
  • 市区町村
  • 都道府県
マッピングでは、フラットファイルターゲット定義内のEmployeeIDポートとEmployeeNameポートにのみ接続します。 フラットファイルターゲット定義を設定し、出力ポート名を持つヘッダ行を作成します。 Integration Serviceは、以下の行を持つ出力ファイルを生成します。
EmployeeID
EmployeeName
2367
John Baer
2875
Bobbi Apperley
Integration Serviceを使用し、未接続ポート用の空フィールドを書き込む場合は、データを含まない先行のトランスフォーメーションに出力ポートを作成します。 そして、NULL値を含むその出力ポートを固定長フラットファイルターゲット定義に接続させます。 たとえば、NULL値を含むポートをフラットファイルターゲット定義内の番地、市町村、都道府県に接続させます。 Integration Serviceは、以下の行を持つ出力ファイルを生成します。
EmployeeID
EmployeeName
Street
City
State
2367
John Baer
-
-
-
2875
Bobbi Apperley
-
-
-