Data Analytics

Power BI - DAX y dashboards avanzados

DAX (medidas, columnas calculadas, CALCULATE, FILTER, ALL), drill-down, bookmarks, publicación

20 preguntas de entrevista·
Senior
1

¿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?

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?

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.

4

¿Cómo calcular el porcentaje de contribución de una categoría respecto al total general en DAX?

5

¿Cuál es la diferencia entre ALL y ALLEXCEPT en DAX?

+17 preguntas de entrevista

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