top of page

inscreva-se

  • YouTube ícone social

LINGUAGEM M

Canal no Youtube criado por Amanda Nascimento 

M é um nome informal para a Linguagem de fórmulas do Power Query (Power Query Formula Language). Como o nome formal é muito longo, resumiram em M. Mas porque M? Vem de Data Mashup, numa tradução livre, Mistura de Dados. Alguns também dizem que é para Data Modeling, Modelagem de Dados.

TIPOS 

Um valor de tipo é um valor que classifica outros valores. Um valor classificado por um tipo obedece a esse tipo. O sistema de tipos de M é composto pelas seguintes categorias de tipos:
 

  • PRIMITIVOS que classificam valores primitivos (binary, date, datetime, datetimezone, duration, list, logical, null, number, record, text, time, type) e incluem alguns tipos abstratos (function, table, any, anynonnull e none)

  • REGISTRO que classificam valores de registro com base em nomes de campo e em tipos de valor

  • LISTA que classificam listas usando apenas um tipo de base de item

  • FUNÇÃO que classificam valores de função com base nos tipos de seus parâmetros e valores de retorno

  • TABELA que classificam valores de tabela com base em nomes de coluna, tipos de coluna e chaves

  • ANULÁVEIS que classificam o valor nulo além de todos os valores classificados por um tipo base

  • TIPOS DE TIPO que classificam valores que são tipos

TIPOS PRIMITIVOS

  • type null, que classifica o valor nulo.

  • type logical, que classifica os valores true e false.

  • type number, que classifica valores numéricos.

  • type time, que classifica valores de tempo.

  • type date, que classifica valores de data.

  • type datetime, que classifica valores de datetime.

  • type datetimezone, que classifica valores de datetimezone.

  • type duration, que classifica valores de duração.

  • type text, que classifica valores de texto.

  • type binary, que classifica valores binários.

  • type type, que classifica valores de tipo.

  • type list, que classifica valores de lista.

  • type record, que classifica valores de registro.

  • type table, que classifica valores de tabela.

  • type function, que classifica valores de função.

  • type anynonnull, que classifica todos os valores, exceto por nulo.

  • type none, que classifica nenhum valor.

POSTS RELACIONADOS AO POWER QUERY POSTADOS NO BLOG

bottom of page