El blog de Soluciones Excel
Cómo conectar Power BI a SQL Server paso a paso
SQL Server es una de las fuentes de datos más habituales en las empresas, y Power BI se conecta a ella de forma nativa. En esta guía te explico cómo hacerlo paso a paso y qué decisiones tomar para que el informe sea rápido y se actualice solo.
Antes de empezar
- Instala Power BI Desktop, la aplicación gratuita de Microsoft para crear informes.
- Ten a mano el nombre del servidor (por ejemplo, SERVIDOR\SQLEXPRESS o una dirección de Azure SQL) y el nombre de la base de datos.
- Comprueba con tu departamento de sistemas qué usuario vas a utilizar. Lo ideal es un usuario de solo lectura.
Paso 1. Obtener datos
En Power BI Desktop, ve a Inicio > Obtener datos > SQL Server. Escribe el servidor y, opcionalmente, la base de datos.
Paso 2. Importar o DirectQuery
Power BI te pregunta el modo de conectividad:
- Importar: copia los datos en el modelo de Power BI. Es la opción más rápida al navegar por el informe y la recomendada en la mayoría de los casos.
- DirectQuery: consulta SQL Server cada vez que alguien interactúa con el informe. Útil con volúmenes enormes o cuando se necesitan datos casi en tiempo real, pero los informes son más lentos y algunas funciones quedan limitadas.
Paso 3. Autenticación
Elige entre credenciales de Windows (tu usuario de dominio) o de Base de datos (usuario y contraseña de SQL Server). Si la conexión no está cifrada, Power BI te avisará; consulta con sistemas antes de aceptar una conexión sin cifrar.
Paso 4. Elegir tablas o vistas
En el navegador marca las tablas o vistas que necesitas. Un consejo: en lugar de traer tablas enteras, pide a sistemas una vista con las columnas y filas que de verdad usarás. El modelo será más ligero y el informe, más rápido.
Paso 5. Transformar antes de cargar
Pulsa Transformar datos para abrir Power Query. Quita columnas que no uses, filtra periodos antiguos que no aporten y revisa los tipos de datos. Siempre que sea posible, Power Query traslada estos pasos a la propia consulta SQL, de modo que el trabajo lo hace el servidor.
Paso 6. Modelar
Ya en Power BI, relaciona las tablas en un esquema en estrella: tablas de hechos (ventas, reservas, movimientos) en el centro y dimensiones (clientes, productos, calendario) alrededor. Añade una tabla calendario propia: es imprescindible para las comparativas con el año anterior y los acumulados.
Paso 7. Publicar y programar la actualización
Publica el informe en el servicio de Power BI. Si tu SQL Server está en tus oficinas o en un servidor propio, necesitarás instalar la puerta de enlace de datos local (on-premises data gateway) en un equipo que esté siempre encendido; si la base de datos está en Azure SQL, no hace falta. Después, en la configuración del modelo semántico, programa las actualizaciones automáticas.
Errores frecuentes
- Traer todas las columnas «por si acaso»: el modelo crece y se vuelve lento.
- Usar DirectQuery sin necesidad real de tiempo real.
- Olvidar la puerta de enlace y descubrir que el informe publicado no se actualiza.
- Conectar con un usuario personal: si cambia la contraseña, la actualización falla.
Si quieres ayuda para montar el modelo o revisar uno que va lento, consulta mi servicio de consultoría Power BI.
Entradas recientes
- Formato condicional en Excel: 7 usos prácticos para tus informes 10/11/2026
- Cómo elegir un consultor de Power BI: 7 preguntas antes de contratar 10/11/2026
- Power BI para hoteles: los informes que necesita un hotel 10/11/2026
- Cómo publicar y compartir informes de Power BI de forma segura 10/11/2026
- Medidas vs columnas calculadas en DAX: cuál usar en Power BI 10/11/2026





