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


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.