3 formas criativas de usar ações de Parâmetros de Tableau

este conteúdo é extraído do meu livro, Tableau inovador: 100 Mais Dicas, Tutoriais e estratégias, publicado por O’Reilly Media Inc., 2020, ISBN: 978-1492075653. Vai buscar o livro à Amazon.Sempre descrevi os parâmetros do quadro como um canivete suíço devido às suas infinitas aplicações. Caso você não esteja familiarizado, os parâmetros do Tableau são valores gerados pelo usuário que permitem que você e seu público escolham as entradas dos campos calculados. Você, como autor, codifica os valores permitidos uma vez, mas então cabe ao usuário qual valor é selecionado.

isto desbloqueia um maior nível de flexibilidade no Tableau que permite que os usuários manipulem análises em tempo real usando um “controle de parâmetros” para mudar os valores que populam campos calculados. Com o lançamento recente do Tableau Desktop versão 2019.2, há uma nova ação” mudança Parâmetro ” do painel, o que torna a capacidade de mudar os valores dos parâmetros ainda mais sem costura. Este post irá mostrar como usar as ações do painel de parâmetros e três aplicações para melhorar a experiência de seus usuários.

Relacionados com tutorial em vídeo:

Premier Tableau de eLearning de Playfair de Dados TV

Como Usar o Tableau Parâmetro Painel de Ações

Se os parâmetros e/ou o painel ações são novas para você, recomendo revisar os posts relacionados, Uma Introdução aos Parâmetros no Tableau e Prático Tableau: 3 Maneiras Criativas de Usar o Painel de Ações.

como mencionado na introdução, os parâmetros são valores utilizados dentro de campos calculados que podem ser controlados por um usuário do painel. Você, como desenvolvedor do painel, pode colocar alguns ‘parâmetros’ em torno do que esses valores podem ser, mas a partir daí o usuário final pode decidir que valor popula um campo calculado.

para um exemplo introdutório, usaremos uma tendência de vendas por mês no conjunto de dados Sample – Superstore para mostrar como clicando nele irá sobrepor o valor atual de um parâmetro.

para criar um parâmetro, gosto de clicar com o botão direito em qualquer espaço em branco na área de dados e clicar em “Criar parâmetro…”. Você também pode clicar na seta para baixo no canto superior direito da área de dimensões da área de dados e clicar em “Criar parâmetro…”. Aqui está o que parece se eu fosse fazer um novo parâmetro no conjunto de dados da Sample – Superstore.

para ilustrar como usar o mais novo tipo de ação do painel, vou configurar um parâmetro com um tipo de dados de Float e valores admissíveis de todos.

estas configurações significam que este parâmetro pode ser preenchido com qualquer número, incluindo aqueles com casas decimais. Em seguida, eu vou configurar uma folha simples com um tipo de marca de texto para mostrar-lhe o valor atual do novo parâmetro.

Note que eu também mudou o formato do número que está sendo exibido para Moeda (Padrão), que tem um sinal de dólar e duas casas decimais para corresponder ao formato dos números na próxima etapa. Como o padrão, o valor atual do parâmetro de exemplo de ações de parâmetro é 1, vemos um resultado de $ 1.00 exibido.

em seguida, eu vou configurar um gráfico de linha que olha para a medida de vendas na amostra dados por mês contínuo de data de ordem, e colocar ambas as folhas em um painel de instrumentos juntos.

para adicionar uma ação de parâmetro, clique em “painel” na navegação superior e, em seguida, “ações…”. Depois de carregar no botão “Adicionar acção”, irá ver seis opções, incluindo a nova acção “mudar Parâmetro…” do painel.

na janela que aparece depois de carregar em mudar o parâmetro, você poderá controlar as configurações, como a folha de origem da acção, quando quiser que ela corra, qual o parâmetro que é substituído, e com base em que valor. Neste exemplo, digamos que clicando no gráfico de linhas irá sobrepor o valor de vendas no parâmetro de exemplo de ações de parâmetro.

