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.
Neste tutorial, você aprenderá sobre os Valores do LuckyTemplates e como eles são gerados dentro do Editor do Power Query . Esses valores têm literais correspondentes que podem ser usados em códigos e expressões para produzir resultados e dados. Você também aprenderá como e onde aplicar os valores para criar um relatório atraente.
Índice
Valores do LuckyTemplates e seus literais
Um único dado produzido pela avaliação de uma expressão é chamado de Value . Existem dois grupos principais ao observar tipos de dados e operadores: valores de tipo primitivo e valores de tipo estruturado . Valores primitivos são valores que não são construídos a partir de outros valores. Valores estruturados são valores construídos a partir de valores primitivos e outros valores estruturados.
Cada tipo de valor tem uma sintaxe literal associada usada para construir valores desse tipo específico. Ele também possui um conjunto de operadores que podem ser usados. A forma mais simples de uma expressão é um literal representando um valor.
Esta é uma tabela com alguns valores e seus respectivos literais:
Você pode ver outros exemplos dentro do Editor do Power Query . Crie uma nova consulta abrindo o editor de consultas e indo para a guia Início. Em seguida, clique em Nova fonte e selecione Em branco .
Outra maneira é clicar com o botão direito do mouse no painel Consulta, clicar em Nova consulta e selecionar Consulta em branco .
Valores Nulos
O primeiro valor que será discutido é Null , que é escrito usando o literal null . Nulo é usado para representar a ausência de um valor ou um valor de um estado indeterminado ou desconhecido. Ao escrevê-lo na barra de fórmulas, você verá que o ícone ao lado do nome da consulta é uma tabela com um ponto de interrogação.
O valor lógico é usado para operações (inaudíveis) e pode ser verdadeiro ou falso. É escrito usando os literais true e false . Se você inserir true na barra de fórmulas e pressionar Enter, notará que o valor é transformado em um texto maiúsculo completo.
No entanto, se você abrir a janela do Editor avançado, verá que true está em letras minúsculas. Isso ocorre porque o Power Query diferencia maiúsculas de minúsculas. Isso significa que todas as outras palavras-chave em M precisam ser escritas em letras minúsculas.
Lembre-se de que o Power Query criou a expressão let . Portanto, se você criar uma única expressão, poderá remover tudo na janela e apenas inserir true . Ao clicar em Concluído, você obterá o resultado exato.
Valores em branco
Nulo e em branco são dois valores diferentes. Para demonstrar, crie uma nova consulta e abra a janela do Editor Avançado. Em seguida, insira este código.
Depois disso, ative o perfil de coluna na guia Exibir.
Nas estatísticas da coluna abaixo do painel de visualização, você pode ver que a coluna de amostra contém 7 valores exclusivos. No entanto, você só pode distinguir dois valores: blanks e null .
Altere o agrupamento da Distribuição de Valor. Clique nas reticências da tabela, clique em Agrupar por e selecione Comprimento do texto. O gráfico se transformará em uma distribuição de comprimento de texto.
No gráfico, você pode ver que há uma string de texto vazia porque você tem um item com um comprimento de texto de zero caracteres. Também possui 4 strings com um caractere e outra string simples com dois caracteres.
O que parece ser um espaço em branco pode, na verdade, ser uma série de coisas. Na maioria dos casos, provavelmente será apenas uma string de texto vazia; também pode ser um monte de espaços ou outros caracteres não principais.
O importante é o que está na próxima coluna. Isso ilustra que nenhum desses espaços em branco é realmente igual a nulo porque todos representam um valor, enquanto nulo representa a ausência de um valor.
Valores numéricos e valores especiais do LuckyTemplates
Outro valor primitivo é o valor numérico . Se você criar uma nova consulta e inserir um valor numérico na barra de fórmulas, o painel de visualização mostrará o valor. O nome da consulta terá um tipo numérico de dados.
A biblioteca padrão também contém expressões que retornam números. Por exemplo, se você inserir =Number.PI na barra de fórmulas, o painel de visualização fornecerá o valor de Pi.
Existem também valores especiais que são considerados um valor numérico como infinito positivo e negativo.
Depois, há também o valor não numérico que é denotado por NaN . Esse valor é obtido dividindo zero por zero.
Todas as funções relacionadas a data e hora podem ser construídas usando sua própria função intrínseca específica. Se você inserir uma data na barra de fórmulas e abrir a janela do Editor Avançado, verá que o Power Query adiciona automaticamente essa função intrínseca.
Você verá #date seguido do ano, número do mês e dia.
Valores de texto
O valor de texto representa uma sequência de caracteres Unicode. Ele tem uma forma literal que é construída usando sinais de aspas duplas. No entanto, você não precisa colocar aspas duplas ao escrever um texto dentro da barra de fórmulas.
Se você abrir a janela do Editor Avançado, verá que o Power Query adiciona os sinais automaticamente.
Portanto, quando você escreve um valor de texto dentro da janela do Editor avançado, precisa adicionar as aspas manualmente. Mas quando você a passa como uma única expressão na barra de fórmulas, o Power Query adiciona as aspas para você.
Todos os valores abordados neste tutorial são valores primitivos, o que significa que não são compostos de outros valores.
Nesta tabela, os valores Time , Date , DateTime , DateTimeZone e Duration possuem funções intrínsecas associadas que ajudam a criar valores do mesmo tipo.
O valor binário representa uma sequência de bytes. O #binary pode ser usado para construir um valor binário de uma lista de bytes. Existem também outras funções binárias que você pode usar como a opção Enter Data. O Power Query usa codificação binária para armazenar tabelas criadas manualmente como esta.
Extrair valores de registros e listas no Power Query
3 maneiras de combinar valores usando o DAX dentro do LuckyTemplates
Conclusão
A construção de relatórios de dados começa com a escrita de fórmulas que usam os valores e literais corretos. Os valores do LuckyTemplates são uma das coisas mais essenciais ao escrever códigos e fórmulas. Eles trazem resultados reunindo dados e executando expressões criadas na sintaxe .
melissa
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.