La solicitud

De Kevin Nguyen, Jefe de Ingeniería
Tu objetivo
Asocia cada una de las tres peticiones de Kevin con la forma correcta de conectarse.
Lo que recibe Kevin, y por qué
La lección
Antes de que Power BI muestre un solo gráfico, decides cómo llega a los datos. La elección determina qué tan frescos están los números, qué tan rápido se siente el informe y qué funciones puedes usar.
Dónde se elige
Home → Get data → SQL Server: bajo los cuadros de servidor y base de datos, Data Connectivity mode ofrece Import o DirectQuery. Los archivos de Excel y CSV siempre se importan. Para una conexión en vivo empiezas en otro lado: Home → Get data → Power BI semantic models (o OneLake catalog), y eliges un modelo publicado. Tras la carga, la esquina inferior derecha de Desktop muestra el modo de almacenamiento, y en la vista Modelo el Properties → Advanced → Storage mode de cada tabla te dice lo mismo por tabla.
Import: una copia en el modelo
Power BI lee los datos una vez y guarda una copia comprimida dentro del .pbix (y, tras publicar,
en el Servicio). Cada visual se responde desde esa copia, en memoria, así que los informes son
rápidos y funcionan todos los pasos de Power Query y todas las funciones DAX. El precio es la
frescura: la copia está tan al día como la última actualización (refresh). En el Servicio la
programas (Semantic model → Settings → Refresh), hasta 8 veces al día en un área de trabajo
Pro y hasta 48 en capacidad Premium.
Import es lo predeterminado y la respuesta correcta la mayoría de las veces, incluso para los 12 000 pedidos de Harbor & Pine.
DirectQuery: los datos se quedan en el origen
No se copia nada. Cada vez que alguien abre una página o hace clic en una segmentación, Power BI envía consultas a la base de datos y dibuja lo que vuelve. Los números están tan al día como la base de datos, y el modelo se mantiene pequeño por grande que sea la tabla. Los costos: una página solo es tan rápida como responde la base de datos, cada lector añade carga a esa base de datos, Power Query se limita a los pasos que el origen puede ejecutar y parte del DAX es más lento o no está disponible. Úsalo cuando los datos son demasiado grandes para copiarlos o deben estar al día con minutos de margen.
Conexión en vivo: reutilizar un modelo publicado
Una conexión en vivo conecta un informe nuevo a un modelo semántico que ya existe en el Servicio (o a Analysis Services). Obtienes sus tablas, relaciones y medidas tal como están, sin Power Query y sin vista Tabla; puedes añadir medidas a nivel de informe, pero no cambiar el modelo. Es la forma en que una empresa mantiene una definición certificada de «ingresos» mientras muchas personas construyen informes sobre ella. (Con los ajustes adecuados, Make changes to this model la convierte en un modelo compuesto, que mezcla el modelo publicado con tus propias tablas.)
Elegir, en una tabla
| Import | DirectQuery | Conexión en vivo | |
|---|---|---|---|
| ¿Se copian los datos? | Sí | No | No |
| Frescura | Última actualización | Al día | La del modelo publicado |
| Velocidad | La más rápida | Depende del origen | Depende del modelo |
| Power Query, edición del modelo | Todo | Limitado | Nada |
Sobre este nivel
Los niveles de práctica de esta ruta funcionan como Import: los datos de la tienda se cargan en un modelo en tu navegador y cada medida se responde desde él. Este nivel es un quiz porque aquí no hay ninguna base de datos a la que conectarse.
Errores comunes
- DirectQuery por reflejo. Elígelo por tamaño o frescura, no «por si acaso».
- Importar una copia del modelo de otra persona. Conéctate en vivo a él; dos copias se desajustan.
- Olvidar la actualización. Un informe importado sin horario se queda en el día de la publicación.
¡Linterna encendida!
Practicaste: import modedirectquerylive connectionstorage moderefreshsemantic model
- Resuelto
- Sin pistas
- Al primer intento