agora clicando em qualquer valor de vendas no gráfico de linha muda o valor que está sendo mostrado no valor atual da folha de Parâmetros.

desde que configuramos uma ação de mudança de parâmetro do painel, clicando em um valor dentro do Gráfico de linha está sobrepondo o valor atual do parâmetro de exemplo de ações de parâmetro, que está alimentando o valor atual da folha de texto do parâmetro.

neste momento, você não tem a opção de definir o que fazer quando você desmarcar um parâmetro de ação, mas quando o tipo de dados Float como este primeiro exemplo, você pode fazer uma seleção múltipla. Uma vez que a agregação de nossa ação de parâmetro é SOMA, clicando em mais de um ponto de dados irá adicioná-los juntos.

usando ações de parâmetros para destacar seleções ao longo de uma visualização

uma das minhas experiências favoritas de usuário a fornecer é uma dropdown que permite ao público escolher o membro da dimensão que é mais relevante para eles. Em seguida, destaco a sua selecção em todos os gráficos ao longo do painel. É como um bom mapa que inclui um autocolante “você está aqui” para ajudar o espectador a orientar-se dentro do contexto do resto do visual.

a tática é alcançada através do uso de parâmetros e uma fórmula booleana que identifica que Membro da dimensão corresponde ao valor do parâmetro e que não. Para mais, veja como destacar um membro da dimensão em um enredo minimalista.

antes das acções dos parâmetros, eu teria de mostrar um controlo dos parâmetros para permitir ao utilizador seleccionar o membro da dimensão a realçar. Não é uma experiência terrível, mas mais uma queda a ocupar imóveis valiosos num painel de instrumentos. Este foi o caso com o meu painel de instrumentos, Super Sample Superstore, onde o usuário pode escolher qual a região a destacar.

Note que o parâmetro região tem um tipo de dados de String e há um valor permitido para cada uma das quatro regiões do conjunto de dados Sample – Superstore. Esta seleção destaca o membro da dimensão nos gráficos de mapa e pontos, e filtra todos os outros visuais para esse membro da dimensão específica. Esta experiência pode ser feita muito mais elegante agora usando ações de parâmetros.

a qualquer momento que uma folha contenha os mesmos membros de dimensão que os valores permitidos de um parâmetro, você pode usar a folha como uma folha de controle que substitui o parâmetro que influencia outras vistas. Devido a esta nova funcionalidade, você pode criar folhas de controle literais que não são nada além de uma tabela de texto contendo os membros da dimensão que você deseja sobrepor o valor de um parâmetro.

você também pode usar outras visualizações como folhas de controle. Uma vez que cada mapa no painel Super Sample Superstore contém a dimensão da região, EU posso usar os mapas no topo para sobrepor o valor do parâmetro que está sendo usado para destacar e filtrar as outras vistas. Se a sua folha de controlo não contiver os membros da dimensão nos valores admissíveis do seu parâmetro, basta adicionar a dimensão ao cartão de marcas de detalhe da(s) Folha (s) de controlo.

aqui está como minha configuração de mudança de Parâmetros de ação do painel de controle parece usar meus mapas no topo como minhas folhas de controle.

agora, basta clicar em um estado no mapa irá povoar o valor do parâmetro com a região em que o estado está. O parâmetro é então usado para filtrar e destacar todas as outras vistas. Aqui está como ele olha depois de mudar o foco do painel de controle de leste para Central, clicando em qualquer lugar do mapa da região Central.

Note que neste exemplo, estou usando parâmetros para filtrar as vistas, mas a filtragem também pode ser feita usando as ações tradicionais do painel de filtros. No entanto, a experiência de destaque do Usuário é diferente. Isto não é como uma ação de destaque do painel que faz um membro de dimensão específica se destacar, enquanto tudo o resto está desvanecido.

estamos sobrepondo o valor permitido no parâmetro Região. Existe então um campo calculado com a fórmula “Região = Região parâmetro” colocado no cartão de marcas de cores de todos os gráficos de pontos. Sempre que o membro da dimensão da região corresponde ao valor autorizado seleccionado no parâmetro da região, é classificado como verdadeiro e obtém uma cor única; tudo o resto é classificado como falso e obtém uma cor secundária. Então duas cores diferentes em vez de um destaque; uma espécie de experiência de usuário mais permanente de realce.

► vídeo relacionado: como destacar um membro da dimensão no quadro

uma última nota nesta ponta. Infelizmente, quando o tipo de dados do parâmetro é String, não podemos fazer um multi-select como fizemos no exemplo introdutório acima. O Tableau irá sempre adiar para a última selecção ao escolher qual o membro da dimensão que é usado para substituir o valor actual do parâmetro. Eu suponho que multi-select, string parameters terá que esperar por um lançamento futuro!

se precisar de seleccionar mais do que um membro da dimensão, poderá ficar melhor se usar as acções definidas. Há um exemplo no vídeo gratuito e completo, Uma Introdução às ações do painel, na Playfair Data TV.

usando acções de parâmetros para alterar partes de data com o clique de um botão

Você também pode criar folhas de controlo mesmo quando o seu conjunto de dados não contém uma dimensão com membros de dimensões que correspondem aos valores permitidos do parâmetro que você deseja usar para criar acções do painel de parâmetros.

parâmetros são únicos na medida em que eles trabalham através de múltiplas conexões de dados dentro do mesmo livro de trabalho.

isto significa que eu posso criar uma folha de controle no Excel contendo os membros de dimensão que irá sobrepor o valor de um parâmetro, conectar a essa folha de Excel como uma fonte de dados secundária, usá-la para criar uma folha de controle, e configurar uma ação de parâmetro que funciona entre a folha de controle recém-criada e as outras folhas de trabalho no livro de trabalho.

aqui está um exemplo de por que você precisa passar pelo passo extra de criar uma folha de controle a partir de uma fonte de dados secundária. Outra das minhas experiências favoritas de usuário é fornecer um meio para o público toggle a parte da data de um gráfico de linha do dia, da semana, do mês, do ano.

no entanto, não há dimensão que eu possa simplesmente adicionar ao cartão de marcas de texto para criar uma folha de controle com as diferentes partes de data. Para tornar as coisas mais difíceis, as partes de data devem ser minúsculas, a fim de trabalhar com certas funções de data, tais como DATETRUNC.

► vídeo relacionado: Como usar as ações dos parâmetros para alterar partes da data no Tableau

se você não estiver familiarizado com esta tática, você precisa de um parâmetro com um tipo de dados de cadeia, e os valores permitidos são cada uma das quatro partes da data. O importante é tornar os valores mais baixos para que funcionem quando integrados com o segundo passo. O Display como valores pode ter qualquer invólucro que você preferir.

o próximo passo é configurar um campo calculado que trunca a data no conjunto de dados em qualquer nível que seja selecionado no parâmetro. A fórmula para o campo Data do Pedido da Amostra – Superstore conjunto de dados é:

DATETRUNC(,)

Agora, se eu substituir a Ordem de dimensão de Data no meu gráfico de linha a partir do introdutório exemplo neste post com o recém-criado Data com DATETRUNC campo calculado, o usuário pode controlar a granularidade da data em que via a Parte de Data de parâmetros de Exemplo. Por exemplo, se eu escolher a parte da data do ano do controle de Parâmetros, o gráfico de linhas irá atualizar de vendas por mês para vendas por ano.

tal como o nosso exemplo de realce na primeira dica, esta experiência pode agora ser melhorada com acções de parâmetros e uma folha de controlo.

em primeiro lugar, configure uma planilha de duas colunas do Excel que será usada para criar a folha de controle no Tableau.

em seguida, conecte-se à fonte de dados e crie uma folha de controle.

