Elige tu idioma
Curso de Power BI con Python
Más de 2 millones de estudiantes en todo el mundo

Curso de Power BI con Python

4.8

Domina Power BI y Python en conjunto y pasa de datos sin procesar a tableros listos para producción con analítica predictiva integrada. Este curso cubre todo, desde modelado DAX y Power Query hasta integración de aprendizaje automático y flujos de trabajo automatizados. Si trabajas con datos y quieres resultados que realmente muevan la aguja, este es el conjunto de habilidades que te llevará allí.

Dedika para empresas

Lo que vas a aprender:

Aprenderás a conectar Power BI y Python en un solo pipeline de analítica, extrayendo datos de archivos, bases de datos y APIs REST. Limpiarás y transformarás datos usando tanto Power Query como pandas, y luego construirás modelos de esquema estrella optimizados con medidas avanzadas de DAX. El curso cubre análisis estadístico, regresión y aprendizaje automático con scikit-learn, incluyendo la incorporación de predicciones de modelos directamente en reportes de Power BI. También crearás tableros profesionales e interactivos y los publicarás de forma segura en Power BI Service con seguridad a nivel de fila y actualización automática. Los temas avanzados incluyen ajuste de rendimiento de DAX, pronóstico de series de tiempo, NLP para analítica de texto y Microsoft Fabric.

Cómo estudias de forma práctica Curso de Power BI con Python

Cómo practicas Curso de Power BI con Python

Para ti que tienes una empresa y quieres capacitar a tu equipo

En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.

Haz clic aquí

Contenido del curso

8 Capítulos • 32 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Fundamentos de Power BI y Python

  • Lección 1 • Configuración de tu entorno de desarrollo

    Instala Power BI Desktop y Python, luego configura las rutas y dependencias. Esta base garantiza que cada ejercicio posterior se ejecute sin errores de entorno.

  • Lección 2 • Interfaz de Power BI y conceptos centrales

    Navega por la interfaz de Power BI Desktop y comprende los reportes, conjuntos de datos y áreas de trabajo. La familiaridad con la IU acelera todo el trabajo posterior de modelado de datos.

  • Lección 3 • Fundamentos de Python para el trabajo con datos

    Cubre la sintaxis de Python, los tipos de datos y el flujo de control relevantes para tareas de analítica. Estas habilidades sustentan cada script de Python utilizado dentro de Power BI.

  • Lección 4 • Introducción a las bibliotecas clave de Python

    Examina pandas, NumPy y Matplotlib como el stack principal de analítica. Comprender sus roles prepara a los estudiantes para los capítulos de transformación y visualización de datos.

Capítulo 2Ver detalles

Conexión e importación de fuentes de datos

  • Lección 1 • Ejecución de scripts de Python como fuentes de datos

    Ejecuta scripts de Python directamente dentro de Power BI para generar o transformar datos de origen. Esto une ambas herramientas en un pipeline de ingesta unificado.

  • Lección 2 • Consumo de APIs REST y datos web

    Obtén datos de APIs REST usando solicitudes de Python y conectores web de Power BI. Los estudiantes adquieren habilidades para acceder a datos dinámicos y en vivo no disponibles en archivos estáticos.

  • Lección 3 • Carga de datos con Python y pandas

    Usa pandas para leer fuentes CSV, Excel, JSON y SQL en DataFrames. Esto refleja la ingesta de Power BI y permite el preprocesamiento del lado de Python.

  • Lección 4 • Importación de datos en Power BI

    Conecta Power BI a archivos CSV, Excel y bases de datos relacionales usando conectores integrados. Las conexiones confiables son el prerrequisito para todo el modelado posterior.

Capítulo 3Ver detalles

Limpieza y transformación de datos

  • Lección 1 • Reestructuración y agregación de datos

    Pivota, despivota, agrupa y agrega datos tanto en pandas como en Power Query. Las habilidades de reestructuración son esenciales para construir las tablas estructuradas que requieren los modelos de Power BI.

  • Lección 2 • Fundamentos del Editor de Power Query

    Usa Power Query para filtrar, renombrar, dividir y fusionar columnas sin código. Estas habilidades basadas en GUI manejan la mayoría de las tareas de limpieza rutinarias.

  • Lección 3 • Power Query avanzado con lenguaje M

    Escribe expresiones M para automatizar transformaciones complejas más allá de la interfaz gráfica. Las funciones M personalizadas extienden Power Query para manejar lógica dinámica y parametrizada.

  • Lección 4 • Limpieza de datos con pandas

    Maneja valores faltantes, duplicados y discrepancias de tipo usando métodos de pandas. La limpieza del lado de Python complementa Power Query para lógica programática compleja.

Capítulo 4Ver detalles

Modelado de datos en Power BI

  • Lección 1 • Optimización del modelo de datos

    Reduce el tamaño del modelo y mejora la velocidad de consulta mediante la eliminación de columnas, agregaciones y modos de almacenamiento. La optimización asegura que los tableros se mantengan responsivos con volúmenes de datos empresariales.

  • Lección 2 • Introducción a DAX

    Escribe columnas calculadas y medidas básicas usando sintaxis DAX y contexto de evaluación. DAX es el lenguaje principal para todos los cálculos analíticos de Power BI.

  • Lección 3 • Patrones DAX intermedios

    Aplica CALCULATE, FILTER y funciones de inteligencia de tiempo para construir KPIs de negocio. Estos patrones cubren la mayoría de los requisitos analíticos del mundo real.

  • Lección 4 • Principios de modelado relacional

    Define tablas de hechos y dimensiones, cardinalidad y dirección de filtro cruzado. Un modelo bien estructurado previene errores de cálculo y mejora el rendimiento de las consultas.

Capítulo 5Ver detalles

Visualización de datos en Power BI

  • Lección 1 • Principios de formato y diseño

    Aplica color, tipografía y diseño consistentes para producir reportes profesionales. La disciplina de diseño reduce la carga cognitiva y aumenta la confianza de los interesados.

  • Lección 2 • Elección del tipo de visual correcto

    Empareja las características de los datos con visuales de barras, líneas, dispersión, mapas y tablas. La selección correcta del visual es la base de una comunicación de datos honesta y legible.

  • Lección 3 • Visuales de Python dentro de Power BI

    Renderiza gráficos de Matplotlib y Seaborn como visuales de Power BI usando el objeto visual de Python. Esto desbloquea tipos de gráficos estadísticos y personalizados no disponibles de forma nativa.

  • Lección 4 • Interactividad y filtrado

    Configura segmentaciones, filtrado cruzado, navegación al detalle y marcadores para exploración dinámica. La interactividad transforma gráficos estáticos en herramientas analíticas de autoservicio.

Capítulo 6Ver detalles

Análisis estadístico e integración con Python

  • Lección 1 • Estadística descriptiva con Python

    Calcula estadísticas de resumen, distribuciones y correlaciones usando pandas y NumPy. Estas métricas forman la línea base para todo trabajo analítico más profundo.

  • Lección 2 • Fundamentos de prueba de hipótesis

    Aplica pruebas t, pruebas chi-cuadrada y ANOVA usando SciPy para validar hipótesis de negocio. Las pruebas estadísticas proporcionan justificación basada en evidencia para las decisiones.

  • Lección 3 • Presentación de analítica de Python en Power BI

    Pasa estadísticas calculadas en Python y salidas de modelos de vuelta a los reportes de Power BI. Esto cierra el ciclo entre el análisis de Python y los tableros orientados al negocio.

  • Lección 4 • Análisis de regresión en Python

    Construye modelos de regresión lineal y múltiple con statsmodels y scikit-learn. La regresión cuantifica las relaciones entre variables para pronóstico y explicación.

Capítulo 7Ver detalles

Integración de machine learning con Power BI

  • Lección 1 • Incrustación de predicciones en Power BI

    Carga modelos guardados de scikit-learn dentro de scripts de Python en Power BI para puntuar nuevos datos. Las predicciones se convierten en columnas filtrables en reportes en vivo sin reentrenamiento.

  • Lección 2 • Modelos de clasificación y regresión

    Entrena árboles de decisión, bosques aleatorios y modelos lineales usando pipelines de scikit-learn. Estos algoritmos abordan los problemas de negocio predictivos más comunes.

  • Lección 3 • Panorama del flujo de trabajo de machine learning

    Comprende el pipeline de ML de extremo a extremo, desde la preparación de datos hasta el despliegue del modelo. Un flujo de trabajo claro previene errores comunes en la ingeniería de características y evaluación.

  • Lección 4 • Agrupamiento y segmentación

    Aplica K-means y agrupamiento jerárquico para segmentar clientes o productos. Las técnicas no supervisadas revelan estructura oculta sin datos de entrenamiento etiquetados.

Capítulo 8Ver detalles

Publicación, compartición y gobernanza

  • Lección 1 • Seguridad a nivel de fila y control de acceso

    Define roles de RLS en DAX y asigna usuarios para restringir la visibilidad de datos por rol. Las reglas de seguridad aseguran que cada usuario vea solo los datos que está autorizado a acceder.

  • Lección 2 • Automatización de flujos de trabajo con Power Automate

    Activa flujos de Power Automate desde alertas de Power BI y condiciones basadas en datos. La automatización reduce el monitoreo manual y acelera la respuesta a eventos de negocio.

  • Lección 3 • Linaje de datos y documentación

    Usa la vista de linaje y las características de respaldo para documentar la procedencia del conjunto de datos. Un linaje claro reduce errores cuando múltiples equipos comparten y construyen sobre los mismos conjuntos de datos.

  • Lección 4 • Publicación en el Servicio de Power BI

    Publica reportes y conjuntos de datos desde Desktop al servicio en la nube y configura áreas de trabajo. El despliegue en la nube hace que los reportes sean accesibles para los interesados en toda la organización.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Analista de negocios: quiere agregar hallazgos basados en Python a los reportes existentes.

  • Analista de datos: listo para ir más allá de Excel y usar herramientas profesionales de inteligencia de negocios.

  • Desarrollador de BI: busca integrar aprendizaje automático directamente en tableros.

  • Profesional de finanzas: necesita informes automatizados y basados en datos para las decisiones de las partes interesadas.

  • Persona que cambia de carrera: transición a roles de datos desde entornos no técnicos.

  • Profesional de TI: apoyas a equipos de analítica y deseas adquirir habilidades prácticas de modelado.

Lo que dicen nuestros alumnos

Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los he recomendado a otras personas...
Giulio Carlo
Giulio CarloEstudiante de Marketing Digital
Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresEstudiante de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaEstudiante de Diseño de Uñas
La plataforma es rápida, fácil de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeEstudiante de Ingeniería de Prompt

Principales capacitaciones

Preguntas frecuentes

¿Quién es Dedika?

¿El certificado es válido en México?

¿Los cursos son gratuitos?

¿Cuál es la carga horaria del curso?

¿Cómo son los cursos?

¿Cómo funcionan los cursos?

¿Cuál es la duración de los cursos?

¿Cuál es el costo o precio de los cursos?

¿Qué es un curso EAD u online y cómo funciona?

Curso en PDF