Suprimir combinaciones de atributos no válidas en la cuadrícula
Se produce una combinación de atributos no válida en Essbase cuando, para una intersección de miembros, un atributo no está asignado al miembro, el atributo asignado no está dentro del ámbito de la consulta o el atributo asignado al miembro es incorrecto.
En la cuadrícula, las combinaciones de atributos no válidas se representan con #invalid. Puede configurar Essbase para suprimir los valores #invalid estableciendo el valor de configuración GRIDSUPPRESSINVALID en TRUE. Las combinaciones de atributos no válidas se suprimen cuando la fila contiene todos los valores #invalid. Las combinaciones válidas con los valores #MISSING no se suprimen.
Esta funcionalidad se aplica al almacenamiento de bloques y al almacenamiento agregado.
Considere el siguiente esquema:
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
GreenLos valores de dimensión del atributo Tamaño son Pequeño, Medio y Grande. Los valores de dimensión de atributo Color son Rojo, Azul y Verde. En la dimensión Product, a cada miembro se le asigna un atributo Color y Size:
-
El miembro sku1 tiene asignado el color Rojo y el tamaño Pequeño atributos.
-
Se asigna al miembro sku2 el color Azul y el tamaño Pequeños atributos.
-
El miembro sku3 tiene asignados los atributos color Blue y tamaño Medium.
Al profundizar en las dimensiones de producto, color y tamaño, todas las combinaciones, incluidas las combinaciones no válidas, se muestran en la cuadrícula. Los valores de la columna Proveedor son #MISSING (estas son combinaciones válidas) o #invalid (estas son combinaciones no válidas).
Cuando Essbase está configurado para suprimir combinaciones de atributos no válidas, la cuadrícula muestra solo combinaciones de atributos válidas, que son las combinaciones con el valor #MISSING.
Las combinaciones no válidas no se suprimen cuando hay valores distintos de #invalid en una fila.
Essbase suprime todas las filas que contienen sólo el valor #invalid, lo que deja las filas que contienen una combinación de valores #invalid y #MISSING.