Data da última modificação: 01 Mar 2024
Ambiente
Tableau DesktopResposta
Essas opções são demonstradas usando o conjunto de dados de amostra Superstore na pasta de trabalho disponível para download no painel à direita.Opção 1: usar controles de conjunto
A partir do Tableau Desktop 2020.2, os Controles de conjunto permitem que os usuários finais alterem os valores em um conjunto. Esse exemplo permite que os usuários selecione dois conjuntos de estados para ver em um mapa, mas os conjuntos são flexíveis e podem ser usados em muitos cenários.
- Clique com o botão direito do mouse em [State (Estado)] no painel Dados à esquerda e em Criar > Conjunto…
- Na caixa de diálogo Criar conjunto, dê um nome ao conjunto e clique em OK. Neste exemplo, o conjunto é chamado de "Conjunto de estados A"
- Clique com o botão direito do mouse em [State Set A (Conjunto de estados A)] no painel Dados e marque a opção Mostrar conjunto
- Repita as etapas 1-3 para "Conjunto de estados B"
- Selecione Análise > Criar campo calculado.
- A caixa de diálogo Campo calculado que é aberta, faça o seguinte e clique em OK:
- Nomeie o campo calculado. Neste exemplo, o campo calculado é chamado de "Filtro de estados selecionados"
- No campo de fórmula, crie um cálculo similar ao seguinte:
[State Set A] OR [State Set B]
- Crie um campo calculado com o nome "Cor de estados selecionados" com um cálculo semelhante ao seguinte:
IF [State Set A] AND [State Set B] THEN 'Both' ELSEIF [State Set A] THEN 'A' ELSEIF [State Set B] THEN 'B' ELSE 'not selected' END
- Clique duas vezes em [State (Estado)] no painel Dados para criar o mapa
- Arraste [Selected States Color (Cor de estados selecionado)] até Cor no cartão Marcas
- Arraste [Selected states filter (Filtro de estados selecionado)] até a divisória Filtros
- Na caixa de diálogo Filtrar, selecione Verdadeiro e clique em OK.
- Clique na seta para baixo ao lado de Dimensões, no painel Dados, e selecione Criar parâmetro…
- Na caixa de diálogo Criar parâmetro, faça o seguinte e clique em OK:
- Nomeie o parâmetro. Neste exemplo chamaremos de "Pesquisa múltipla"
- Para o Tipo de dados, escolha Cadeia de caracteres.
- Clique com o botão direito do mouse em [Multi-Search (Pesquisa múltipla)] no painel Dados e selecione Mostrar controle de parâmetro.
- Selecione Análise > Criar campo calculado.
- Na caixa de diálogo Campo calculado que é aberta, faça o seguinte e clique em OK:
- Nomeie o campo calculado. Neste exemplo, o campo calculado é chamado de "Correspondência de cadeia de caracteres (contém)"
- No campo de fórmula, crie um cálculo similar ao seguinte:
[Multi-Search] = "" OR CONTAINS([Multi-Search],[State])
- Arraste [String Match (contains) (Correspondência de cadeia de caractere (contém))] para a divisória Preenchedores
- Na caixa de diálogo Filtrar, selecione Verdadeiro e clique em OK.
Informações adicionais
Limitações da opção 1:
- Os conjuntos não podem ser compartilhados entre fontes de dados
- Os conjuntos não podem conter valores adicionais que não estejam nos dados, mas podem conter alias
Limitações da opção 2:
- As funções de cadeia de caracteres podem diminuir o desempenho
- Os valores devem ser inserido manualmente exatamente como eles aparecem nos dados (caixas de seleção não funcionarão)
- As outras limitações dos parâmetros ainda se aplicam
- Uma análise mais avançada da cadeia de caracteres (remoção de metacaracteres, usando uma vírgula com espaço como um separados, correspondência exata etc.) pode precisar de um código adicional
Obrigado por fornecer seu feedback sobre a eficácia deste artigo.
Abrir novo processo
Continuar a pesquisa
Base de dados de conhecimento
Comunidade
Ajuda do produto
Treinamento e tutoriais
Links relacionados
Results 1-3 of 2,131