Glosario de Power BI: Power Query, modelo, medida y DAX

Glosario de Power BI: Power Query, modelo, medida y DAX

Glosario de Power BI: Power Query, modelo, medida y DAX en lenguaje llano

Por:

Franco Brutti

·

Fecha de Actualización:

En Power BI, Power Query es donde se preparan los datos, el modelo es donde se guardan y se relacionan, DAX es el lenguaje de fórmulas con el que se calcula y una medida es uno de esos cálculos, que cambia cada vez que filtras el informe. Con esas cuatro piezas entiendes casi cualquier tutorial.

Este glosario sigue el orden en que trabajas de verdad: primero traes y limpias los datos, luego construyes el modelo, después escribes los cálculos y al final publicas el informe. Cada definición está en lenguaje llano y enlaza a su página de Microsoft Learn, que es la referencia oficial. Si todavía no tienes claro qué es la herramienta en sí, empieza por qué es Power BI y para qué sirve y vuelve aquí.

Del dato al informe en Power BI: origen de datos, Power Query, modelo semántico, DAX e informe, con los términos de cada fase

Obtener y transformar datos: Power Query y M

Power Query es la parte de Power BI que se conecta a tus fuentes (un Excel, una base de datos, una carpeta de archivos) y deja los datos limpios antes de cargarlos. Todo lo que haces en ella se guarda como una lista de pasos que se repite sola cada vez que actualizas, sin tocar el archivo original.

Power Query

Microsoft la describe como «un motor de preparación de datos y transformación de datos» con una interfaz para obtener datos y un editor para transformarlos (Microsoft Learn, ¿Qué es Power Query?). En la práctica, es donde quitas columnas que sobran, cambias tipos de datos, separas nombres y apellidos o unes dos tablas. La misma tecnología está en Excel, así que si ya la has usado allí, te resultará familiar.

Editor de Power Query y pasos aplicados

Es la ventana donde haces esas transformaciones con botones y menús. Cada cambio queda registrado como un paso de la consulta. Según la documentación, Power Query «registra las transformaciones como pasos de consulta y las aplica cuando se ejecuta la consulta; no modifica los datos de origen». Si te equivocas, borras el paso y listo.

Consulta

Una consulta es el conjunto de pasos que lleva de una fuente a una tabla lista. Microsoft la presenta como un proceso repetible: la defines una vez y, cuando llegan datos nuevos, se vuelve a ejecutar igual. Por eso el informe del mes que viene no te obliga a repetir la limpieza a mano.

Lenguaje M

M es el lenguaje que hay debajo de Power Query. No hace falta escribirlo para empezar: al crear un paso en el editor, Power Query «crea automáticamente el código M necesario para la transformación». Si un día necesitas algo que los botones no ofrecen, lo editas en el Editor avanzado. La referencia completa está en la documentación de Power Query M.

ETL

Son las siglas de extracción, transformación y carga: sacar los datos de su origen, arreglarlos y dejarlos donde se van a analizar. Microsoft dice expresamente que con Power Query «puede realizar el procesamiento de extracción, transformación y carga (ETL) de datos». En Power BI, la carga es el modelo.

Dónde se trabaja: en el programa de Power BI esto corresponde al módulo «Power BI : Obtención y transformación de datos».

El modelo de datos: tablas, relaciones y esquema de estrella

El modelo es el conjunto de tablas que has cargado y las relaciones que las unen. Un buen modelo separa las tablas que describen cosas (productos, clientes, fechas) de las que registran hechos (ventas, pedidos). Si el modelo está bien hecho, las fórmulas son cortas; si no, ninguna fórmula lo arregla del todo.

Modelo semántico

Es el nombre actual de lo que antes se llamaba conjunto de datos. Microsoft lo define como un «contenedor de datos que usan los diseñadores para crear informes, paneles y aplicaciones» que «puede combinar varios orígenes de datos en un único modelo» (Microsoft Learn, conceptos básicos del servicio Power BI). Si un tutorial antiguo habla de dataset, se refiere a esto.

Tabla de hechos y tabla de dimensiones

Las tablas de dimensiones «describen entidades empresariales»: productos, personas, lugares o el propio tiempo. Las de hechos «almacenan observaciones o eventos», como pedidos de venta o saldos de existencias (Microsoft Learn, esquema de estrella). Una regla útil para distinguirlas: la de dimensiones suele tener pocas filas y la de hechos crece cada día.

Esquema de estrella

Es la forma recomendada de ordenar el modelo: una tabla de hechos en el centro y las dimensiones alrededor, cada una unida a ella. Según Microsoft, las dimensiones «habilitan el filtrado y la agrupación» y los hechos «habilitan el resumen». Dibujado, parece una estrella, y de ahí el nombre.

Relación y cardinalidad

Una relación une una columna de una tabla con una columna de otra. Su función, según la documentación, es que una relación «propaga los filtros aplicados en la columna de una tabla de modelo a una tabla de modelo diferente» (Microsoft Learn, relaciones del modelo). La cardinalidad dice cuántas filas casan a cada lado; la más habitual es uno a varios, con la dimensión en el lado «uno». Las dos columnas deben tener el mismo tipo de datos.

Tabla de fechas

Es una tabla con una fila por día que sirve para filtrar y agrupar por años, trimestres o meses. Si vas a usar funciones de inteligencia de tiempo, el modelo necesita al menos una, con una columna de fecha sin valores repetidos, sin huecos y que cubra años completos (Microsoft Learn, tablas de fechas).

Modo de importación y DirectQuery

Son dos formas de conectar el modelo con los datos. En importación, el modo predeterminado, los datos se copian al modelo y se consultan en memoria, así que van rápido, pero están tan al día como la última actualización. En DirectQuery el modelo no guarda datos: «solo constan de metadatos» y consulta el origen cada vez (Microsoft Learn, modos de modelo semántico). Para aprender, trabaja en importación.

Dónde se trabaja: módulo «Power BI : Modelado de datos» del programa de Power BI.

DAX: medidas, columnas calculadas y contexto

DAX es el lenguaje de fórmulas de Power BI. Con él creas medidas, columnas calculadas y tablas calculadas sobre el modelo que ya tienes cargado. Se parece a las fórmulas de Excel en la forma, pero trabaja con tablas relacionadas y con los filtros del informe, y esa diferencia es lo que más cuesta al principio.

DAX

Las siglas vienen de Data Analysis Expressions. Microsoft lo define como «un lenguaje de fórmulas para Power Pivot en Excel, Power BI, Azure Analysis Services y modelado tabular en SQL Server Analysis Services», que sirve también para definir reglas de seguridad de nivel de fila (Microsoft Learn, glosario de DAX). Incluye «una biblioteca de más de 200 funciones, operadores y construcciones», y comparte con Excel funciones como DATE, SUM y LEFT.

Medida

Una medida es un cálculo que resume datos y devuelve un solo valor: un total, un promedio, un porcentaje. Su resultado cambia según lo que filtres en el informe. En el panel de campos aparece con un icono de calculadora. Este es el ejemplo que da Microsoft, una proyección de ventas del 6 % sobre el año anterior (Microsoft Learn, medidas en Power BI Desktop):

Projected Sales = SUM('Reseller Sales'[Last Years Sales])*1.06
Projected Sales = SUM('Reseller Sales'[Last Years Sales])*1.06
Projected Sales = SUM('Reseller Sales'[Last Years Sales])*1.06

Medida implícita y medida explícita

Cuando arrastras una columna numérica a un gráfico y Power BI la suma sin que escribas nada, eso es una medida implícita. La explícita es la que escribes tú con DAX. El glosario oficial aclara que, cuando se habla de «medida» a secas, normalmente se refiere a la explícita. Para un informe que vas a mantener, escribe las tuyas: sabes qué calculan y las reutilizas.

Columna calculada

Es una columna nueva que añades a una tabla con una fórmula DAX que se evalúa fila a fila y cuyo resultado se guarda en el modelo. El ejemplo de la documentación une ciudad y estado en un solo campo para usarlo en un mapa (Microsoft Learn, columnas calculadas):

CityState = [City] & "," & [State]
CityState = [City] & "," & [State]
CityState = [City] & "," & [State]

Tabla calculada

Una tabla que creas con una fórmula DAX a partir de datos que ya están en el modelo, en vez de cargarla desde una fuente. Microsoft pone como ejemplo combinar una tabla de empleados del noroeste y otra del suroeste en una sola (Microsoft Learn, tablas calculadas). Se recalcula cuando se actualizan las tablas de las que sale.

Contexto de fila y contexto de filtro

El contexto es el entorno en el que se evalúa una fórmula. Hay dos tipos: el de fila es «la fila actual», y es el que usan las columnas calculadas; el de filtro reúne los filtros aplicados a las columnas y los que llegan por las relaciones, y es el que usan las medidas. Entender esta diferencia es lo que separa a quien copia fórmulas de quien las escribe.

