Como implementar filtros de contexto no Tableau



Este artigo fornecerá a você um conhecimento detalhado e abrangente sobre como implementar filtros de contexto no quadro com exemplos.

Criar filtros é um aspecto muito importante do Borda . Neste artigo, entenderemos os filtros de contexto no Tableau na seguinte ordem:

O que são filtros de contexto no Tableau?

Geralmente, todos os filtros que você define no Tableau são calculados de forma independente. Basicamente, o que isso significa é que cada filtro acessa todas as linhas em sua fonte de dados sem levar em conta outros filtros. Um filtro de contexto é como um filtro independente. Qualquer outro filtro definido é denominado filtro dependente, pois eles processam apenas os dados que passam pelo filtro de contexto.





Agora, você pode implantar um filtro de contexto para alcançar um dos seguintes

  • Melhor performance: Se houver muitos filtros definidos ou a fonte de dados for muito grande, as consultas tendem a ser mais lentas. Em tal cenário, pode-se definir filtros de contexto para melhorar o desempenho.



  • Filtro N superior: Também é possível definir um filtro de contexto para incluir apenas seus dados de interesse, seguido pela definição de um filtro numérico ou N superior.

Por exemplo, se você for responsável por produtos alimentícios para uma rede de supermercados realmente grande. Sua tarefa é encontrar as 10 melhores lanchonetes por rentabilidade para todas as lojas. Obviamente, os dados são enormes. Aqui, você pode definir um filtro de contexto para incluir apenas lanchonetes e criar um filtro dos 10 principais porlucro como um filtro dependente. Isso processaria apenas os dados que passam pelo filtro de contexto.

Como criar filtros de contexto no Tableau

Para construir um filtro de contexto, siga as etapas abaixo



  • Selecione Adicionar ao Contexto opçãode Contexto menu de um filtro categórico existente. O contexto então calculado para gerar a visualização. Todos os outros filtros serão calculados em relação ao contexto.
  • Filtros de contexto:
  1. Aparece no topo do Filtros estante.
  2. São identificados por uma cor cinza no Filtros estante.
  3. Não pode ser reorganizado na prateleira.

context-filters-in-tableau

Conforme mostrado na imagem acima, o Modo de envio dimensão é definida para ser o contexto para uma visualização e o Região filtro só é calculado usando os dados que passam por Modo de envio .

Você pode fazer modificações em um filtro de contexto fazendo uma das seguintes coisas

  • Removendo o campo da prateleira Filtros (Um novo contexto é calculado se outros filtros de contexto permanecerem na prateleira)

  • Editando o filtro (Um novo contexto é calculado cada vez que você edita um filtro de contexto)

  • SelecionandoRemover do contexto (O filtro permanece na prateleira como um filtro padrão. Um novo contexto é calculado se outros filtros de contexto permanecerem na prateleira)

Como acelerar os filtros de contexto

Para melhorar o desempenho dos filtros de contexto e, portanto, aumentar a eficiência do Tableau, você pode seguir estas diretrizes

  • Implementar um único filtro de contexto que reduza significativamente o tamanho do conjunto de dados é uma ideia muito melhor do que aplicar muitos filtros. Na verdade, se um filtro não reduzir o tamanho do conjunto de dados em um décimo ou mais, é pior adicioná-lo ao contexto. Custa o desempenho de computar o contexto.

  • É recomendável terminar todas as suas modelagens de dados antes de criar um contexto. Alterações no modelo de dados, como conversão de dimensões em medidas, requerem recomputação do contexto.

  • Defina os filtros necessários para o contexto. Além disso, crie o contexto antes de adicionar campos a outras prateleiras. Esses pré-requisitos tornam as consultas executadas muito mais rápidas quando você solta campos em outras prateleiras.

    associado qualificado tableau desktop 9
  • Usando caixas de data como ANO (data) ou filtros de contexto em datas discretas são mais eficazes do que usar datas contínuas.

Se seu conjunto de dados for altamente indexado, os filtros de contexto podem não fornecer o desempenho que você está procurando e também podem causar um desempenho de consulta mais lento.

Demo

Este exemplo pretende guiá-lo através do procedimento de construção de um filtro de contexto.

  • Primeiro, você filtrará uma visualização para mostrar os 10 principais produtos por vendas. Em seguida, crie um filtro de contexto em Categoria de Produto para que você possa ver os 10 principais produtos de móveis.

  • Use o Amostra - Superloja fonte de dados para criar a visão inicial. A visualização mostra as vendas de todos Subcategorias , classificado em ordem decrescente.

context-filters-in-tableau

  • Agora construa um filtro Top 10 para mostrar apenas os produtos mais vendidos. Você pode fazer isso arrastando o Subcategoria campo para o Filtros estante. Na caixa de diálogo que aparece, mude para a guia Top e defina um filtro que seja Top 10 por Soma das Vendas .

filter

  • Quando você clica no Está bem botão, você verá que a exibição é filtrada para mostrar as 10 principais subcategorias de produtos em termos de vendas antes de você.

sub categoria

  • Continuando, vamos tentar adicionar outro filtro para mostrar apenas produtos de móveis. Agora arraste o Categoria campo para o Filtros prateleira e selecione o único Mobília . Quando terminar, cliqueno Está bem botão.A visualização é filtrada, mas em vez de 10 produtos, agora mostra apenas 3. Isso se deve ao fato de que, por padrão, todos os filtros são avaliados separadamente e a visualização é projetada para mostrar a interseção dos resultados. Então, na tela, você verá que três dos 10 principais produtos gerais são móveis.

. furniture

  • Em seguida, para determinar os 10 principais produtos de móveis, precisamos fazer o Categoria filtrar um filtro de contexto. Clique com o botão direito no campo do Filtros prateleira e selecione o Adicionar ao Contexto opção.
  • O filtro é marcado como um filtro de contexto. A visualização é atualizada para mostrar os quatro principais produtos de móveis.

como inicializar um objeto em python

Mas por que não 10? É porque apenas quatro das subcategorias contêm móveis. Mas agora você sabe que o filtro Top 10 está sendo avaliado com base nos resultados desse contexto.

Espero que este artigo tenha esclarecido suas dúvidas sobre filtros de contexto no Tableau. Com isso, chegamos ao fim dos Filtros de contexto no Tableau.

Se você deseja dominar o Tableau, Edureka tem um curso com curadoria sobre que cobre vários conceitos de visualização de dados em profundidade, incluindo formatação condicional, scripts, gráficos de vinculação, integração de painel, integração do Tableau com R e muito mais. Ele vem com suporte 24 horas por dia, 7 dias por semana para guiá-lo durante o período de aprendizado. Novos lotes começarão em breve.

Tem alguma questão para nós? Mencione isso na seção de comentários de “Filtros de contexto no Tableau” e entraremos em contato com você o mais breve possível.