BASE DE DADOS DE CONHECIMENTO

Dimensões de agrupamento e desagrupamento dinâmico


Publicado: 28 Aug 2013
Data da última modificação: 20 Jul 2023

Pergunta

Como agrupar e desagrupar dimensões dinamicamente.

Por exemplo, seus dados contêm o estado do Maine como "Maine" e "MA" nos dados subjacentes.Este artigo explicará como agrupar ambas as dimensões em uma.

Ambiente

  • Tableau Desktop

Resposta

Opção 1

O exemplo abaixo pode ser revisado na apostila em anexo State Group Exampe.twbx. 
  1. Crie um Parâmetro > defina o tipo de dados como String> defina a Lista de valores> Incluir "Grupo" e "Desagrupar".
  2. Crie um Campo calculado para agrupas as Dimensões desejadas. Neste exemplo, o campo calculado é denominado "Agrupar ou Desagrupar" e contém a fórmula abaixo:
If [State]="MA" or [State]="Maine" then 
  If [Group or Ungroup]="Group" then "Maine Group"
    Else [State]
  End
Elseif [State]="MO" or [State]="Montana" then 
  If [Group or Ungroup]="Group" then "Montana Group"
    Else [State]
  End 
 Else [State]
End
  1. Arraste este novo Campo calculado para substituir a Dimensão original.
O exemplo de campo calculado agrupa "MA" e "Maine" em um único valor de "Grupo Maine" e cria o valor "Grupo Montana" de maneira semelhante. Alterar o parâmetro para "Desagrupar" retorna a exibição aos valores de dimensão originais. 

Opção 2

Para criar um subconjunto de membros em um campo que é atualizado automaticamente quando novos dados são adicionados, pode ser melhor criar um conjunto.Mais informações sobre conjuntos estão disponíveis em nossa Ajuda do produto online:Conjuntos
Este artigo resolveu o problema?