CALCULATE

Es la función más conocida de DAX. Según su página de referencia, «evalúa una expresión en un contexto de filtro modificado» (Microsoft Learn, CALCULATE). Dicho de otro modo: calcula algo cambiando los filtros que se aplicarían por defecto. El ejemplo oficial suma los ingresos solo de los productos azules:

Blue Revenue =
CALCULATE ( SUM ( Sales[Sales Amount] ), 'Product'[Color] = "Blue" )
Blue Revenue =
CALCULATE ( SUM ( Sales[Sales Amount] ), 'Product'[Color] = "Blue" )
Blue Revenue =
CALCULATE ( SUM ( Sales[Sales Amount] ), 'Product'[Color] = "Blue" )

BLANK

Es como DAX representa la ausencia de valor. Se parece al NULL de SQL, pero no se comporta igual: se acerca más a una celda vacía de Excel, y al combinarlo con otras operaciones cuenta como cero o como texto vacío. El glosario oficial lo resume con un ejemplo: BLANK + 20 = 20.

Inteligencia de tiempo

Son los cálculos a lo largo del tiempo, como el acumulado del año hasta la fecha. DAX trae funciones específicas que modifican el contexto de filtro de las fechas, por ejemplo TOTALYTD y SAMEPERIODLASTYEAR. Necesitan la tabla de fechas de la que hablamos en el modelo.

Medidas rápidas

Una función de Power BI Desktop que crea medidas habituales (promedio por categoría, clasificación, diferencia con una base) desde un cuadro de diálogo, sin escribir la fórmula. Microsoft las recomienda también para aprender, porque la fórmula DAX que generan queda a la vista para que la revises.

Dónde se trabaja: módulo «Power BI : DAX y Escenarios de modelamiento avanzados» del programa de Power BI.

De conocer los términos a usarlos con datos reales

Aprende a extraer, transformar y modelar datos con Power Query y DAX, aplicando técnicas de análisis avanzado sobre casos reales. Descarga ahora nuestro dossier y obtén una visión completa de nuestro programa en Power BI.

Descargar dossier →

Medida o columna calculada: cuál usar en cada caso

Usa una medida cuando el resultado sea un total, un promedio o un porcentaje que debe cambiar al filtrar el informe. Usa una columna calculada cuando necesites un valor en cada fila para filtrar, agrupar o poner en un eje. Es la duda más frecuente de quien empieza con DAX, y esta tabla la resume con lo que dice la documentación oficial.

Medida

Columna calculada

Se evalúa

Con el contexto de filtro del informe

Fila a fila, con el contexto de fila

Devuelve

Un solo valor

Un valor por cada fila de la tabla

Se guarda en el modelo

No, se calcula al consultar

Sí, como una columna más

Ejemplo oficial

Projected Sales

CityState

Sirve para

Totales, ratios, comparaciones

Segmentar, agrupar, ejes de un gráfico

La fila «se guarda en el modelo» sale de la introducción a DAX de Microsoft Learn: los valores de una columna calculada «se calculan y almacenan en el modelo», mientras que los de una medida «se evalúan dinámicamente» cada vez que alguien abre el informe o cambia un filtro.

Mi criterio, cuando alguien duda: si puedes escribirlo como medida, empieza por ahí. Una columna calculada guarda un valor en cada fila del modelo; una medida se calcula cuando un objeto visual la pide. Y si lo que necesitas es limpiar o derivar un dato antes de analizarlo (quitar espacios, extraer el año de una fecha que viene como texto), valora hacerlo en Power Query como columna personalizada. La documentación distingue las dos: la columna personalizada se crea en la consulta, y la calculada se basa en datos que ya has cargado en el modelo.

Si quieres comprobar que tus medidas devuelven lo que esperas antes de compartir nada, la checklist para revisar un informe de Power BI dedica su primer bloque al modelo y las medidas.

Informe, panel y servicio: dónde se publica y se comparte

Lo que construyes en Power BI Desktop se publica en el servicio Power BI, la versión web, para compartirlo. Allí conviven el informe, que puede tener varias páginas, y el panel, que es una sola pantalla con lo más importante. Estos son los términos que aparecen al dar ese paso.

Power BI Desktop y servicio Power BI

Son los dos componentes principales. Según Microsoft, Desktop «es mejor para el modelado de datos y la creación de informes, mientras que el servicio es ideal para compartir y colaborar» (Microsoft Learn, información general de Power BI). En Desktop están Power Query, el modelo y DAX; en el servicio, las áreas de trabajo, las aplicaciones y la actualización programada.

Informe

Una o varias páginas de objetos visuales, texto y gráficos basados en un único modelo semántico, normalmente organizadas para responder a preguntas concretas. Es lo que diseñas en Desktop. Cada objeto visual del informe lanza una consulta al modelo, y por eso un modelo bien diseñado se nota en la velocidad.

Panel (dashboard)

Una sola página, llamada lienzo, con iconos anclados desde uno o varios informes. Sirve para seguir de un vistazo las métricas principales; al pulsar un icono vas al informe del que sale. Un detalle que confunde a mucha gente: los paneles «son una característica del servicio Power BI y no están disponibles en Power BI Desktop» (Microsoft Learn, paneles).

Área de trabajo y aplicación

El área de trabajo es el espacio del servicio donde se guardan y gestionan informes, paneles y modelos, con roles que controlan qué puede hacer cada persona: Administrador, Miembro, Colaborador o Visor. Una aplicación es un paquete de paneles, informes y modelos que se comparte con usuarios, grupos o toda la organización.

Actualización y puerta de enlace

Actualizar es volver a consultar los orígenes para que el informe muestre datos recientes (Microsoft Learn, actualización de datos). Si los datos están en un servidor de tu empresa y no en la nube, hace falta una puerta de enlace: según Microsoft, «un software de Windows instalado localmente que conecta el servicio Power BI con los orígenes de datos de su red local» (Microsoft Learn, puerta de enlace).

Seguridad de nivel de fila (RLS)

Permite que cada persona vea solo las filas que le corresponden, por ejemplo, cada responsable comercial solo su zona. Se define con roles y reglas escritas en DAX. Un matiz de la documentación: en el servicio, RLS solo restringe a quienes tienen permiso de Visor en el área de trabajo, no a administradores, miembros ni colaboradores (Microsoft Learn, seguridad de nivel de fila).

Dónde se trabaja: módulos «Power BI : Visualización de datos» y «Power BI Service y otros productos Microsoft».

Cinco confusiones que conviene aclarar pronto

Casi todas las dudas de quien empieza con Power BI vienen de términos parecidos que significan cosas distintas. Estas cinco salen de la propia documentación de Microsoft, y aclararlas al principio te ahorra horas de fórmulas que no devuelven lo que esperabas.

  1. «Medida calculada» no existe. El glosario de DAX lo dice tal cual: en los modelos tabulares no hay medidas calculadas, solo medidas. «Calculada» se reserva para columnas y tablas creadas con DAX, para distinguirlas de las que vienen de Power Query.

  2. Columna personalizada no es lo mismo que columna calculada. La primera se crea en Power Query, con M, antes de cargar. La segunda se crea en el modelo, con DAX, sobre datos ya cargados.

  3. Power Query y DAX no compiten. Power Query prepara los datos; DAX calcula sobre ellos. De hecho, Power Query no tiene el concepto de medida.

  4. Conjunto de datos y modelo semántico son lo mismo. Microsoft cambió el nombre; los tutoriales de hace unos años usan el antiguo.

  5. Un panel no es un informe. El informe puede tener muchas páginas y se crea en Desktop; el panel tiene una y solo existe en el servicio.

Siguiente paso: de entender los términos a usarlos

Conocer el vocabulario es la primera parte. La segunda es abrir Power BI Desktop con un archivo propio y recorrer el camino completo: importar, limpiar en Power Query, relacionar dos tablas y escribir tu primera medida. Con una tarde de práctica, la mitad de este glosario deja de ser teoría.

Si quieres seguir con un plan, tienes dos lecturas que encajan aquí. La guía de la certificación PL-300 explica qué se evalúa y cómo prepararla, y la comparativa Power BI o Tableau te ayuda si todavía estás decidiendo qué herramienta aprender.

Y si prefieres un recorrido guiado, el programa de Power BI sigue este mismo orden: obtención y transformación, modelado, DAX, visualización y Power BI Service. Según su ficha, consultada el 4-11-2026, en él aprendes «a extraer, transformar y modelar datos con Power Query y DAX, aplicando técnicas de análisis avanzado sobre casos reales».

Domina Power BI Service en 3 meses

100% Online | Práctico

Aprende a utilizar la herramienta Power BI desde cero

Descubre Power BI →

