Filtro de contexto do Tableau - Como criar e remover o filtro de contexto do Tableau?

Índice:

Anonim

O que é o Filtro de Contexto do Tableau?

Todos os filtros normais no Tableau são processados ​​separadamente. Isso significa que cada um dos filtros acessa e lê todas as linhas da fonte de dados sempre que você aplica um filtro, independentemente de outros filtros, e cria seu próprio resultado. No entanto, em certos requisitos, você pode querer que os filtros processem apenas a saída dos filtros anteriores. Você pode aplicar mais de um filtro incondicional como filtros de contexto nessas situações para criar a exibição. O filtro de contexto processa apenas os dados que passam por eles criando um conjunto de dados temporário separado, portanto, eles também são chamados de filtros dependentes.

Criando filtros de contexto

  • Crie um filtro no qual deseja criar um filtro de contexto, arrastando a dimensão para a prateleira do filtro. No exemplo a seguir, ShipMode e Region são as dimensões na prateleira do filtro.

  • Clique com o botão direito do mouse e selecione a opção Adicionar ao contexto no menu de contexto do filtro existente. Neste exemplo, clique com o botão direito do mouse na dimensão ShipMode e selecione a opção Adicionar ao contexto na guia geral, como mostrado abaixo:

  • O filtro de contexto aparece na parte superior da prateleira Filtros.
  • Esses filtros não podem ser reorganizados de qualquer maneira.
  • Além disso, depois que um filtro se tornar um filtro de contexto, ele poderá ser identificado por uma cor cinza na prateleira do filtro.
  • No exemplo, depois de adicionar o filtro de contexto ao ShipMode, sua cor foi alterada para cinza, como mostrado abaixo:

  • No exemplo, a dimensão ShipMode se tornou o filtro de contexto. E o filtro Região agora é calculado usando os dados que passam pelo Modo de envio.

Removendo filtros de contexto

  • Para remover o filtro de contexto, você pode clicar com o botão direito do mouse na dimensão e selecionar a opção Remover do Contexto na guia geral, como mostrado abaixo:

  • Agora a cor voltará a azul como uma indicação.
  • Quando você remove o filtro de contexto, um novo contexto é calculado se houver outro filtro de contexto na prateleira do filtro.
  • Após remover o filtro de contexto, o filtro permanece na prateleira do filtro como um filtro padrão.
  • Sempre que você estiver editando um filtro de contexto, um novo contexto é calculado a cada vez.

Exemplo de filtro de contexto do Tableau

Você pode considerar a amostra da superstore conjunto de dados abaixo para o exemplo a seguir.

  • Este exemplo fornece uma idéia sobre a criação e os usos do filtro de contexto.
  • Primeiro, você pode criar uma visão normal e filtrar os dez principais produtos com base na venda.
  • Em seguida, adicione um filtro de contexto na dimensão da categoria do produto.
  • O filtro de contexto filtra a exibição e mostra os 10 principais produtos de mobiliário.

Etapa 1: usando o conjunto de dados SuperstoreSample, crie uma visualização inicial mostrando as vendas da subcategoria, classificadas na ordem decrescente das vendas, conforme mostrado abaixo:

Etapa 2: agora mostre os produtos mais vendidos criando um dos 10 principais filtros:

  • Adicione o campo Subcategoria à prateleira do filtro.
  • Clique com o botão direito do mouse no campo Subcategoria e selecione a parte superior.
  • Agora selecione Por campo.
  • Agora escolha a soma das 10 principais vendas, como mostra a captura de tela a seguir:

  • Clique em OK quando terminar .

Etapa 3: agora a visualização é filtrada para mostrar apenas as 10 principais subcategorias de produtos por venda, conforme mostrado abaixo:

Etapa 4: agora você pode adicionar mais um filtro para mostrar uma categoria de produto, por exemplo, Móveis.

  • Arraste o campo Categoria para a prateleira do filtro.
  • Selecione Mobília.
  • Clique em OK quando terminar .

