平坦化したディメンションがあり、データは次のようになります。
これはデータの単純化です。実際には、各 PrimaryValue と 2 つの「SubDetail」値で同じ 7 つの「Detail」値があります。各 SubValue には、PrimaryValue ごとに 1 つの空白があります (null ではなく、表に null はありません)。
ユーザーに表示されるように階層を設定しようとしています。
PrimaryValue
- サブ値
キューブはデータが気に入らず、重複キーについて不平を言うので、キー列を変更して処理しましたが、階層には SubValue ごとに 1 つの PrimaryValue が表示されるため、ブラウザでは次のように表示されます。
ABC
これは空白の値です
ABC
あ
ABC
Q
ABC
G
等々。私が欲しいのは:
ABC
あ
Q
G
XYZ
7
ふ
1E
私はキューブを初めて使用しますが、Web で考えたり読んだりできることはすべて試しました。私の問題は、「Detail」と「SubDetail」が複数あることだと思います。階層を次のように定義しています。
PrimaryValue
サブ値
PrimaryValue が SubValue に関連し、Detail1 と Detail2 が SubDetail1 に関連する SubValue を持つように、属性を設定します。
考えられるすべての KeyColumns の組み合わせを試してみましたが、キー値が重複しているためキューブが処理されないか、処理されてここで説明している問題が発生するか、ブラウザで「key1 ディメンション属性がありませんでした」というエラーが発生します見つかった"
この問題についてウェブ上で何も見つけることができませんでした。おそらく言い方が間違っています。キー列の設定について多くのことを見つけましたが、例の追加の詳細フィールドに対処したり、私が見ているロールアップの問題を説明したりするものはありません.