Preguntas de entrevista de Power BI

Por Aaron Cao · Actualizado el

Preguntas de entrevista de Power BI
Las entrevistas de Power BI se concentran en el contexto de evaluación de DAX, el modelado de datos y la arquitectura de actualización. Espera tener que explicar una medida frente a una columna calculada, describir el contexto de fila y de filtro, justificar un esquema en estrella, elegir entre Import y DirectQuery, y configurar la seguridad a nivel de fila.

Las entrevistas de Power BI se concentran en el contexto de evaluación de DAX, el modelado de datos y la arquitectura de actualización. Espera tener que explicar una medida frente a una columna calculada, describir el contexto de fila y de filtro, justificar un esquema en estrella, elegir entre Import y DirectQuery, y configurar la seguridad a nivel de fila.

¿Qué preguntas de DAX aparecen en casi toda entrevista?

Puedes construir un informe que funcione y aun así quedarte atascado en las preguntas de DAX, porque la entrevista examina el modelo de evaluación y no la lista de funciones. Esta sección cubre las preguntas de DAX que aparecen en casi toda entrevista de Power BI, y qué debe contener una buena respuesta.

  • ¿Cuál es la diferencia entre una medida y una columna calculada? Una columna calculada se calcula fila por fila durante la actualización y se almacena en el modelo, consumiendo memoria. Una medida se calcula en el momento de la consulta según el contexto de filtro actual y no almacena nada. Menciona la memoria y el momento del cálculo, no solo «una es dinámica».
  • Explica el contexto de fila y el contexto de filtro. El contexto de fila es la fila actual durante una iteración; el contexto de filtro es el conjunto de filtros aplicados por segmentadores, visuales y DAX. La mayoría de los resultados confusos ocurren cuando se espera uno y se obtiene el otro.
  • ¿Qué hace CALCULATE? Evalúa una expresión en un contexto de filtro modificado, y convierte el contexto de fila en contexto de filtro. Esa segunda parte es lo que escuchan con más atención los entrevistadores.
  • ¿Cuándo se necesita un iterador como SUMX? Cuando el cálculo debe hacerse fila por fila antes de agregar, por ejemplo precio por cantidad, cuando ninguna columna almacenada contiene el producto.
  • ¿Qué hace ALL, y por qué combinarla con CALCULATE? Elimina filtros, que es como se construyen las medidas de porcentaje sobre el total.
  • Explica RELATED frente a RELATEDTABLE. La dirección importa: una cruza hacia el lado «uno», la otra devuelve filas del lado «muchos».

Un hábito útil para toda la entrevista: cuando una respuesta de DAX empiece a divagar, vuelve al contexto. Casi todas las repreguntas se resuelven identificando qué contexto está activo y qué lo cambió.

¿Cómo responder a las preguntas de modelado de datos?

Las preguntas de modelado separan a quienes construyen informes de quienes pueden hacerse cargo de un conjunto de datos. El vocabulario esperado es dimensional.

  • ¿Esquema en estrella o en copo de nieve, y por qué? En estrella, por el rendimiento de las consultas y un DAX más simple, con dimensiones desnormalizadas. Copo de nieve solo cuando una dimensión es genuinamente grande o compartida. Una única tabla plana es la respuesta que termina la entrevista antes de tiempo.
  • ¿Qué es una tabla de hechos y qué es una tabla de dimensión? Los hechos contienen eventos medibles a un grano indicado, las dimensiones contienen los atributos por los que segmentas.
  • ¿Por qué importan la cardinalidad de la relación y el sentido del filtro cruzado? Uno a muchos con dirección única es el valor predeterminado por una razón; el filtrado bidireccional introduce ambigüedad y puede producir totales incorrectos.
  • ¿Cómo manejas una relación de muchos a muchos? Una tabla puente, junto con una explicación de qué significan los totales después.
  • ¿Por qué necesitas una tabla de fechas dedicada? Las funciones de inteligencia de tiempo requieren una tabla de fechas continua y marcada; sin ella, las medidas de acumulado del año y del año anterior fallan.
  • ¿Power Query o DAX para esta transformación? Da forma en Power Query siempre que sea posible, porque las transformaciones allí ocurren una vez en la actualización y no en cada consulta.

A un analista de BI que entrevistaban para un equipo de informes retail le preguntaron por qué un total de ventas parecía correcto por producto pero incorrecto por región. La respuesta que el panel buscaba era de modelado, una relación bidireccional que crea una ruta de filtro ambigua, no una reescritura de DAX. Diagnosticar primero a nivel del modelo es el instinto que se evalúa.

Otros bancos de preguntas por puesto están reunidos en preguntas de entrevista por rol.

¿Qué preguntan sobre actualización, seguridad e implementación?

Estas preguntas aparecen en entrevistas de desarrollador BI e ingeniero analítico, y es donde a los candidatos que solo han trabajado en Power BI Desktop se les acaba el material.

  • ¿Import, DirectQuery o Composite? Import es lo más rápido para consultar y está limitado por la memoria y las ventanas de actualización. DirectQuery mantiene los datos actualizados y traslada la carga al origen, con limitaciones de DAX. Composite combina ambos. Da el compromiso y una condición que decida.
  • ¿Para qué sirve una puerta de enlace de datos local? Para conectar servicios en la nube con orígenes detrás de una red corporativa, para actualización programada y DirectQuery.
  • ¿Cómo funciona la actualización incremental? Se particiona por rango de fechas para que solo se recarguen las particiones recientes, configurado con los parámetros de rango que la función espera.
  • ¿Cómo implementas la seguridad a nivel de fila? Roles con expresiones de filtro DAX en las tablas de dimensión, con seguridad dinámica que usa la función de usuario conectado para buscar al usuario en una tabla de mapeo.
  • Espacio de trabajo, aplicación, conjunto de datos, informe: ¿cómo se relacionan? Conocimiento básico del servicio, y una pregunta fácil de fallar si solo has trabajado en Desktop.
  • ¿Cómo mejoras un informe lento? Reducir visuales por página, preferir medidas sobre columnas calculadas, reducir la cardinalidad en columnas de relación, e inspeccionar con el analizador de rendimiento.

Si tu experiencia es enteramente en Desktop, dilo con claridad y describe qué necesitarías aprender. Los entrevistadores aceptan una carencia declarada; no aceptan experiencia de implementación inventada que se desmorona en la siguiente repregunta.

¿Cómo ensayar una entrevista de Power BI?

Las respuestas de Power BI fallan en voz alta de una forma particular: el candidato conoce la distinción pero la explica dando vueltas, porque solo la ha demostrado alguna vez haciendo clic. Leer un banco de preguntas produce reconocimiento, y ese reconocimiento se derrumba cuando un desconocido pregunta y espera.

Elige las cinco preguntas anteriores que menos te gustaría que te hicieran y responde cada una en voz alta en menos de noventa segundos, sin pantalla. Si no puedes decir qué hace CALCULATE sin dibujar, no estás listo para decirlo ante un panel. Practicar las mismas preguntas frente a un entrevistador de IA que hace repreguntas se parece más a la conversación real que releer notas, que es para lo que está construido el modo de entrevista simulada.

Aaron Cao, fundador de SubcueAI, diseñó el modo de práctica en torno al ensayo en voz alta en lugar de la entrega de contenido, porque las listas de preguntas son abundantes y las repeticiones al hablar no lo son. En una entrevista real, la aplicación de escritorio y el panel lateral de la extensión del navegador pueden mostrar la estructura mientras el entrevistador habla, lo que ayuda más en el material que ya conoces. Los pasos de configuración están en la página de tutorial.

FAQ

¿Las entrevistas de Power BI incluyen una prueba práctica?

Con frecuencia sí. Un formato común es un conjunto de datos y una tarea corta: construir un modelo, escribir dos o tres medidas y producir un visual. Algunos equipos, en cambio, revisan un informe que ya has construido y preguntan por qué tomaste cada decisión de modelado.

¿Cuánto SQL necesito para un puesto de Power BI?

Suficiente para leer y escribir combinaciones, agregaciones y funciones de ventana, ya que gran parte del moldeado ocurre aguas arriba. Los puestos de ingeniero analítico y desarrollador BI exigen más, incluido el rendimiento de consultas y cómo una vista o procedimiento almacenado alimenta el conjunto de datos.

¿Cuál es la pregunta de entrevista de Power BI más común?

Medida frente a columna calculada. Aparece en todos los niveles porque la respuesta revela si entiendes el almacenamiento, el momento del cálculo y el contexto de evaluación, o solo que uno de ellos se actualiza con un segmentador.

¿Debería aprender DAX Studio o Tabular Editor antes de entrevistar?

No es obligatorio para puestos de analista, aunque nombrarlos indica profundidad para puestos de desarrollador. Importa más explicar para qué los usarías, como inspeccionar planes de consulta o editar medidas en masa, que haberlos usado ya.

¿Puede un asistente de IA ayudar durante una entrevista de Power BI en directo?

Puede mostrar estructura mientras habla el entrevistador, lo cual es más útil cuando ya conoces la materia. No sustituye al ensayo, y compartir pantalla, sesiones grabadas, evaluaciones supervisadas y portátiles gestionados por la empresa quedan fuera de su alcance.

Preguntas relacionadas

← Más sobre Preguntas de entrevista por puesto y tema