Es posible ver el código M que representa cada paso del proceso ETL si mostramos la barra de fórmulas. Para ello tenemos que acceder a la pestaña Vista y seleccionar la opción Barra de fórmulas:
En la imagen anterior se ha seleccionado el último paso (“Columnas con nombre cambiado”) de la consulta Geography. Con este paso estábamos renombrando la nueva columna que habíamos creado conteniendo las primeras dos letras de cada país, y podemos ver que el código M equivalente que se muestra en la barra de fórmulas es:
La función que se está ejecutando es Table.RenameColumns, función que, tal y como indica su nombre, renombra columnas de una tabla. También vemos en el código anterior una referencia al paso anterior del proceso ETL (“Texto en mayúsculas”), así como el nombre anterior de la columna (“Primeros caracteres”) y el nuevo nombre que le estamos dando (“Country code”).
Si seleccionamos el paso anterior en el panel de Pasos aplicados (el paso “Texto en mayúsculas”) vemos que el código M correspondiente es:
código en el que se incluye la función Table.TransformColumns (que aplica alguna transformación a una o más columnas de una tabla), y vemos también el nombre de la columna a transformar (“Primeros caracteres”) así como la función a aplicar (Text.Upper que convierte un texto a mayúsculas).