Use parâmetros para adicionar várias exibições à sua visualização

Uma das coisas que mais gosto no Tableau é experimentar tipos diferentes de visualizações. Mas e se as pessoas que estiverem usando minha visualização também quiserem alternar entre tipos diferentes de tabelas e gráficos? Aqui estão várias formas diferentes para fazer isso.

Uma das coisas que mais gosto no Tableau é experimentar tipos diferentes de visualizações. Mas e se as pessoas que estiverem visualizando meu painel também quiserem alternar entre tipos diferentes de tabelas e gráficos? Aqui estão várias formas diferentes para fazer isso.

1. Como alternar entre um gráfico de barras e um gráfico de linhas

Este é um truque muito simples, que é explicado de forma bem mais detalhada por Andy Kriebel aqui. Crie um parâmetro que tenha duas opções: ou um gráfico de barras, ou um gráfico de linhas. Em seguida, crie dois campos calculados, um para cada valor. Os campos calculados são os mesmos, mas o início é um pouco diferente para cada um. A opção do gráfico de barras deve ser "if[Parameter]="Bar" then [Profit] else null end". A opção do gráfico em linhas deve ser "if[Parameter]="Line" then [Profit] else null end.

Para concluir, combine os dois como um gráfico de eixo duplo e, então, certifique-se de selecionar o tipo de visualização "Linha" no cartão Marcas para o cálculo em linha. Uma vez que cada um dos campos calculados terá um valor nulo quando o parâmetro estiver na outra escolha, um deles sempre será nulo. Sincronize os eixos para dar um toque final.

2. Como mostrar a subcategoria sob demanda

Se um usuário final quiser fazer uma análise detalhada de uma hierarquia com muitos valores no Tableau, a consulta pode gerar uma visualização grande demais para caber em uma só exibição. Este truque permite que o detalhamento seja feito em uma dimensão secundária, mas somente nos valores selecionados.

Primeiro, crie um parâmetro que possua valores da categoria ou dimensão de primeiro nível em sua hierarquia. Em seguida, crie um campo calculado simples para substituir sua categoria/dimensão de segundo nível: "if[Parameter]=[Category] then [Sub-Category] else "" end".

Depois de substituir o campo de subcategoria original na exibição pelo novo campo calculado, somente a categoria de entrada selecionada exibirá a subcategoria. 3. Como alternar entre visualizações diferentes em um painel

E se meu colega quiser alternar entre um mapa e um gráfico de barras em um painel? Bem, o sempre inovador Alan Smithee encontrou uma ótima forma de fazer isso. Basta criar um parâmetro que possua a entrada ou de um gráfico de barras, ou um de mapa. Em seguida, crie um campo calculado para filtrar qualquer exibição que não estiver selecionada no parâmetro – por exemplo: "if[Parameter]="Bar" then 1 else 0". Então, repita o oposto para a segunda visualização e filtre cada exibição de forma que apenas os valores de 1 estejam visíveis.

Agora, adicione cada visualização ao contêiner do painel, oculte os títulos e certifique-se de que o parâmetro esteja disponível. Isso faz com que alternar entre exibições seja tão simples quanto ativar ou desativar um botão.

Confira uma explicação mais detalhada das dicas: