BASE DE DADOS DE CONHECIMENTO

Adição de descrições dinâmicas com base na seleção


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

Pergunta

Como mostrar uma anotação de cadeia de caracteres exclusiva para cada membro da dimensão selecionado em um painel.

Ambiente

Tableau Desktop

Resposta

Opção 1 - Usar um campo calculado

Etapa 1 - Criar um campo calculado para o texto

  1. Selecione Análise > Criar campo calculado...
  2. Na caixa de diálogo Campo calculado aberta, faça o seguinte e clique em OK:
    1. Nomeie o campo calculado. Na pasta de trabalho de exemplo, o campo calculado é nomeado como Texto da expressão.
    2. No campo de fórmula, crie um campo calculado similar ao seguinte:
      CASE [Region]
      WHEN "Central" THEN "This is the Central Example"
      WHEN "East" THEN "This is the East Example"
      WHEN "South" THEN "This is the South Example"
      WHEN "West" THEN "This is the West Example"
      END

Etapa 2 - Criar o painel

  1. Crie uma nova Planilha chamada "Exemplo 1".
  2. Arraste Região para Linhas e Lucro para Colunas.
  3. Crie uma nova Planilha chamada "Exemplo 2".
  4. Arraste Região para Linhas e Categoria para Colunas.
  5. E arraste Lucro para Texto
  6. Crie uma nova Planilha chamada "Expressão". 
  7. Arraste "Texto da expressão" para o cartão Texto.
  8. Arraste as três novas planilhas criadas para um novo painel.
  9. Ajuste o tamanho de cada planilha, conforme necessário, para caber no painel.

Etapa 3 - Criar um filtro de ação

  1. Selecione Painel >  Ações...
  2. Selecione Filtrar...
  3. Nomeie o campo, por exemplo: Texto
  4. Nas Planilhas de origem, marque apenas aquelas que serão clicadas para filtrar a planilha de Expressão (neste exemplo, selecione Exemplo 1 e Exemplo 2).
  5. No menu "Executar ação em", escolha a opção Selecionar.
  6. Na seção Planilhas de destino, marque apenas a planilha Expressão (neste exemplo, selecione Expressão).
  7. Defina a opção "A limpeza da seleção vai:" para Excluir todos os valores.
  8. Verifique se a opção "Filtros de destino" está configurada para Todos os campos.
  9. Clique em OK.
  10. Clique em OK.
 

Opção 2 -Usar um parâmetro

Etapa 1 - Criar um parâmetro

  1. Clique na seta ao lado do painel Dimensões e selecione Criar um parâmetro.
  2. Nomeie o parâmetro como "Escolha uma medida".
  3. Em Tipo de dados, escolha Cadeia de caracteres.
  4. Em Valores permitidos, selecione Lista.
  5. Na Lista de valores, adicione as medidas que deseja filtrar.
    1. Neste exemplo, adicione Desconto, Lucro, Raio de lucro, Quantidade e Vendas.
  6. Clique em OK.

Etapa 2 - Criar um campo calculado para o texto

  1. Selecione Análise > Criar campo calculado...
  2. Na caixa de diálogo Campo calculado aberta, faça o seguinte e clique em OK:
    1. Nomeie o campo calculado. Na pasta de trabalho de exemplo, o campo calculado é nomeado como Exibir medida.
    2. No campo de fórmula, crie um campo calculado similar ao seguinte:
      CASE [Choose a measure]
      WHEN "Discount" THEN SUM([Discount])
      WHEN "Profit" THEN SUM([Profit])
      WHEN "Profit Ratio" THEN [Profit Ratio]
      WHEN "Quantity" THEN SUM([Quantity])
      WHEN "Sales" THEN SUM([Sales])
      END

Etapa 3 - Criar o painel

  1. Crie uma nova Planilha chamada de "Exemplo de parâmetro".
  2. Arraste "Região" para Linhas e "Exibir medida" para Colunas.
  3. Clique com o botão direito do mouse no parâmetro "Escolher uma medida" e selecione Mostrar controle de parâmetro.
  4. Crie um novo Painel e arraste a planilha de exemplo do parâmetro.
  5. Arraste um objeto em blocos do Texto.
  6. Adicione o texto de sua escolha e clique em Inserir <Parameters.Choose a measure>.
  7. Interaja com o controle de parâmetro.

Informações adicionais

Para ver essas etapas em ação, consulte o vídeo a seguir:


Este artigo resolveu o problema?