Cursos de formación Microsoft

Power BI DevOps: PBIP, Git, CI/CD y Microsoft Fabric

Aprende a transformar datos en modelos sólidos, crear medidas DAX y construir dashboards de Power BI orientados a la toma de decisiones.

Una formación práctica para llevar tus proyectos de Power BI a un flujo profesional de desarrollo y DevOps, utilizando PBIP, Git, GitHub, Azure DevOps, CI/CD y Microsoft Fabric para versionar, organizar, colaborar y desplegar soluciones de Business Intelligence con mayor control y trazabilidad.

Qué aprenderás

  • Trabajar con Power BI Project (PBIP) y comprender cómo cambia la forma de desarrollar proyectos de Power BI.
  • Versionar informes y modelos semánticos utilizando Git.
  • Organizar repositorios de Power BI aplicando buenas prácticas de estructura y control de versiones.
  • Trabajar con GitHub y Azure DevOps en proyectos de Business Intelligence.
  • Utilizar ramas, commits, pull requests y estrategias de colaboración en equipos de datos.
  • Comprender cómo aplicar prácticas de DevOps al ciclo de vida de una solución de Power BI.
  • Diseñar procesos de CI/CD para automatizar validaciones y despliegues.
  • Gestionar entornos de desarrollo, pruebas y producción.
  • Integrar proyectos de Power BI con Microsoft Fabric.
  • Reducir errores manuales y mejorar la trazabilidad de los cambios realizados en informes y modelos semánticos.
  • Aplicar buenas prácticas para trabajar profesionalmente con proyectos Power BI en equipos y organizaciones.

Programa

  1. Introducción a Power BI DevOps
    • Qué es DevOps aplicado a Business Intelligence.
    • Problemas del desarrollo tradicional con archivos PBIX.
    • Ciclo de vida de una solución de Power BI.
  2. Power BI Project (PBIP)
    • Estructura de un proyecto PBIP.
    • Informes y modelos semánticos como archivos de proyecto.
    • Diferencias entre PBIX y PBIP.
    • Preparación de proyectos para control de versiones.
  3. Git aplicado a Power BI
    • Repositorios y control de versiones.
    • Commits y seguimiento de cambios.
    • Historial y recuperación de versiones.
    • Buenas prácticas para proyectos de datos.
  4. GitHub y colaboración
    • Publicación de repositorios.
    • Ramas y estrategias de desarrollo.
    • Pull Requests.
    • Revisión y aprobación de cambios.
    • Trabajo colaborativo en proyectos Power BI.
  5. Azure DevOps para Business Intelligence
    • Azure Repos.
    • Organización del proyecto.
    • Gestión del código y de los cambios.
    • Flujo de trabajo para equipos de BI.
  6. CI/CD aplicado a Power BI
    • Conceptos de integración y despliegue continuo.
    • Automatización del ciclo de desarrollo.
    • Pipelines.
    • Validaciones y despliegues.
    • Buenas prácticas de automatización.
  7. Desarrollo, pruebas y producción
    • Separación de entornos.
    • Estrategias de despliegue.
    • Control de cambios.
    • Trazabilidad de versiones.
    • Reducción de errores en producción.
  8. Microsoft Fabric y Power BI
    • Integración de Power BI dentro de Microsoft Fabric.
    • Git Integration.
    • Workspaces y control de versiones.
    • Deployment Pipelines.
    • Flujo de desarrollo desde el repositorio hasta producción.
  9. Proyecto final: Power BI DevOps end-to-end
    • Crear un proyecto PBIP.
    • Incorporarlo a Git.
    • Gestionarlo mediante GitHub o Azure DevOps.
    • Trabajar con ramas y cambios.
    • Preparar el proceso de CI/CD.
    • Integrar el proyecto con Microsoft Fabric.
    • Llevar una solución desde desarrollo hasta producción.

Proyecto final

Construirás un flujo completo de desarrollo profesional para Power BI, partiendo de un proyecto PBIP y llevándolo a un repositorio Git.

Organizarás el proyecto, gestionarás versiones y cambios, aplicarás un flujo de trabajo basado en ramas y prepararás un proceso de CI/CD para controlar el paso de una solución entre diferentes entornos.

El resultado será una arquitectura de trabajo similar a la utilizada en proyectos profesionales:

Power BI / PBIP → Git → GitHub o Azure DevOps → CI/CD → Microsoft Fabric → Producción

Al finalizar tendrás una referencia práctica que podrás adaptar a tus propios proyectos de Power BI, Business Intelligence y Microsoft Fabric.