目次

Search

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

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

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

ファイルターゲットのコマンドの設定

ファイルターゲットのコマンドの設定

フラットファイルターゲットのターゲットデータを処理するコマンドを使用します。UNIXでは、有効なUNIXコマンドまたはシェルスクリプトを使用します。Windowsでは、有効なDOSコマンドまたはバッチファイルを使用します。フラットファイルwriterは、フラットファイルターゲットではなくコマンドにデータを送信します。
フラットファイルターゲットデータの追加処理を実行するコマンドを使用します。たとえば、ターゲットデータをソートするコマンド、またはターゲットデータを圧縮するコマンドを使用します。Integration Serviceではなくコマンドにトランスフォーメーションタスクをプッシュすれば、セッションのパフォーマンスを向上させることができます。
ターゲットデータをコマンドに送信するには、出力タイプに対応したコマンドを選択し、コマンドプロパティに対応したコマンドを入力します。
たとえば、ターゲットデータから圧縮ファイルを生成するには、以下のコマンドを使用します。
compress -c - > $PMTargetFileDir/myCompressedFile.Z
Integration Serviceはこの出力データをコマンドに送信します。このコマンドは、ターゲットデータが含まれている圧縮ファイルを生成します。
このコマンドでは、$PMTargetFileDirなどのサービスプロセス変数も使用できます。