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

ステージの違いステージタブ (DataStage)

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

「Difference ステージ」タブでは、 Difference ステージの側面を制御することができます。

ステージをダブルクリックして、ステージ・プロパティー・パネルを開きます。 「プロパティー」セクションでは、ステージが何を行うかを指定できます。 「拡張」タブでは、ステージを実行する方法を指定できます。 「リンクの順序」セクションでは、どの入力リンクがのデータ・セットを運び、どの入力リンクが のデータ・セットを運ぶかを指定できます。

「差分キー」セクション

差分キー入力列の名前を指定します。

キー
このプロパティーを反復して、複数の差分キー入力列を指定できます。 「列の選択」 ダイアログ・ボックスを使用して、必要に応じて複数のキーを一度に選択できます。 鍵には次の従属プロパティーがあります
大/小文字を区別する
このプロパティーを使用して、各キーが大/小文字を区別するかどうかを指定します。 デフォルトでは「真」に設定されています。例えば、値「CASE」や「case」などは、同等の値と判断されません。

「差分値」セクション

差分キー列として指定されていない列が値列であることを示すには、これを True に設定します。

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

以下の表に、その他のプロパティーとその属性をリストします。

表 1. プロパティ-
カテゴリー/プロパティー デフォルト 必須? 繰り返しますか? 従属先:
差分キー/キー 入力列 N/A Y Y N/A
差分キー/大 小文字の区別 True/False はい N N キー
差分値/すべての非キー列の値 True/False いいえ Y N N/A
差分値/大小文字の区別 True/False はい N N すべての非キー列は値 (trueの場合) です。
オプション/挿入コード 数値 1 N N N/A
オプション/削除済みコード 数値 2 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
オプション/編集のためのドロップ出力 True/False いいえ N N N/A
コピーのオプション/コピーのドロップ出力 True/False いいえ N N N/A
オプション/コピー・コード 数値 0 N N N/A
オプション/編集コード 数値 3 N N N/A

挿入コード

のセットに存在しない のセットに新規レコードが挿入されたことを示すコードの代替値を指定することができます。 デフォルトでは、この値は 0 です。

コードの削除

のセット内のレコードが のセットから削除されたことを示すコードの代替値を指定することができます。 デフォルトでは、このコードは 1です。

拡張

このセクションでは、以下を指定できます。

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