目的コードの定義 DataStage® ゆっくりと変化する次元
ゆっくりと変化するディメンション・ステージ(SCD)には、ディメンション処理をサポートする9つの目的コードが用意されている。
- (ブランク)
- このコラムにはSCDの目的はない。 この目的コードはデフォルトである。
- ビジネス・キー
- カラムは、通常ルックアップ条件で使用されるビジネスキーである。
- 現在の指標(タイプ2)
- このカラムは、SCD タイプ 2 処理の現在のレコードインジケータである。 カレント・インジケータ」 列は1つしか使用できない。
- 発効日(タイプ2)
- この欄は、SCD タイプ 2 処理の発効日である。 発効日欄は1つだけです。
- 有効期限(タイプ2)
- この欄は、SCD タイプ 2 処理の有効期限である。 有効期限」 欄は、 「現在の指標」 欄がない場合は必須であり、ない場合は任意である。
- SKチェーン
- このカラムは、 サロゲート・キー・カラムの値を使用して、レコードを前のレコードまたは次のレコードにリンクするために使用される。 SK Chain カラムがある場合、 Surrogate Key カラムは1つしか存在できない。
- 代理キー
- この列は、ディメンジョン・レコードの識別に使用されるサロゲート・キーです。
- タイプ 1
- このカラムは SCD タイプ 1 フィールドである。 SCD タイプ 1 の列の値は常に最新のものである。 変更が発生すると、SCD ステージはディメンジョン・テーブルの既存の値を上書きします。
- タイプ 2
- このカラムは SCDタイプ2のフィールドである。 SCDタイプ2の列の値は、ある時点のものである。 変更が発生すると、SCD ステージは新しいディメンジョン行を作成します。