Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Hoje, quero fazer uma visão geral das medidas rápidas e mostrar como elas evoluíram ao longo do tempo. Vou falar sobre seus prós e contras e depois terminar com o que acho que é uma alternativa melhor. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
O motivo para usar medidas rápidas era acelerar seu desenvolvimento porque, às vezes, escrever DAX pode ser complicado e exigir um pouco de curva de aprendizado. Medidas rápidas foram usadas para criar medidas relativamente rápidas, embora existam algumas desvantagens importantes.
Vamos pular direto para ele. Se clicarmos neste menu suspenso de Selecionar um cálculo , temos todos esses tipos de análises que podem ser feitas como Média por categoria ou Média ponderada por categoria . Você pode adicionar Filtros , que são basicamente apenas replicar o que você pode fazer ao usar a função e executar cálculos de Inteligência de Tempo .
Digamos que eu queira fazer um cálculo total em execução. Meu valor base será Total Sales e o valor do campo será Date.
Este é o resultado a que chegou.
A realidade é que sim, pode acelerar o seu desenvolvimento. Mas para mim, há algumas coisas que eu não amo nisso.
Se você olhar para a fórmula que foi usada e estiver apenas começando, é bem difícil de entender. Não entendo por que estou obtendo um total estranho. É difícil saber o que as funções e estão fazendo em combinação com .
Basicamente, o cálculo volta ao início dos tempos, ao primeiro dado que temos em nosso conjunto de dados, independentemente dos filtros instalados. Mas é difícil saber disso.
Vamos dar uma olhada em outro exemplo de média por categoria. Tudo o que você precisa fazer é inserir as dimensões em seus campos e clicar em OK.
As medidas rápidas permitem que você abra uma variedade de novos cálculos e os coloque perfeitamente em seus grupos de medidas.
Obviamente, você precisará alterar os nomes dessas medidas porque elas são muito longas.
Você pode ver que estamos obtendo a venda média por produto. O cálculo é basicamente calcular a média, mas, novamente, fico preocupado quando vejo uma função como .
Há também a função CALCULAR em torno da medida, que nem é necessária.
Com medidas rápidas, você pode criar coisas rapidamente, mas há potencial para confusão quando se trata do resultado que está obtendo. Existem maneiras mais simples de obter exatamente o mesmo resultado sem passar por todas essas coisas. Podemos usar a função e remover CALCULATE.
Com esta fórmula, obteremos exatamente o mesmo resultado, mas sem essas funções adicionais que podem trazer confusão.
Quando as medidas rápidas foram lançadas, todos perguntavam se ainda precisávamos escrever medidas DAX. A resposta para isso é um retumbante sim, porque você ainda precisa entender como o DAX funciona.
Índice
Uma alternativa melhor para medidas rápidas
Aqui na LuckyTemplates, criamos uma maneira melhor de acelerar sua produtividade quando se trata de desenvolvimento do LuckyTemplates com nossa . Você pode criar fórmulas à sua maneira e em sua própria formatação e salvá-las em nosso aplicativo Analyst Hub.
Também temos nossa ferramenta de limpeza DAX.
Tenho muitos documentos salvos neste aplicativo, que posso encontrar facilmente usando a barra de pesquisa. Posso procurar por AVERAGEX e clicar em um de nossos padrões salvos.
Eu tenho aqui um padrão . Eu tenho a opção de nomear as coisas de maneira um pouco diferente, talvez algo parecido com o que estava em minhas medidas rápidas. Como todos eles estão localizados no Analyst Hub, posso copiar o código rapidamente…
Em seguida, altere o nome para Average Sales per Product e altere os outros detalhes rapidamente.
Pense em como você pode dimensionar isso rapidamente em todas as suas fórmulas. No meu caso, reduzi significativamente o tempo de gravação da fórmula DAX. Já tenho um bom entendimento de todos esses padrões, então tudo o que faço agora é copiar um padrão, alterar alguns parâmetros e, em seguida, elaborar minha análise.
Aproveitando o valor da comunidade
Também estamos aproveitando o valor de nossa comunidade. As medidas rápidas estão presas à equipe do LuckyTemplates e não fizeram muito nos últimos meses.
Em nossa comunidade, você pode dar uma olhada nas fórmulas de todos e ver o que todos estão enviando.
Também teremos um aplicativo para código M e códigos brutos. A funcionalidade vai ser muito mais do que você obteria usando medidas rápidas.
A ideia por trás do Analyst Hub é que muitas das coisas em medidas rápidas já estão configuradas no aplicativo e você pode consultá-las rapidamente. Os resultados de medidas rápidas são muito complicados e desnecessários a meu ver, como este:
Conclusão
Espero que você possa entender por que criamos o Analyst Hub – fizemos isso porque vimos que havia uma lacuna real ali. Há muito o que aproveitar em torno de como você faz seu próprio desenvolvimento.
Por fim, não se esqueça de se inscrever no canal de TV LuckyTemplates, onde há muito conteúdo saindo o tempo todo, meu e de vários criadores de conteúdo, todos dedicados a melhorar a maneira como você usa o LuckyTemplates e a Power Platform.
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
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.