2

タイプ2の寸法について質問があります。

当社の人事システムでは、1つの日付で従業員を雇用し、その後、最初に間違って入力された場合は雇用日を変更することができます。タイプ2ディメンションを使用すると、ディメンションテーブルに新しいレコードが作成されるため、これは複雑になります。

したがって、基本的に、一部の更新(上記の更新など)によってディメンションテーブルに新しいレコードが作成されないようにする必要があると言う方法が必要です。ただし、従業員が新しいポジションに移動した場合など、他の場合は、ディメンションテーブルにレコードを作成する必要があります。

ここでの私のオプションは何ですか?

4

1 に答える 1

0

タイプ 2 ディメンションは、ディメンション内のすべての属性に適用する必要はありません。値を上書きして履歴を失う一部の属性をタイプ 1 にすることと、新しいレコードを作成して履歴を保持する一部の属性をタイプ 2 にすることを選択できます。

したがって、上記の例では、「ポジション」属性のタイプを 2 にし、「雇用日」のタイプを 1 にします。

ゆっくりと変化するさまざまなタイプの属性のリストが記載されたこのウィキペディア リンクを確認してください

ほとんどの場合、必要なのは Type 1 と Type 2 だけです。

于 2012-03-14T08:02:52.363 に答える