Funciones, palabras clave e identificadores de Power Query

Funciones, palabras clave e identificadores de Power Query

Este tutorial analizará las funciones de Power Query , las palabras clave y los identificadores predefinidos. Aprenderá lo que hacen y cómo usarlos para desarrollar códigos y fórmulas. También aprenderá a acceder a la documentación de funciones para obtener información y ejemplos para su informe.

Tabla de contenido

Palabras clave e identificadores predefinidos

Las palabras clave y los identificadores predefinidos no se pueden redefinir. Esta es una descripción general de todas las palabras reservadas en el lenguaje M.

Funciones, palabras clave e identificadores de Power Query

Si desea dar a una variable el mismo nombre que cualquiera de las palabras clave, debe usar las notaciones entre comillas. Sin embargo, debe evitarse el uso de cualquiera de las palabras clave como variable porque puede causar confusión.

Esta es otra descripción general de los operadores y signos de puntuación en el lenguaje M.

Funciones, palabras clave e identificadores de Power Query

Funciones de consulta de energía

En módulos anteriores, hemos hablado de los entornos de Power Query . Ahora aprenderá sobre el entorno global de Power Query.

Para ver el entorno global, utilice la variable intrínseca #shared . Devuelve un registro que contiene todos los nombres y valores de todas las consultas, tablas, constantes, registros, listas y funciones M nativas y personalizadas en el archivo actual.

También es la razón por la que puede hacer referencia a una consulta en la otra; cada consulta que crea pertenece automáticamente a ese entorno global.

Para demostrarlo, cree una nueva consulta en blanco. Haga clic en Nueva fuente en la pestaña Inicio y seleccione Consulta en blanco .

Funciones, palabras clave e identificadores de Power Query

A continuación, ingrese el signo igual seguido de #compartido . Una vez hecho esto, presione Entrar . Luego verá un registro en el panel de vista previa.

Funciones, palabras clave e identificadores de Power Query

Después de eso, convierte el registro en una tabla.

Funciones, palabras clave e identificadores de Power Query

Funciones, palabras clave e identificadores de Power Query

Desde allí, puede usar la opción Filtros de texto para buscar grupos funcionales específicos. Haga clic en el botón desplegable en el encabezado de la columna Nombre y seleccione Filtros de texto . Luego seleccione Comienza con .

Funciones, palabras clave e identificadores de Power Query

Funciones de texto de Power Query

Si está interesado en las funciones de Texto, simplemente ingrese la palabra Texto y obtendrá una descripción general de todas las funciones de Texto.

Funciones, palabras clave e identificadores de Power Query

Funciones, palabras clave e identificadores de Power Query

Si hace clic en el espacio dentro de cualquier fila de la columna Valor, verá la documentación de esa función específica.

Funciones, palabras clave e identificadores de Power Query

En el panel Pasos aplicados, cambie el nombre de los pasos Convertido en tabla y Filas filtradas a funciones tshared y Texto , respectivamente.

Funciones, palabras clave e identificadores de Power Query

También puede tener un acceso rápido a las funciones de tabla o lista creando un filtro ficticio. Con la opción Filtros de texto, ingrese la palabra clave Tabla en el cuadro de diálogo Filas de filtro y luego haga clic en Aceptar.

Funciones, palabras clave e identificadores de Power Query

A continuación, en la barra de fórmulas, cambie el primer parámetro a shared . Luego verá todas las funciones de la tabla en el panel de vista previa. Cambie el nombre del paso a Funciones de tabla en el panel Pasos aplicados.

Funciones, palabras clave e identificadores de Power Query

Funciones de lista de Power Query

Para las funciones de lista, copie la sintaxis en la barra de fórmulas y cree un manual. Haga clic en fx y pegue la sintaxis copiada. Cambie el tercer parámetro a Lista. Después de eso, verá todas las funciones de la lista.

Y nuevamente, cambie el nombre del paso a Funciones de lista.

Funciones, palabras clave e identificadores de Power Query

A continuación, cambie el nombre de la consulta a Compartido y deshabilite la carga.

Funciones, palabras clave e identificadores de Power Query

Puede ser muy conveniente tener este tipo de configuración en la que puede buscar rápidamente funciones, parámetros y tipos sin salir del editor de consultas.

Si conoce el nombre de la función y desea revisar un parámetro o un ejemplo, simplemente ingrese el nombre de la función en una nueva consulta en blanco sin los paréntesis. Le mostrará la documentación interna de la función.

Para demostrarlo, ingrese Text.Reverse en una nueva consulta en blanco y luego haga clic en verificar. A continuación, verá un ejemplo de cómo funciona la función.

Funciones, palabras clave e identificadores de Power Query

Desde allí, también puede invocar la función. Si ingresa 123 en el parámetro y hace clic en Invocar , el panel de vista previa mostrará los números al revés.

Funciones, palabras clave e identificadores de Power Query

Funciones, palabras clave e identificadores de Power Query

Referencia de funciones de Power Query M

También puede buscar en línea la referencia de la función Power Query M. Puede ir directamente al sitio web o hacer clic en el signo de interrogación en la esquina superior derecha de la ventana del Editor avanzado de cualquier consulta.

Funciones, palabras clave e identificadores de Power Query

El sitio web tiene secciones para cada uno de los grupos de funciones, lo que facilita su exploración.

Funciones, palabras clave e identificadores de Power Query

Otra forma de acceder a la documentación en línea es hacer clic en el hipervínculo en el cuadro de diálogo Agregar columna personalizada. Debe tener una consulta de tabla para que la opción Agregar columna personalizada esté disponible.

Funciones, palabras clave e identificadores de Power Query

El hipervínculo lo llevará a una página diferente. En esta página, hay una sección llamada Ver también donde puede encontrar un enlace a la referencia de la función Power Query M.

Funciones, palabras clave e identificadores de Power Query

Es un pequeño desvío si desea ir a la Referencia de funciones M , pero también enumera otra información que puede resultarle útil.

Por último, si amplía la pestaña Herramientas externas en el escritorio de LuckyTemplates, también verá la cinta Referencia M. Esa cinta no está disponible dentro del editor de consultas de energía . Pero si quieres navegar por la referencia de la función M en alguna ocasión, puede ser conveniente tenerla dentro del escritorio de LuckyTemplates.

Funciones, palabras clave e identificadores de Power Query


Conectores y tipos de datos de Power Query
M Language y Power Query Editor en LuckyTemplates

Conclusión

Un código, una sintaxis o una fórmula de Power Query están incompletos sin palabras clave, funciones e identificadores. Estas entidades ayudan a obtener datos e información de otras fuentes dentro de una tabla para proporcionar resultados deseables. Puede usar cualquiera de ellos en su informe de datos siempre que los use correctamente.

Toronjil


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber