O que é self em Python: exemplos do mundo real
O que é self em Python: exemplos do mundo real
Vou mostrar algumas medidas simples do LuckyTemplates com as quais você pode começar. Isso pode fornecer uma boa base sobre os tipos de insights que o LuckyTemplates pode oferecer. Compreender essas medidas simples do LuckyTemplates é fundamental para facilitar o uso de técnicas mais avançadas posteriormente.
Uma coisa que você deve lembrar se estiver apenas mudando do Excel para o LuckyTemplates é que não trabalhará com células individuais aqui. O LuckyTemplates permite que você trabalhe em colunas.
No Excel, por exemplo, fazer uma soma simples significaria trabalhar em células individuais. Mas no LuckyTemplates, você aplicará essa SOMA a colunas inteiras. Depois de entender esse conceito, ele muda a maneira como você cria seus relatórios a partir de uma perspectiva de fórmula.
Para mostrar como trabalhar nessas colunas, vou mostrar alguns exemplos de como essas medidas simples funcionam. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Índice
Exemplo de quantidade média
Vou começar com um exemplo de como posso obter a Average Quantity .
Clicarei no ícone Nova Medida .
Observe que, antes de criar essa medida, certifiquei-me de clicar primeiro em minhas Medidas principais , localizadas no painel Campos . Isso garante que, assim que minha nova medida for criada, ela chegue diretamente a esse grupo.
Quantidade média é apenas uma forma de média simples.
O uso de médias é uma maneira realmente simples de criar algumas dessas fórmulas fáceis de carregar. Como você pode ver, algumas opções aparecem automaticamente quando começo a digitar a palavra “média”.
No momento em que escolho , você verá que mostra uma descrição da função . Ela nos diz que esta função retorna a média de todos os números da coluna.
Essas descrições são uma ótima maneira de se familiarizar com as diferentes funções que você pode usar no LuckyTemplates.
Depois de inserir essa função, ela automaticamente me fornece mais detalhes em termos de quais parâmetros precisam entrar nela.
Usarei a coluna Quantidade neste exemplo.
Depois de pressionar Enter, essa medida será salva no grupo Key Measures .
Uma coisa importante a observar aqui é que você depende dos dados que possui . Nesse caso, tenho apenas meus dados de preço e quantidade. Então isso torna minhas opções um pouco limitadas.
Apenas para mostrar outras funções que você pode usar aqui, você verá que também pode digitar e várias opções serão exibidas.
Você também pode tentar .
As outras variações que aparecem para essas funções são abordadas nos diferentes cursos DAX disponíveis no LuckyTemplates Online. Mas, por enquanto, vou me concentrar nos mais simples.
Cálculos de receita usando funções de iteração
Trazer algumas informações de receita é extremamente útil. Isso trará dados adicionais que me darão mais insights para análises posteriores.
Para saber se posso fazer isso, preciso verificar que tipo de informação tenho dentro da minha tabela.
Olhando para os dados, mostra que posso adicionar algumas informações de receita porque tenho a Quantidade e o Preço .
Como quero que você realmente entenda a importância de usar medidas em vez de colunas calculadas, vou mostrar uma comparação entre as duas.
Vou começar criando uma nova coluna.
Chamarei essa coluna de Receitas .
Para obter a receita, vou multiplicar Quantity por Price . Observe que estou fazendo referência a essas colunas específicas da tabela Sales porque estou adicionando dados fisicamente à tabela diretamente.
Depois de pressionar enter, a coluna Revenues me fornecerá números onde eu poderia aplicar a função ou talvez a função AVERAGE . Esta é uma coluna calculada.
Mas quero mostrar que você não precisa criar essas colunas para obter os dados de que precisa. Isso é algo que você normalmente faria no Excel, mas o objetivo aqui é que você veja a vantagem de usar o LuckyTemplates. Você pode fazer muito mais usando cálculos virtuais, desde que saiba qual fórmula escolher.
Então, vou deletar aquela coluna que acabei de criar.
Em seguida, adicionarei uma Nova Medida clicando neste ícone.
Vou chamar isso de Total Sales .
Também vou adicionar uma nova linha à minha fórmula fazendo Shift + Enter . Então, vou usar a função SUM , depois vou fazer um .
Antes de continuar, quero discutir brevemente o que o SUMX faz. O princípio básico por trás do SUMX também se aplica a outras funções que possuem um X no final do nome.
Essas funções com um X são chamadas de funções de iteração. Eles permitem que você execute a lógica em cada linha em qualquer tabela que você especificar.
Em outras palavras, é trazer para uma medida o que você normalmente faria em uma coluna calculada .
Como você pode ver, isso requer que façamos referência a uma tabela e uma expressão. A expressão pode ser qualquer tipo de lógica que você precise usar para obter os resultados desejados.
Vou colocar Sales, pois estou tentando recriar a coluna calculada que fiz anteriormente.
Então, usarei a Quantidade vezes o Preço.
Depois de pressionar enter, essa medida agora adicionará a lógica que acabei de adicionar a cada linha.
Para mostrar os resultados, vou copiar e colar a visualização original.
Lembre-se que temos a Quantidade Vendida abaixo do Valor .
Para a visualização duplicada, o que vou fazer é adicionar Total Sales em Value .
Em seguida, excluirei a Quantidade vendida para que reste apenas o Total de vendas .
Agora, os resultados que estou mostrando são baseados em cada filtro colocado em prática, em vez de apenas um cálculo geral único, como o que acontece em uma coluna calculada.
Você pode ver isso se entrar na área de modelagem.
Portanto, o relacionamento flui da tabela Clientes, onde cada cliente está sendo filtrado à medida que flui para a tabela Vendas, conforme representado pela seta e pela linha. Isso significa que estou analisando apenas todas as vendas desse cliente específico.
Com essa medida em vigor, agora posso iterar em cada linha. Portanto, na tabela, a primeira linha calculará a quantidade vezes o preço. Então, vai fazer a mesma coisa na segunda linha, depois na terceira e assim por diante. Ele continuará fazendo isso até que tenha passado por todas as vendas.
Ele basicamente confirma o resultado de cada linha na memória. E uma vez feito isso, vai resumir tudo. Esses resultados são os que aparecem na visualização abaixo.
Também recomendo que você transforme suas visualizações em tabelas quando estiver começando com medidas em vez dos gráficos usuais.
Isso torna mais fácil ver os números reais em vez de ter que olhar mais profundamente em cada visualização.
Acho que é muito mais fácil tentar realmente ver o número do que tentar olhar profundamente em uma visualização e entender, ok. O que a fórmula está fazendo? Se você puder ver cada resultado individual, fica um pouco mais fácil entender talvez o que realmente está acontecendo dentro de uma fórmula.
Usando COUNTROWS para obter o total de transações
A última fórmula que usarei como exemplo calcula o Total Transactions . Vou adicionar uma nova medida novamente para isso.
Então, vou usar .
COUNTROWS me permite contar o número de linhas em uma tabela específica.
Como preciso de uma tabela para esta função, vou referenciar minha tabela Sales .
Assim que eu pressionar Enter, essa medida será adicionada ao grupo Key Measures . Vou arrastá-lo para minha tabela para começar a comparar os dados.
Também vou arrastar a Quantidade vendida para obter ainda mais informações.
Agora, posso ver quantas compras cada cliente fez e quantos produtos foram vendidos. Como coloquei lado a lado, também fica mais fácil comparar os números.
Medidas rápidas – como usá-las em modelos do LuckyTemplates
Comparando colunas calculadas e medidas no LuckyTemplates
Ramificação de medidas: estratégia de desenvolvimento do LuckyTemplates
Conclusão
Como este é um curso para iniciantes, acabei de fornecer uma visão geral rápida de algumas funções de iteração que você pode usar em suas medidas do LuckyTemplates. Esses exemplos já mostram quanto potencial seus relatórios têm se você tiver uma compreensão básica dessas funções.
Há todo um grupo de iterações que você pode usar além de SUMX como , e , entre outros. A partir daqui, você pode pular para medidas mais avançadas e obter ainda mais insights.
Novamente, ao trabalhar com o LuckyTemplates, a chave é manter as coisas simples primeiro. Dominar as técnicas simples que você pode aplicar tornará mais fácil para você brincar com cálculos mais avançados.
Tudo de bom,
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.
Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.
Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.
Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.
Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.
Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.
Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.
O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber