目次

Search

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

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

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

区切りプロパティの設定

区切りプロパティの設定

区切りファイルにデータを書き込む際に、セッションプロパティで区切り文字やコードページなどのファイルプロパティを編集できます。区切りプロパティは、再利用不可能なセッションの場合にはWorkflow Designerで、再利用可能なセッションの場合にはTask Developerで設定できます。再利用可能なセッションのインスタンスの場合には、区切りプロパティはWorkflow Designerでは設定できません。
[マッピング]タブの[トランスフォーメーション]ビューで、[ターゲット]ノードをクリックし、[ファイルプロパティの設定]をクリックして、[フラットファイル]ダイアログボックスを開きます。区切りプロパティを編集するには、[区切りファイル]を選択して[詳細設定]をクリックします。
以下の表に、[区切りファイルのプロパティ]ダイアログボックスで定義するオプションを示します。
区切り文字の編集オプション
説明
区切り文字
データのカラムをパーティション化するのに使用される文字。区切り文字は、印刷できる文字か、1バイトの印刷できない文字にします。また、エスケープ文字や引用符(選択した場合)と異なる文字にする必要があります。印刷できない1バイト文字を入力するには、そのフィールドの右側の[参照]をクリックします。[区切り文字]ダイアログボックスで、[区切り文字の挿入]リストから印刷できない文字を選択して、[追加]をクリックします。印刷できないマルチバイト文字を区切り文字として選択することはできません。
引用符
[なし]、[シングル]、[ダブル]のいずれかを選択します。引用符を選択すると、Integration Serviceは引用符で囲まれた区切り文字を区切り文字として扱いません。たとえば、出力ファイルがカンマを区切り文字として使用しており、Integration Serviceが「342-3849, 'Smith, Jenna', 'Rockville, MD', 6」という行を受け取るとします。
オプションとして一重引用符を選択した場合、Integration Serviceは引用符で囲まれた範囲内のカンマを無視して、4つのフィールドとして行を書き込みます。
オプションとして一重引用符を選択しない場合は、Integration Serviceはこれを6つの個別のフィールドとして書き込みます。
コードページ
区切りファイルのコードページ。コードページまたは変数を選択します。
  • コードページ。コードページを選択します。
  • 変数の使用。ユーザー定義のワークフロー変数またはワークレット変数、あるいはセッションパラメータ$Param
    Name
    を入力して、パラメータファイル内にコードページを定義します。コードページ名を使用します。
デフォルトは、PowerCenterクライアントのコードページです。