
Power BI - DAX y dashboards avanzados
DAX (medidas, columnas calculadas, CALCULATE, FILTER, ALL), drill-down, bookmarks, publicación
1¿Cuál es la diferencia fundamental entre una medida y una columna calculada en DAX?
¿Cuál es la diferencia fundamental entre una medida y una columna calculada en DAX?
Respuesta
Una medida se calcula dinámicamente con cada interacción del usuario (filtro, slicer) en el contexto de la visualización actual, mientras que una columna calculada se evalúa una sola vez durante la carga de datos y se almacena en memoria dentro de la tabla. Las medidas son óptimas para agregaciones y KPIs que cambian según el contexto, las columnas calculadas para atributos fijos que requieren ordenamiento o agrupación.
2¿Cuál es el rol principal de la función CALCULATE en DAX?
¿Cuál es el rol principal de la función CALCULATE en DAX?
Respuesta
CALCULATE es la función más poderosa de DAX porque permite modificar el contexto de filtro en el que se evalúa una expresión. Toma una expresión como primer argumento, seguida de uno o más filtros que reemplazan o modifican el contexto actual. Esto permite crear medidas que ignoran ciertos filtros o agregan nuevos, independientemente de los slicers aplicados por el usuario.
3¿Qué función DAX usar para eliminar todos los filtros de una tabla o columna en una medida?
¿Qué función DAX usar para eliminar todos los filtros de una tabla o columna en una medida?
Respuesta
La función ALL elimina todos los filtros aplicados a una tabla o columna especificada, permitiendo obtener el total general independientemente de los slicers activos. Se utiliza frecuentemente con CALCULATE para calcular porcentajes del total o comparaciones con el conjunto completo de datos. ALLEXCEPT es una variante que elimina todos los filtros excepto los de columnas específicas.
¿Cómo calcular el porcentaje de contribución de una categoría respecto al total general en DAX?
¿Cuál es la diferencia entre ALL y ALLEXCEPT en DAX?
+17 preguntas de entrevista
Otros temas de entrevista Data Analytics
Google Sheets - Fundamentos
Google Sheets - Fórmulas avanzadas
SQL - Fundamentos
SQL - Agregaciones y agrupamientos
SQL - Joins
BigQuery - Fundamentos
Data Cleaning - Limpieza de datos
KPIs y métricas de negocio
Estadística descriptiva
Zapier y automatización No-Code
Principios de visualización de datos
Python & Pandas - Fundamentos
Google Sheets - Dashboards automatizados
SQL - Subconsultas y CTEs
SQL - Window Functions
BigQuery - Funcionalidades avanzadas
Data Modeling
Análisis de funnels y conversión
Análisis de cohortes y retención
Google Tag Manager y tracking
APIs y webhooks
dbt - Fundamentos
AB Testing y estadística aplicada
Looker Studio (Google Data Studio)
Power BI - Fundamentos
SQL - Consultas analíticas avanzadas
dbt - Funciones avanzadas
Python Analytics - Análisis avanzado y ML
Domina Data Analytics para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis