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.
Uma pergunta que recebi do gira em torno de uma adição à tabela de consulta de data. Essa adição evita que você tenha que filtrar manualmente os dados até a última data toda vez que novos dados chegam. Isso pode ser útil se você estiver trabalhando em um relatório em andamento. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Vou adicionar um link para a referida postagem nas postagens do fórum de suporte relacionadas abaixo.
Observe que a solução que estou fornecendo exigirá o uso do antigo modelo de tabela de datas que forneci nos cursos Ultimate Beginner's Guide to LuckyTemplates e Ultimate Beginner's Guide to DAX. Os links para estes também são encontrados abaixo.
O modelo é um arquivo de texto que precisa ser colocado no editor de consultas. Ele gera uma tabela de datas com base nos parâmetros de data que você insere.
Assim que estiver pronto, mostrarei como tornar a tabela dinâmica com base nos dados reais que você possui.
Índice
Criando uma tabela de data dinâmica usando dados ao vivo
Primeiro, verificarei as datas gerais na tabela Vendas.
A tabela de vendas servirá como tabela de fatos enquanto tentamos obter a data mínima geral. Vou usar a função CALCULAR e depois usar a Data do pedido.
Observe que também tenho segmentações aqui, portanto, preciso usar TODAS as datas. Isso remove quaisquer filtros que possam estar trazendo o contexto errado para a medida.
Agora, só preciso recriar essa medida. Vou copiar esta fórmula e clicar em Nova Medida.
Essa nova medida será para a Data Máxima Geral, então só preciso alterar o MIN para MAX.
Deixe-me arrastar essas medidas para o meu relatório para ver quais datas surgirão.
Quando vejo os dados da tabela Sales, a primeira data em minha linha do tempo cai no início de 2014, enquanto a última data cai em meados de novembro de 2018.
Parâmetros de consulta de datas
Como o objetivo principal aqui é tornar a tabela de datas dinâmica, as datas resultantes seriam um pouco diferentes das cartas que você viu anteriormente, especialmente depois que mudamos as coisas no Editor de consultas.
Vou começar entrando na Consulta de Datas.
Em seguida, irei para o Editor Avançado.
É aqui que você verá um arquivo de texto onde poderá inserir pessoalmente as datas abrangidas.
Isso agora vai gerar todo o código da tabela Date com base no que colocamos em StartDate, EndDate e FYStartMonth.
É esta Consulta de Datas que gerou a tabela abaixo.
Criando a tabela de data dinâmica
O que vou fazer agora é duplicar a tabela anterior e usar essa duplicata para iniciar uma tabela de Data Dinâmica.
Normalmente, você iria para a Fonte para gerar os dados.
Então, você pode alterar a data aqui mesmo na Consulta de Datas.
Mas o que vou mostrar é como sobrepor isso.
Vou começar com List Min. Minha tabela de vendas continua sendo minha tabela de fatos, então vou referenciar a data do pedido.
A segunda parte da medida será o List Max, e também utilizará a tabela Sales e Order Date.
Com essas alterações na medida, a tabela agora será atualizada automaticamente sempre que novos dados entrarem na tabela Vendas. A tabela Data também será ajustada de acordo com as datas relevantes.
Claro, você também precisa de algum espaço para ajustes. É por isso que costumo adicionar cerca de 30 dias à última data. É para isso que serve esta última parte da medida.
Este é um conceito interessante que o ajudaria a executar qualquer tipo de análise de cenário. É melhor adicionar algum tempo extra no final, em vez de apenas cortá-lo na última data.
Quando voltarmos aos cartões que mostram a primeira e a última data, você verá que a última data já foi ajustada.
Crie uma tabela de datas abrangente no LuckyTemplates muito rapidamente
Mostre os resultados até a data atual ou uma data específica no LuckyTemplates
Como trabalhar com várias datas no LuckyTemplates
Conclusão
Com uma tabela de consulta de data dinâmica, não há necessidade de filtrar manualmente as datas sempre que novos dados chegam à sua tabela de fatos.
Novamente, sempre prefiro criar tabelas de datas no editor de consultas porque ainda é a maneira mais eficiente de fazer isso.
Você vai precisar do código de texto que pode baixar dos cursos do Ultimate Beginner's Guide para isso, então confira o link para esses cursos abaixo.
Tudo de bom,
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.