A visualização filtrada é mostrada na imagem abaixo:

  • A visualização filtrada agora mostra apenas 3 produtos em vez de 10, porque todos os filtros são independentes e são calculados individualmente.
  • Nesta visão, podemos ver que três produtos entre os 10 principais são móveis.

Etapa 5: usando o filtro de contexto na categoria, podemos encontrar os dez principais produtos.

  • Clique com o botão direito do mouse na dimensão Categoria na prateleira do filtro e escolha a opção Adicionar ao Contexto .
  • Agora você pode ver a mudança de cor para cinza como identificação do filtro de contexto.
  • Além disso, agora você pode ver apenas os quatro principais produtos de móveis da vista, porque existem apenas quatro produtos de móveis nas subcategorias.
  • A vista pode ser mostrada como abaixo:

Vantagens do Tableau Context Filter

As vantagens do Tableau Context Filter são explicadas abaixo:

1. Melhorar o desempenho

  • Quando você usa vários filtros simultaneamente ou trabalha em grandes conjuntos de dados, as consultas podem ser lentas.
  • Os filtros de contexto podem ser usados ​​nessas situações para melhorar o desempenho, pois cria conjuntos de dados temporários com base nos critérios de filtro.
  • A seleção dos principais filtros de contexto categóricos ajuda a melhorar efetivamente o desempenho.

2. Condição de filtro dependente

  • Os filtros de contexto podem ser usados ​​para definir condições de filtro dependentes com base em seus requisitos.
  • Os filtros de contexto devem ter prioridade quando a fonte de dados for enorme.
  • Você pode definir filtros de contexto para obter apenas os dados de interesse e, em seguida, definir um filtro N numérico ou N superior dependente.

Melhoria de desempenho do filtro de contexto do Tableau

  • Usar um filtro que reduza significativamente o tamanho do conjunto de dados é melhor do que usar vários filtros simultaneamente.
  • Se um filtro não puder reduzir o tamanho dos conjuntos de dados em um décimo ou mais, é aconselhável não usar um filtro nesses conjuntos de dados, pois isso afeta muito o desempenho.
  • Toda a modelagem de dados deve ser concluída antes da aplicação do filtro, pois cada alteração no modelo de dados, por exemplo, converter as dimensões em medidas requer a recálculo do concurso todas as vezes.
  • Use datas contínuas se estiver configurando o contexto nos campos de data. O uso de formatos de data como YEAR (data) ou filtro de contexto em datas discretas também são eficazes.
  • Você deve definir todos os filtros necessários para o contexto e criar o contexto antes de adicionar campos às outras prateleiras. Isso faz com que as consultas sejam executadas muito mais rapidamente quando outros campos de prateleira são eliminados.
  • Os filtros de contexto não podem melhorar o desempenho se seus conjuntos de dados estiverem fortemente indexados. Diminui o desempenho.

Conclusão

Os filtros de contexto são usados ​​para melhorar o desempenho da sua consulta. Os filtros de contexto reduzem o tamanho dos seus conjuntos de dados para um décimo ou mais. A seleção do número de filtros de contexto também é muito crucial para o desempenho. A seleção do tipo de junções também é importante para a melhoria do desempenho.

Artigos recomendados

Este é um guia para o Filtro de contexto do Tableau. Aqui discutimos como criar e remover filtros de contexto, exemplos e vantagens de filtros de contexto. Você também pode consultar os seguintes artigos para saber mais -

  1. História do Tableau (Criando história)
  2. Cálculo da tabela do Tableau
  3. Criação do painel do Tableau (conceito e exemplos)
  4. Tipos de visualização do Tableau, vantagens
  5. Guia completo do Pivot no Tableau
  6. Formato de Data de Mudança do PHP
  7. Quadro de marcadores do Tableau
  8. Introdução aos recursos e atributos do Tableau