Una columna calculada se evalúa fila a fila cuando se actualiza el modelo y el resultado se guarda físicamente en la tabla. Por eso ocupa memoria y aumenta el tamaño del modelo. Su valor NO cambia según lo que haya en el informe: es fijo para cada fila.
Úsala cuando necesites ese valor para segmentar, filtrar, agrupar o crear una relación (por ejemplo, una columna «Rango de edad» para usarla en una segmentación de datos, o una clave para relacionar dos tablas).
Una medida se calcula en el momento, en función del contexto de filtro del visual (la página, la segmentación, la fila de la tabla…). No se guarda fila a fila, así que prácticamente no ocupa espacio y es muy eficiente.
Úsala para cálculos que se agregan: total de ventas, media de puntuación, porcentaje sobre el total, variación interanual, etc. Son los números que cambian cuando el usuario filtra el informe.
| Columna calculada | Medida | |
|---|---|---|
| Cuándo se calcula | Al actualizar los datos, fila a fila | Al vuelo, según el contexto de filtro |
| Memoria | Ocupa espacio en el modelo | Casi no ocupa |
| Para qué sirve | Segmentar, filtrar, agrupar, relacionar | Sumas, medias, %, totales que se agregan |
| Ejemplo | «Rango de edad», «Año-Mes», una clave | «Ventas totales», «% sobre el total» |
El error más común es crear una columna calculada para algo que debería ser una medida (por ejemplo, un total de ventas). Funciona, pero infla el modelo y no reacciona bien a los filtros. En el examen, si la pregunta habla de un valor que se agrega y cambia al filtrar, la respuesta correcta casi siempre es medida. Si habla de usar el valor en una segmentación, un eje o una relación, es columna calculada.
Hacer tests del PL-300 gratisGuía de estudio del PL-300