Saturday 1 July 2017

Quadro Médio Em Movimento


É muito simples. Arraste seu campo de data para colunas e a medida que deseja traçar em linhas. Em seguida, clique com o botão direito do mouse na medida e adicione o cálculo da tabela Escolha o Cálculo em Movimento, Resumir usando Soma, Mover Tabela (Across), Valores anteriores 60 (2 meses), Próximos Valores 0 e voil Os cálculos da tabela são poderosos. Aprenda a usá-los. EDIT: Para responder esclarecimentos. Ok, então seu problema provavelmente é (você pode ser mais específico por sinal, mostrar exatamente o que você está fazendo, o que você está recebendo e o que você aspira) que quando você filtra o outro Meses (em vez de agosto ou julho), você perde as informações (porque você não pode avaliar informações de 2 meses anteriores). Uma maneira simples de lidar com isso é realmente não filtrar nenhum dado, e apenas esconder as colunas que você não deseja mostrar (selecione todos os meses que você não deseja mostrar, clique com o botão direito do mouse e ocultar). Uma maneira mais elegante de fazer isso (e de maneira mais interativa) é criar um cálculo de tabela a ser usado como filtro. Esta técnica aproveita o fato de que os cálculos da tabela são realizados por último. Se você pretende mostrar apenas julho e agosto, você cria um campo chamado filtro: A pesquisa (max (data), 0) basicamente retornará a data (melhor, a data máxima de cada dia, como você tem dias na tela). Filtre em True e somente julho (7) e agosto (8) continuarão a estar na tela, mas mostrará a soma em execução de 2 meses até a data. A diferença principal de fazer MES (Data) diretamente é que o uso da pesquisa forçará Tableau para calcular este último, então você não classificará os dados do seu cálculo de soma em execução, apenas a partir da visualização. Um pequeno hack, mas funciona. Para obter um filtro melhor, você pode usar os parâmetros, então é mais interativo. O Ndash da Academia Hack explica como o Tableau funciona em exemplos do mundo real. Nota: esta publicação é um trabalho em andamento. Esta sessão aprofunda o funcionamento da solução para este pedido de assistência do Tableau Community: Mostrando o máximo e o mínimo com uma média móvel calculada. Consulte a publicação do Tableau Community para obter os detalhes completos. Então, eu quero agregar os 4 anos anteriores de dados (e não mostrar como anos individuais), a média para cada semana e depois exibi-lo como uma média móvel de 3 semanas (o que eu fiz) e também calcular e exibir a média móvel máxima E o mínimo também. Dessa forma, pode ser facilmente observado se a média móvel para este ano atual estiver dentro do intervalo esperado, calculado a partir dos 4 anos anteriores de dados. Uma das pontuações da Tableaus Technical Support Specialistsmdashcommunity aqui. Desde que uma pasta de trabalho contendo uma solução esteja anexada à publicação original. Ela também forneceu uma receita passo a passo para a construção da planilha da solução. Foram feitos ajustes estéticos para a solução para facilitar a identificação e rastreamento dos elementos do Tableau. As linhas azuis identificam as partes e as relações entre eles. A complexidade das partes e seus relacionamentos é difícil para pessoas inexperientes envolver suas cabeças. Esta publicação expande a solução olhando para trás da cortina, mostrando os mecanismos do Tableau empregados sobre o que eles fazem e como eles funcionam. Ele faz isso fornecendo um caderno de exercícios do Tableau, um conjunto de diagramas anotados mostrando como as partes das planilhas se relacionam entre si e informações explicativas. A planilha das folhas de trabalho estabelece as etapas para gerar a visualização desejada. Isso é útil para chegar à solução, mas não aborda os mecanismos do Tableau envolvidos. O resto deste post apresenta os mecanismos do Tableau, como eles funcionam e, por extensão, como eles podem ser entendidos e assimilados para que eles possam se tornar ferramentas na caixa de ferramentas Tableau, disponível para uso quando as necessidades e oportunidades surgirem. Neste diagrama, as setas indicam as metas de instruções e os efeitos das etapas das receitas. Ndash As setas verdes indicam campos calculados no nível recorde ndash As setas vermelhas indicam os campos de cálculo do Tableau ndash As linhas finas do azul mostram como os movimentos são movidos A primeira coisa que salta é exatamente como isso é complicado. Embora menos da metade das instruções tenham sido anotadas, o número e a complexidade das relações são quase irresistíveis. Para obter resultados analíticos como este, o analista deve primeiro poder entender essa complexidade o suficiente para poder gerar a partir dele os efeitos específicos desejados. Uma das deficiências de Tableaus é que todo esse domínio e gerenciamento dessa complexidade é deixado para o analista, ou seja, o Tableau não fornece praticamente nada na forma de surgir as partes e seus relacionamentos de qualquer maneira que revele seus relacionamentos de forma que facilite Compreensão e manipulação. Uma vez que as instruções chegam ao passo de vendas de 2015, o diagrama não mostra as Medidas no local que a receita indicar. Em vez de estarem na prateleira das fileiras (onde a receita coloca as vendas 2015), eles estão no cartão Medir Valores. Isso ocorre porque, uma vez que existem várias medidas em jogo, organizadas dessa maneira, elas são configuradas através do cartão de Valores de Medição e das Medidas de Nomes e Medida de Valores. Esta é uma das coisas que dificulta as pessoas novas para o Tableau para descobrir quais são as partes e como elas funcionam e interagem. Implementando a solução O seguinte quadro de caderno do Tableau é uma implementação da receita. O funcionamento interno Embora a pasta de trabalho pública acima implementa a solução e seja anotada com informações descritivas, ela não é muito profunda ao surgir e explicando que os mecanismos do Tableau estão sendo aproveitados de uma maneira de trabalhar e entregar os resultados procurando. Esta seção levanta as saias da mesa, revelando os atrasos nas cenas. Pipeline de processamento de dados de Tableaus Uma das coisas que podem ser difíceis de envolver a cabeça é mecanismos de Tableaus para acessar e processar dados, desde a fonte de dados subjacente até a apresentação final. Tableau processa dados em etapas (em grande parte) seqüenciais, cada uma com os dados de seus predecessores e executando algumas operações sobre ele. Esta solução emprega vários estágios, esta seção apresenta seus conceitos básicos, ilustrando como eles estão empregados para um bom efeito. O Tableau aplica diferentes processos e operações de dados em diferentes estágios de duração geral, correspondentes aos diferentes tipos de coisas presentes na UI. Essas etapas são em grande parte invisíveis para o usuário casual e sua presença pode ser difícil de detectar, mas a compreensão delas é fundamental para entender como o Tableau funciona bem o suficiente para gerar soluções para situações novas. O mecanismo principal: apresentação seletiva de medidas não-nulas No núcleo da solução está a distinção entre estrutura de dados e apresentação. Nesta situação, existem, de fato, duas camadas de dados em jogo, representamos as etapas como camadas para ajudar a visualizá-las. As ideias básicas são: ao exibir dados o Tableau apresentará apenas Marcas para valores não-Nulos e os Cálculos de Tabela podem ser usados ​​para instanciar os valores seletivamente em diferentes camadas. A camada subjacente é onde os dados são armazenados após a recuperação do banco de dados. A camada de superfície é onde apresenta os dados selecionados da camada subjacente para o usuário. A chave para esta solução é que o Tableau apresenta apenas algumas das camadas subjacentes que são necessárias para mostrar ao usuário o que ele está pedindo para ver. Demonstração Tableau do livro público. Esta pasta de trabalho contém uma série de planilhas que demonstram esses mecanismos Tableau. Estas planilhas são mostradas abaixo, juntamente com as descrições sobre o que está acontecendo. Faça o download da pasta de trabalho para acompanhar. Configurando os dados. Os campos utilizados para ilustrar o processamento de dados: a principal diferença entre os campos é se eles avaliam para Nulo ou 0 (zero) quando o Ano das Datas da Ordem não é 2015. Os dois primeiros campos avaliam Nullmdash, o primeiro implicitamente, o segundo explicitamente. A terceira avalia para 0. Esta é a distinção sobre a qual a funcionalidade profunda das soluções depende. Lembre-se de que o Tableau apresenta apenas dados não-nulos, esta solução aproveita isso criando seletivamente as medidas de apresentação nula e não-nula que precisamos. A estrutura de dados. Este mostra a estrutura básica de dados necessária para suportar nosso objetivo de comparar as médias móveis semanais para cada um dos anos da ordem: há colunas para cada semana (filtrada aqui para s 1-5) e cada semana possui slots para cada uma das quatro Data da encomenda Anos. Tableau mostra Marcas para cada combinação de Data da Ordem Ano e Semana para o qual existem dados, neste caso, as Marcas são quadrados. Esta é uma das habilidades mágicas de Tableaus que realmente agrega enorme valor na assistência ao processo analítico (e, em muitos casos, é uma ferramenta de diagnóstico muito valiosa).Showing the Years. Clique com o botão direito do mouse em Ano (Data da Ordem) no cartão Marks e selecionando Etiqueta informa ao Tableau para mostrar o Ano para cada Marca. Isso confirma a estrutura de dados e é uma das etapas básicas na construção de visualizações complexas. As vendas anuais. Neste viz Sales foi adicionado ao Marks cardmdashTableau aplica sua agregação SUM padrão padrão e configurado para ser usado como os rótulos Marks. Como mostrado, o Tableau usa a soma de vendas para cada ano e semana como o rótulo. Isso pode ser confirmado para mostrar os valores precisos, se desejado, através de análises alternativas. Observe que o viz mostra os totais reais do Year Week Tales, e não as Vendas em comparação com a mesma Semana em 2015. Medidas no cartão Marks. Nesta viz Sales foi substituído no cartão Marks pelas três medidas mostradas. Nosso objetivo é ver como Tableau apresenta cada um deles vis-à-vis a estrutura de dados base. Apresentando as vendas de 2015. SUM (Vendas 2015) foi usado como o rótulo Marks. Como podemos ver claramente, há apenas uma marca apresentada para cada Semana. Pode-se imaginar: por que apenas uma marca é mostrada para cada semana, quando sabemos acima, que há quatro anos com dados de vendas para cada um. Neste caso, o Tableau apenas apresenta as Marcas para as medidas não-Nulas em cada célula da Semana do Ano, Porque o cálculo de vendas 2015 SE DATEPART (ano, Data da encomenda) 2015 ENTÃO Sales END resulta em valores nulos para cada ano que não seja 2015, então não há nada para o Tableau apresentar. Uma fonte potencial de confusão é que o resultado Nulo se Ano 2015 para o cálculo de Vendas 2015 está implícito, ou seja, o Tableau fornece o resultado Nulo por padrão na ausência de uma atribuição positiva de um valor quando o Ano não for 2015. Apresentando o 2015 ou Vendas nulas. Este viz tem o mesmo resultado que o acima. A diferença é que o cálculo para IF DATEPART (ano, Data da Ordem) 2015 ENTÃO Sales ELSE NULL END atribui explicitamente NULL (também Nulo) aos valores não-2015 Anos. O uso de uma atribuição NULL explícita é aconselhável, pois minimiza a carga cognitiva sobre quem precisa interpretar o cálculo no futuro. Apresentando as vendas 2015 ou 0. Recriando a viz ndash um método alternativo. A partir desse ponto, estarão construindo a viz de baixo para cima, mostrando como as partes constituintes operam e interagem uns com os outros. Os cálculos são corretos e mostram o total de todas as vendas. Os Passos: Ative o menu de campos SUM (Vendas 2015) Selecione o Cálculo da Tabela Rápida e, em seguida, escolha Mover Média O Tableau configurará o Cálculo da Tabela de Média Mover Padrão, que usa os dois valores anteriores e atuais como base para a média. Como este não é o que foi depois, precisamos editar o TC. Selecione Editar cálculo da tabela (depois de ativar o menu do campo novamente) Configure como mostrado, de modo que Tableau mede os valores Previra, atual e Ne x t. Nota: O significado de valores anteriores, valores atuais e Ne xt é inferido a partir da opção Mover uma longa: - Tabela (Através) A opção de cálculo usando o mesmo valor Tabela (Across) como a opção Mover uma longa na Editar caixa de diálogo de cálculo da tabela. Adicione as vendas de 2015 de volta ao viz. Há várias maneiras de fazer isso: o mais comum é arrastá-lo da janela de dados e usando o filtro rápido de Nomes de Medida. Por que isso, Configurando o Cálculo da Tabela nas etapas 1-4, alterou o campo SUM (Vendas 2015) na prateleira Medições Valor de um campo normal para um campo de Cálculo da Tabela (indicado pelo triângulo na coluna de campos). Adicionando SUM (Vendas 2015) de volta aos Valores de Medida oferece a oportunidade de usar seus valores ao mostrar como as Médias Móveis são calculadas. Como funciona: para cada valor de Média de Mudança, o Tableau identifica os valores de SUM (Vendas 2015) individuais a serem usados, em seguida, mede-os. Os retângulos azuis na tabela mostram os valores médios de movimentação individuais, apontando para os valores SUM (Sales 2015) referenciados. Existem três cenários diferentes apresentados: semana 1 mdash não há valor anterior, portanto, apenas os valores atual e seguinte são calculados. A semana 4 mdash é a média dos valores da semana 3 (anterior), semana 4 (atual) e semana 5 (próxima). Semana 7 mdash não há nenhum valor Next, portanto, apenas os valores anterior e atual são calculados em média. Nota: Não há necessidade de incluir SUM (Vendas 2015) na visualização para que o Cálculo da Tabela de Média Mover funcione. Eu adicionei isso apenas para tornar explícito o modo como o Tableau estrutura, acessa e interpreta os dados que ele precisa para a apresentação que está sendo solicitada a entregar. Pre-2015 Vendas Média móvel de 3 semanas - a configuração padrão Observe: isso é implementado usando um persistente Campo calculado codificado como um cálculo de tabela: vendas Os Passos: Adicionar Vendas Como funciona: Quando o Tableau coloca as Vendas WINDOWAVG (SUMA (Vendas, resultando em: 1 semana mdash, apenas os valores atual e Próximo são calculados em média. Semana 4 mdash é a média da Semana 3 (Anterior), semana 4 (atual) e semana 5 (próximo). Semana 7 mdash apenas os valores anterior e atual são calculados em média. Adicionar Data da ordem Ano a linhas Adicionando a data da ordem Ano a linhas instrui o Tableau para construir um conjunto de As medidas para cada ano individual nos dados da data da ordem. Note-se que as medidas são apenas instanciadas para os anos para os quais são relevantes, ou seja, as medidas anteriores a 2015 possuem valores para os anos anteriores a 2015 e apenas a média móvel de 2015 Tem valores f Ou 2105. Ter esses valores específicos do ano prepara o cenário para a próxima parte: identificando o Mínimo, Médico e Máximo das Médias Movimentais Anuais anteriores a 2015. Por exemplo, como mostrado na viz, esses valores e Min Max para a Semana 1 ocorrem assim: 2012 ndash 36,902 - Max 2013 ndash 30,669 - Min 2014 ndash 34,707 e a média das médias móveis anuais é: 102,278 3 34,093 Como o Tableau realiza a construção O Medidas para este viz está além do escopo deste post, e pode se complicar. Os Passos: 1..2 ndash operam como mostrado 3..4 ndash selecione o cálculo usando: opção Avançada Observe a opção da Tabela Padrão ativa (Across) como explicado acima, é por isso que o cálculo padrão encontra o valor mínimo entre as Semanas para cada ano. 5 ndash move Year of Order Date from Partitioning: to Addressing: Partitioning and Addressing são aspectos fundamentais de como Tableau avalia e calcula cálculos de tabela. Cobrá-los está além do escopo desta postagem. O tabagismo e o endereçamento do Google Gaming levam a um conjunto robusto de referências. 6..7 ndash OK OK para aplicar a configuração. Este é um post impressionante e altamente informativo. Eu tenho trabalhado com o Tableau há bastante tempo para ter internalizado esses mecanismos na minha memória muscular, mas eu concordo plenamente com vocês que essas etapas e a lógica subjacente não serão intuitivas para usuários novatos ou até mesmo intermediários. Então, uma publicação como esta que realmente estabelece cada passo será um ótimo recurso para esses usuários, na medida em que eles tentam envolver suas mentes em torno de como e por que criar esse tipo de análise, a saber. Também aprecio o quão difícil é levar algo que não seja apenas complexo, mas que pode ter se tornado automático para alguns de nós e, em seguida, descompactá-lo para usuários mais novos entre nós. Kudos e Feliz Natal. Obrigado, Mike. Tem sido um pouco mais difícil estabelecer o que está acontecendo. Eu estava planejando que fosse um assunto razoavelmente direto e fiquei surpreso com o escorregadio de todos os tópicos, quão difícil é provocá-los e colocá-los para que eles sejam, com esperança, digeríveis. No lado positivo, foi um exercício muito bom para mim se esforçando pela claridade na exposição, e eu não sou onde eu quero ser, tem sido um grande impulso para meus próprios mapas internos e modelos de como o Tableau funciona.

No comments:

Post a Comment