0 / 0
資料の 英語版 に戻る

キャプチャステージを変更します:ステージタブ (DataStage)

最終更新: 2025年3月12日
Change Capture ステージ:「ステージ」タブ (DataStage)

「ステージ」タブでは、ステージのオプションの説明を指定することができます。

「プロパティー」セクションでは、ステージが何を行うかを指定できます。 「拡張」セクションでは、ステージの実行方法を指定できます。

プロパティ-

以下の表に、プロパティーとその属性をリストします。
表 1. プロパティ-
カテゴリー/プロパティー デフォルト 必須? 繰り返しますか? 従属先:
キーの変更/キー 入力列 N/A Y Y N/A
キーの変更/大小文字の区別 True/False はい N N キー
キーの変更/ソート順序 昇順/ 降順 昇順 N N キー
キーの変更/NULL の位置 最初/最後 初めの n 件 N N キー
値の変更/値 入力列 N/A N Y N/A
値の変更/大小文字の区別 True/False はい N N
オプション/変更モード 「明示的キー」 & 「値/すべてのキー」、「明示的値/明示的キー」、すべての値 キーおよび値を明示指定 Y N N/A
オプション/ログ統計 True/False いいえ N N N/A
オプション/挿入のドロップ出力 True/False いいえ N N N/A
オプション/削除のドロップ出力 True/False いいえ N N N/A
オプション/編集のドロップ出力 True/False いいえ N N N/A
オプション/コピーのドロップ出力 True/False はい N N N/A
オプション/コード列名 ストリング N/A N N N/A
オプション/コピー・コード 数値 0 N N N/A
オプション/削除済みコード 数値 2 N N N/A
オプション/ 編集コード 数値 3 N N N/A
オプション/挿入コード 数値 1 N N N/A

キーの変更カテゴリー

差分キー入力列の名前を指定します。
キー
このプロパティーを反復して、複数の差分キー入力列を指定できます。 「列の選択」 ダイアログ・ボックスを使用して、必要に応じて複数のキーを一度に選択できます。 キーには次の従属プロパティーがあります。
  • 大/小文字の 区別

    このプロパティーを使用して、各キーに大 / 小文字の区別があるかどうかを指定します。 デフォルトでは「真」に設定されています。例えば、値「CASE」や「case」などは、同等の値と判断されません。

  • ソート順

    昇順または降順ソート順序を指定します。

  • Nulls の位置

    NULL 値を先頭にするか、最後に置くかを指定します。

値カテゴリーの変更

値入力列の名前を指定します。 「列の選択」ダイアログ・ボックスを使用して、必要に応じて値を一度に選択できます。 値には次の従属プロパティーがあります。
  • 大/小文字の 区別

    このプロパティーを使用して、各値に大/小文字の区別があるかどうかを指定します。 デフォルトでは「真」に設定されています。例えば、値「CASE」や「case」などは、同等の値と判断されません。

オプション

「オプション」カテゴリーを使用して、Change Capture ステージの処理方法を指定します。
変更モード
このモードによって、キーと値の指定方法が決定されます。 「明示的キー」 & 「値」を選択して、ユーザー自身でキーと値を指定します。 「すべてのキー」、「明示的値」を選択して値の列を定義する必要がありますが、他のすべての列は除外されない限りキー列です 「明示的キー」、「すべての値」を選択して、キー列を定義する必要がありますが、他のすべての列は除外されない限り値列です。
ログ統計
このプロパティーは、入力行の数とコピーの数、削除、編集、および挿入の行の数を含む結果情報を表示するように、ステージを構成します。
挿入の出力をドロップ
挿入結果の出力行をドロップする (生成しない) ことを指定します。 デフォルトでは、出力行は常にステージによって作成されます。
削除の出力をドロップ
削除結果の出力行をドロップする (生成しない) ことを指定します。 デフォルトでは、出力行は常にステージによって作成されます。
編集の出力をドロップ
編集結果の出力行をドロップする (生成しない) ことを指定します。 デフォルトでは、出力行は常にステージによって作成されます。
コピーの出力をドロップ
コピー結果の出力行をドロップする (生成しない) ことを指定します。 デフォルトでは、出力行はステージによって作成されません。
コード列名
ステージでレコードごとに生成された変更コードを持つ出力列に異なる名前を指定することができます。 デフォルトでは、列は change_codeと呼ばれます。
コードのコピー
のレコードが のレコードのコピーであることを示すコードに代替値を指定することができます。 デフォルトでは、この値は 0 です。
削除済みコード
のセット内のレコードが のセットから削除されたことを示すコードの代替値を指定することができます。 デフォルトでは、このコードは 2 です。
編集モード
のレコードが のレコードの編集済みバージョンであることを示すコードに代替値を指定することができます。 デフォルトでは、このコードは 3 です。
挿入コード
のセットに存在しない のセットに新規レコードが挿入されたことを示すコードの代替値を指定することができます。 デフォルトでは、このコードは 1です。

拡張

以下の拡張パラメーターを指定します。
  • 実行モード。 このステージは、パラレル・モードまたは順次モードで実行できます。 パラレル・モードでは、入力データは、構成ファイルで指定された使用可能なノード、および「拡張」 タブで指定されたノードの制約によって処理されます。 順次モードでは、データ・セット全体がコンダクター・ノードで処理されます。
  • 組み合わせ可能モード。 これはデフォルトでは「自動」です。これにより、 IBM® DataStage® は、並列ステージの基礎となるオペレーターを結合して、このタイプのステージに適している場合に同じプロセスで実行できるようにします。
  • パーティションの保持。 これは、デフォルトでは プロパゲート です。 これは、「セット」または「クリア」を前のステージから採用します。 「セット」または「クリア」を明示的に選択できます。 「セット」を選択して、ジョブ内の次のステージがパーティションの維持を試みるように要求します。