Caso Práctico de Automatización y Visualización de Datos BIM en Power BI
Este es uno de mis proyectos más significativos que aborda la conexión entre Revit, SQL Server, Microsoft Project y Power BI, permitiendo automatizar la transferencia de datos y visualizar modelos BIM de manera eficiente. Este trabajo no solo optimiza la gestión de datos, sino que también asegura precisión en el seguimiento del progreso de construcción.
¿Qué te contaré aquí?
Automatización de Transferencia de Datos
El primer paso fue garantizar que la conexión entre las plataformas estuviera correctamente configurada. Esto se logró mediante la integración de bases de datos ODBC que sirven como canal de transferencia desde el modelo BIM en Revit hacia Power BI y Microsoft Project.
Pruebas Iniciales
Para validar la conexión, realizamos pruebas marcando tareas específicas como «ejecutadas» directamente en el modelo de Revit. Estas modificaciones se reflejaron inmediatamente en el informe de Power BI, corroborando la eficacia del sistema. Por ejemplo, al marcar las columnas del primer piso como completadas, el porcentaje de avance del proyecto cambió de 40% a 100%, lo que fue visible tanto en Power BI como en Microsoft Project.
Exportación y Actualización de Datos
El flujo de trabajo incluyó la exportación de la base de datos desde Revit y su actualización en SQL Server para sincronizar los datos en tiempo real:
Exportación desde Revit:
Utilicé la funcionalidad de exportación ODBC, seleccionando la base de datos consolidada para transferir toda la información del modelo BIM.Actualización en Microsoft Project:
Una vez exportados los datos, ejecuté la actualización en Project, lo que permitió ver reflejados los cambios, como la tarea «Hormigonado de columnas del primer piso» al 100%.Sincronización en Power BI:
Después de actualizar las bases de datos, regresé a Power BI para reflejar los cambios en los informes. Las tareas completadas se mostraron en tiempo real, lo que confirmó la sincronización entre todas las plataformas.
Gestión de Tareas No Modeladas
En algunos casos, ciertas tareas, como «Excavaciones», no estaban modeladas en Revit, pero sí requerían seguimiento. Para estas, asigné recursos y completé manualmente el estado en Microsoft Project, asegurando que el sistema fuera flexible y capaz de manejar datos tanto automatizados como manuales.
Visualización en Power BI
El informe final en Power BI ofreció una representación detallada del avance del proyecto, incluyendo:
- Curva S: Reflejó un 13.68% de avance preciso en tiempo real, validado tanto en Power BI como en Project.
- Horas Totales vs. Consumidas: Visualizaciones adicionales facilitaron el análisis del rendimiento del equipo.
- Filtros Dinámicos: Permitieron explorar elementos específicos del modelo BIM.
Este proyecto destaca la capacidad de integrar tecnologías como Revit, SQL Server, Project y Power BI para gestionar proyectos de construcción con precisión y eficiencia. La combinación de automatización, flexibilidad manual y análisis visual asegura un control total sobre los datos, optimizando la toma de decisiones en tiempo real.
Explora más proyectos en mi portafolio para descubrir cómo transformo datos en valor tangible.