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
   Green

Os 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.