Supprimer les combinaisons d'attributs non valides dans la grille
Une combinaison d'attributs non valide dans Essbase se produit lorsque, pour un croisement de membres, aucun attribut n'est affecté au membre, que l'attribut affecté n'est pas inclus dans la portée de la requête ou que l'attribut affecté au membre est incorrect.
Dans la grille, les combinaisons d'attributs non valides sont représentées par #invalid. Vous pouvez configurer Essbase pour supprimer les valeurs #invalid en définissant le paramètre de configuration GRIDSUPPRESSINVALID sur TRUE. Les combinaisons d'attributs non valides sont supprimées lorsque la ligne contient toutes les valeurs #invalid. Les combinaisons valides avec des valeurs #MISSING ne sont pas supprimées.
Cette fonctionnalité s'applique aux bases en mode "block storage" et en mode "aggregate storage".
Considérez l'outline suivante :
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
GreenLes valeurs de dimension de l'attribut Size sont Small, Medium et Large. Les valeurs de dimension de l'attribut Color sont Rouge, Bleu et Vert. Dans la dimension Product, un attribut Color et Size est affecté à chaque membre :
-
La couleur Red et la taille Small sont affectées au membre sku1.
-
Les attributs de couleur Blue et de taille Small sont affectés au membre sku2.
-
Le membre sku3 se voit attribuer les attributs color Blue (bleu) et size Medium (moyen).
Lors de l'exploration vers le bas des dimensions Produit, Couleur et Taille, toutes les combinaisons (y compris les combinaisons non valides) sont affichées dans la grille. Les valeurs de la colonne Fournisseur sont #MISSING (c'est-à-dire des combinaisons valides) ou #invalid (c'est-à-dire des combinaisons non valides).
Lorsque Essbase est configuré pour supprimer les combinaisons d'attributs non valides, la grille affiche uniquement les combinaisons d'attributs valides, qui sont les combinaisons avec la valeur #MISSING.
Les combinaisons non valides ne sont pas supprimées lorsqu'une ligne contient des valeurs autres que #invalid.
Essbase supprime toutes les lignes qui contiennent la valeur #invalid uniquement, ce qui laisse les lignes qui contiennent une combinaison de valeurs #invalid et #MISSING.