Domina Power BI Service en 3 meses

100% Online | Práctico

Aprende a utilizar la herramienta Power BI desde cero

Descubre Power BI →

Preguntas frecuentes sobre los términos de Power BI

¿Qué es DAX en Power BI?

DAX (Data Analysis Expressions) es el lenguaje de fórmulas de Power BI. Con él se crean medidas, columnas calculadas y tablas calculadas sobre el modelo de datos, y también reglas de seguridad de nivel de fila. Su sintaxis recuerda a la de Excel, pero trabaja con tablas relacionadas y con los filtros del informe.

¿Qué es Power Query y para qué sirve?

Power Query es el motor de preparación de datos de Power BI. Sirve para conectarse a las fuentes, limpiar y transformar los datos y cargarlos en el modelo. Cada transformación queda guardada como un paso que se repite al actualizar, así que la limpieza se hace una vez y no cada mes.

¿Qué diferencia hay entre una medida y una columna calculada?

La medida devuelve un único valor que cambia según los filtros del informe y no se guarda en el modelo. La columna calculada se evalúa fila a fila y se guarda como una columna más. Usa medidas para totales y ratios, y columnas calculadas cuando necesites el valor en cada fila para filtrar o agrupar.

¿Qué es un modelo de datos en Power BI?

Es el conjunto de tablas cargadas y las relaciones que las unen, que Microsoft llama hoy modelo semántico. La forma recomendada de organizarlo es el esquema de estrella: una tabla de hechos con los eventos, como las ventas, rodeada de tablas de dimensiones que los describen, como productos o fechas.

¿Hay que saber programar para usar Power BI?

No para empezar. Power Query se usa con botones y genera el código M por ti, y las medidas rápidas crean fórmulas DAX desde un menú. A medida que avanzas, escribir tus propias medidas en DAX te da mucho más control, y se aprende con práctica sobre tus propios datos, sin experiencia previa en programación.

¿Qué diferencia hay entre Power Query y DAX?

Trabajan en momentos distintos. Power Query actúa antes de cargar los datos: los conecta, los limpia y los transforma con el lenguaje M. DAX actúa después, sobre el modelo ya cargado, para calcular medidas, columnas y tablas. Lo habitual es usar los dos en el mismo informe.

Comparte este artículo

Artículo siguiente

Usar IA para programar vs programar con IA: la diferencia real

Usar IA para programar vs programar con IA: la diferencia real

Hay una diferencia real entre usar IA para programar y programar con IA. Uno acelera tu flujo. El otro cambia completamente qué puedes construir.

Ver artículo

Mapas de Karnaugh: cómo simplificar funciones lógicas paso a paso

Mapas de Karnaugh: cómo simplificar funciones lógicas paso a paso

Qué es un mapa de Karnaugh, por qué el orden es 00, 01, 11, 10 y cómo agrupar bien, con un ejemplo resuelto de 4 variables y condiciones indiferentes.

Ver artículo

https://thepower.education/blog/tech/de-developer-backend-a-agentic-developer

De developer backend a Agentic Developer: hoja de ruta paso a paso

Si ya desarrollas en backend o fullstack, tienes más de la mitad del camino hecho para convertirte en Agentic Developer. Esta es la ruta concreta paso a paso.

Ver artículo

Programar con IA: el nuevo Full Stack Developer y cómo formarte

Programar con IA: el nuevo Full Stack Developer y cómo formarte

Programar con IA es más que autocompletar código. Descubre qué hace el Full Stack Developer con IA, cuánto gana en España y cómo aprender desde cero.

Ver artículo

Herramientas ciberseguridad: guía técnica

Herramientas de ciberseguridad: lo que usa un profesional para proteger su sistema

Las herramientas de ciberseguridad que usa un profesional para proteger su sistema, cómo configurarlas y cuándo usar cada una. Guía técnica para 2026.

Ver artículo

Perfil Desarrollador Agéntico: habilidades y salidas en 2026

Perfil del Desarrollador Agéntico: habilidades y salidas profesionales en 2026

Descubre qué habilidades define el perfil de un desarrollador agéntico, qué roles existen en el mercado y cuánto gana este perfil en España en 2026.

Ver artículo

En tech, quien no se forma cada año, se queda atrás
En tech, quien no se forma cada año, se queda atrás

VER MÁSTERS TECH

VER MÁSTERS TECH

Business & IA

Tech & Data

Pharma

FP Oficial

Oposiciones

Oficios

In Company