o aspecto crítico das folhas de controle é que a dimensão que contém os membros da dimensão que irá sobrepor o parâmetro deve existir em algum lugar na vista. Neste exemplo, eu usei o Display como campo para tornar meus botões mais bonitos, mas coloquei o campo de valor no cartão de marcas de detalhes para que ele estaria disponível como uma opção Quando eu configurar minha ação parâmetro mais tarde.

agora vou colocar esta folha de controle no mesmo painel de controle que o meu gráfico de linha e configurar uma ação de mudança de parâmetro do painel que irá controlar a seleção da parte da data.

agora, basta clicar num botão na folha de controlo para sobrepor a parte da data no campo calculado que está a controlar a truncação do Gráfico de linhas. Aqui está como ele fica depois de clicar no botão W para mudar a data parte de ano para semana.

usando as acções dos parâmetros para usar os nomes das medidas nos campos calculados

mais uma das minhas tácticas favoritas é deixar os meus utilizadores escolherem quais as medidas que estão a ser apresentadas num gráfico. Mais uma vez, esta tática agora é ainda melhor, porque você pode configurar uma ação de parâmetro que altera a medida que está sendo exibida, clicando apenas em um membro da dimensão em uma folha de controle.

em primeiro lugar, configure um parâmetro contendo os nomes das medidas que você deseja selecionar. Aqui está um parâmetro construído com todas as medidas que vêm com o conjunto de dados Sample – Superstore.

em seguida, configure um campo calculado que dá instruções de Tableau para o que exibir quando cada valor de parâmetro é selecionado.

agora crie um gráfico usando a medida calculada recentemente criada. Para ilustrar, eu vou apenas substituir a medida de vendas no gráfico de linha que eu usei nos primeiros exemplos com o novo campo calculado que é controlado pelo parâmetro de exemplo de medida selecionada. Se eu escolher o lucro em vez de vendas no controle do parâmetro, o gráfico de linha atualiza para mostrar a medida selecionada.

desta vez para a folha de controle, vou usar o campo especial gerado “medir nomes”. Os nomes das medidas devem ser utilizados com o seu homólogo, os valores das medidas. Eu não quero que quaisquer valores sejam exibidos em minha folha de controle, mas eu posso adicionar o campo ao cartão de marcas de detalhes para obter os nomes de medida para aparecer.

se existem nomes de medidas que você não quer fazer parte de sua folha de controle, basta removê-los da prateleira de valores de medida. Removi o número de Registos e Medi os campos seleccionados que criaram um filtro na prateleira dos filtros.

agora estamos prontos para adicionar esta folha de controle ao painel e configurar a ação do parâmetro.

agora, se carregar num nome de medida da folha de controlo, irá sobrepor o valor no parâmetro, que popula o campo calculado que instrui o tabuleiro que mede para mostrar no gráfico. Aqui está como a vista fica depois de clicar na medida de vendas e na parte da data do mês.

isso mesmo-nós apenas usamos tecnicamente os nomes das medidas gerados campo dentro de um campo calculado! Essa foi uma das poucas coisas que era impossível no quadro antes da adição de ações de parâmetros.

► vídeo relacionado: como usar os nomes das medidas nos campos calculados no quadro

mostrei-lhe apenas a base nua do que são as acções dos parâmetros e como usá-las para implementar três das minhas tácticas favoritas, mas há muitas maneiras de construir a partir daqui.

uma das minhas ideias favoritas é usar estes exemplos em combinação com a troca de botões para controlar os valores dos parâmetros. As folhas de controle seriam uma série de ícones em vez de texto, e troca de botões permitiria que você indicasse visualmente qual botão foi clicado.

estas são possibilidades muito excitantes à medida que o Tableau continua a se aproximar cada vez mais de uma experiência infinitamente flexível, como web.

obrigado pela leitura,
– Ryan

Deixe uma resposta

O seu endereço de email não será publicado.