ディメンション階層とは
ディメンション階層とは、データを値の範囲に基づいてビンにグループ化するのに使用されるデータ構造のことです。 ディメンション階層に複数レベルを含めることができ、レベルごとにそれぞれのビンのセットを持ちます。 各下位のビンは、上位ビンにきちんとロールアップされなければなりません。
例えば、「年齢」ディメンション階層は、最下位とロールアップの 2 つのレベルを持つことができます。 顧客はそれぞれのレベルのビンにグループ化されます。
最下位:
(21-25)、(26-30)、(31-35)、(36-45)、(45-59)、(60+)
ロールアップ:
若年 (21-35)、
中年
(36-59)、
高齢
(60+)
上位にロールアップされる場合、下位ビン (例えば、上記のビン 26-30) を分割して、26-27 歳の個人を「若年」、28-30 を「中年」に分割することはできません。下位の単一ビンはどれも、上位ビンの範囲に完全に入らなければなりません。 実際に「若年」を 21-27 歳の人と定義する場合は、下位に別々のビン (例えば、26-27 と 28-30) を作成し、それぞれ「若年」と「中年」にロールアップされるようにする必要があります。
一般に指定される他のディメンション階層として、時間、地理、製品、部門、流通チャネルがあります。 ただし、ビジネスやキャンペーンに関係のあるどのようなディメンション階層でも作成できます。
Copyright IBM Corporation 2015. All Rights Reserved.