グリッドでの無効な属性の組合せの抑制

無効な属性の組合せは、次のようなディメンション・メンバーの交差の結果です。

  • 属性がメンバーに割り当てられていない

  • 割り当てられている属性がグリッド問合せのスコープ内ではない

  • メンバーに割り当てられている属性が正しくない

グリッドでは、無効な属性の組合せが#invalidで表されます。#invalid値を抑制するようにEssbaseを構成するには、GRIDSUPPRESSINVALID構成設定をTRUEに設定します。無効な属性の組合せは、行にすべての#invalid値が含まれる場合に抑制されます。#MISSING値を含む有効な組合せは抑制されません。

この機能は、ブロック・ストレージ・データベースと集約ストレージ・データベースに適用されます。

次のアウトラインを説明します。

Product (Color, Size)
   sku1 (Color: Red; Size: Small)
   sku2 (Color: Blue; Size: Small)
   sku3 (Color: Blue; Size: Medium)
Supplier
Geo (Dynamic Calc)
Customer (Dynamic Calc)
YearTime (Dynamic Calc)
Measures Accouts
Size Attribute [Type: Text]
   Small
   Medium
...Large
Color Attribute [Type: Text]
   Red
   Blue
   Green

サイズ属性ディメンションの値は、Small、MediumおよびLargeです。色属性ディメンションの値は、Red、BlueおよびGreenです。Productディメンションで、各メンバーに色およびサイズ属性が割り当てられています。

  • メンバーsku1には、色RedとサイズSmallの属性が割り当てられています

  • メンバーsku2には、色BlueとサイズSmallの属性が割り当てられています

  • メンバーsku3には、色BlueとサイズMediumの属性が割り当てられています

製品、色およびサイズ・ディメンションをドリルダウンすると、無効な組合せを含むすべての組合せがグリッドに表示されます。次に示すように、サプライヤ列の値は、#MISSING (有効な組合せ)または#invalid (無効な組合せ)となります。

表7-9 無効な属性の組合せの抑制: グリッド1

スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます サプライヤ

Small

Red sku1 #MISSING

Small

Red sku2 #invalid

Small

Red sku3 #invalid

Small

Blue sku1 #invalid

Small

Blue sku2 #MISSING

Small

Blue sku3 #invalid

Small

Green sku1 #invalid

Small

Green sku2 #invalid

Small

Green sku3 #invalid

Medium

Red sku1 #invalid

Medium

Red sku2 #invalid

Medium

Red sku3 #invalid

Medium

Blue sku1 #invalid

Medium

Blue sku2 #MISSING

Medium

Blue sku3 #invalid

無効な属性の組合せを抑制するようにEssbaseが構成されている場合は、次に示すように、グリッドには有効な属性の組合せ(値が#MISSINGの組合せ)のみが表示されます。

表7-10 無効な属性の組合せの抑制: グリッド2

スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます サプライヤ

Small

Red sku1 #MISSING

Small

Blue sku2 #MISSING

Medium

Blue sku2 #MISSING

行に#invalid以外の値がある場合、無効な組合せは抑制されません。一部の行にはすべて#invalid値があり、一部の行には#invalid値と#MISSING値がある次のグリッドの例を説明します。

表7-11 無効な属性の組合せの抑制: グリッド3

スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます Red Blue Green

スペースのイメージが空のスレッド・セルに使用されます

スペースのイメージが空のスレッド・セルに使用されます

サプライヤ サプライヤ サプライヤ

Small

sku1 #MISSING #invalid #invalid

Small

sku2 #invalid #MISSING #invalid

Small

sku3 #invalid #invalid #invalid

Medium

sku1 #invalid #invalid #invalid

Medium

sku2 #invalid #invalid #invalid

Medium

sku3 #invalid #MISSING #invalid

Large

sku1 #invalid #invalid #invalid

Large

sku2 #invalid #invalid #invalid

Large

sku3 #invalid #invalid #invalid

Essbaseでは、次に示すように#invalid値のみを含む行がすべて抑制され、#invalid値と#MISSING値を含む行が残されます。

表7-12 無効な属性の組合せの抑制: グリッド4

スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます Red Blue Green

スペースのイメージが空のスレッド・セルに使用されます

スペースのイメージが空のスレッド・セルに使用されます

サプライヤ サプライヤ サプライヤ

Small

sku1 #MISSING #invalid #invalid

Small

sku2 #invalid #MISSING #invalid

Medium

sku3 #invalid #MISSING #invalid

次のアウトラインを説明します。

Year Time (Active Dynamic Time Series Members: H-T-D, Q-T-D) (Dynamic Calc)
Measures Accounts (Label Only)
Product {A, B, Caffeinated, Intro Date, Ounces, Pkg Type}
   P1 (+) {A: aa1; B: True}
   P2 (+) {B: True}
   P3 (+) {A: aa3}
   100 (+) (Alias: Colas)
   200 (+) (Alias: Root Beer)
   300 (+) (Alias: Cream Soda)
   400 (+) (Alias: Fruit Soda)
   Diet (~) (Alias: Diet Drinks)
Market {Population}
Scenario (Label Only)
Caffeinated Attribute [Type: Boolean]
Ounces Attribute [Type: Numeric]
Pkg Type Attribute [Type: Text]
Population Attribute [Type: Numeric]
Intro Date Attribute [Type: Date]
A Attribute [Type: Text]
   aa1
   aa2
   aa3
B Attribute [Type: Boolean]
   True 
   False

A属性ディメンションの値は、aa1、aa2およびaa3です。B属性ディメンションの値はTrueとFalseです。ProductディメンションのP1、P2およびP3メンバーには、1つまたは2つの属性が割り当てられています。

  • メンバーP1には、A aa1属性とB True属性が割り当てられています

  • メンバーP2には、B True属性が割り当てられています

  • メンバーP3には、A aa3属性が割り当てられています

次のグリッドの例では、有効な属性の組合せが1つのみあり(メンバーP1)、A aa1属性が割り当てられています。メンバーP2とP3に割り当てられている属性(Trueとaa3)は、グリッドに表示されていないため、これらの属性の組合せは無効になります。

表7-13 無効な属性の組合せの抑制: グリッド5

スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます Market Scenario

スペースのイメージが空のスレッド・セルに使用されます

  Year  

スペースのイメージが空のスレッド・セルに使用されます

  メジャー  

aa1

P1 #MISSING  

aa1

P2 #invalid  

aa1

P3 #invalid  

aa2

P1 #invalid  

aa2

P2 #invalid  

aa2

P3 #invalid  

無効な属性の組合せを抑制するようにEssbaseが構成されている場合、グリッドにはメンバーP1の有効な属性の組合せのみが表示されます。

表7-14 無効な属性の組合せの抑制: グリッド6

スペースのイメージが空のスレッド・セルに使用されます スペースのイメージが空のスレッド・セルに使用されます Market Scenario

スペースのイメージが空のスレッド・セルに使用されます

  Year  

スペースのイメージが空のスレッド・セルに使用されます

  メジャー  

aa1

P1 #MISSING