Suprimir Combinações de Atributo Inválidas na Grade
Uma combinação de atributos inválida no Essbase ocorre quando, para uma interseção de membros, um atributo não é atribuído ao membro, o atributo atribuído não está dentro do escopo da consulta ou o atributo atribuído ao membro está incorreto.
Na grade, as combinações de atributos inválidas são representadas por #invalid. Você pode configurar o Essbase para suprimir valores #invalid definindo a configuração GRIDSUPPRESSINVALID como TRUE. As combinações de atributos inválidas são suprimidas quando a linha contém todos os valores #invalid. Combinações válidas com valores #MISSING não são suprimidas.
Essa funcionalidade se aplica ao armazenamento em blocos e aos bancos de Dados de Armazenamento Agregado.
Considere o seguinte resumo:
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
GreenOs valores de dimensão do atributo Tamanho são Pequeno, Médio e Grande. Os valores de dimensão do atributo Color são Vermelho, Azul e Verde. Na dimensão Produto, cada membro recebe um atributo Cor e Tamanho:
-
O membro sku1 recebe os atributos vermelho e tamanho pequeno.
-
O membro sku2 recebe os atributos azul e tamanho pequeno.
-
O membro sku3 recebe os atributos de cor Azul e tamanho Médio.
Ao detalhar as dimensões Produto, Cor e Tamanho, todas as combinações, incluindo combinações inválidas, são exibidas na grade. Os valores na coluna Fornecedor são #MISSING (essas são combinações válidas) ou #invalid (essas são combinações inválidas).
Quando o Essbase é configurado para suprimir combinações de atributos inválidas, a grade mostra apenas combinações de atributos válidas, que são as combinações com um valor #MISSING.
Combinações inválidas não são suprimidas quando há valores diferentes de #invalid em uma linha.
O Essbase suprime todas as linhas que contêm o valor #invalid somente, o que deixa as linhas que contêm uma mistura de valores #invalid e #MISSING.