Datos Remotos
Un BEP no vive aislado. El proyecto que gobierna produce datos en muchas herramientas: plataformas de coordinación de modelos, sistemas documentales, ERPs, software propio. Los datos remotos son la forma de conectar esas fuentes a tu BEP y traer esa información a dotBEP directamente.
Una vez conectados, los datos remotos cumplen dos propósitos: pueden visualizarse dentro de la plataforma mediante lenses, y quedan disponibles para tu IA durante cualquier sesión, permitiendo reportes más completos y respuestas más informadas sin que tengas que copiar y pegar nada manualmente.
Definir una fuente de datos remota
Defines fuentes de datos remotas indicándole a tu IA qué información externa quieres conectar y de dónde viene. La IA añadirá la fuente al BEP y, una vez que el runtime esté en su lugar, se obtendrá y se mantendrá actualizada.
Añade una fuente de datos remota al BEP llamada "Choques abiertos" que se conecte a nuestro proyecto de ACC y devuelva la lista actual de choques abiertos.
Añade una fuente de datos remota llamada "Estado de modelos" que traiga el estado actual de cada modelo por disciplina desde nuestra plataforma de coordinación.
Añade una fuente de datos remota llamada "Resumen de presupuesto" que se conecte a nuestro ERP y devuelva las cifras actuales de presupuesto por fase.
Añade una fuente de datos remota llamada "Registro de entregables" que lea desde una carpeta de Google Drive y devuelva la lista de archivos enviados este mes.
Cualquier sistema que exponga datos mediante una API o un formato estructurado puede conectarse: Autodesk Construction Cloud, Google Drive, cualquier ERP, tu propia aplicación, o cualquier endpoint propio que tu equipo mantenga.
Nombra y describe la fuente pensando en quien realmente la va a leer en la plataforma — un actor del proyecto, no un desarrollador. Di qué significan los datos y por qué le importan al proyecto (“Matriz de Colisiones”, “estado consolidado de las colisiones detectadas entre disciplinas”), no cómo se obtienen técnicamente (método de autenticación, formatos de archivo, URLs de endpoint, protocolos binarios). Ese nivel de detalle va en la descripción del resolver, donde solo lo va a leer quien construya o mantenga el runtime (ver “La conexión con el runtime” más abajo).
Visualizar datos con lenses
Cada fuente de datos remota puede asignarse a un lens: un componente visual que renderiza los datos dentro de tu BEP en la plataforma. dotBEP incluye un conjunto de lenses integrados que cubren los casos más comunes:
Asignas un lens al definir la fuente de datos remota, o en cualquier momento después:
Asigna el lens de tabla a la fuente de datos remota "Choques abiertos".
Asigna el lens de stat cards a la fuente "Resumen de presupuesto" para mostrar el presupuesto total, lo gastado y lo restante como cifras clave.
Si los lenses integrados no se ajustan a tus datos o necesitas una visualización específica para tu proyecto, puedes construir un lens propio usando el runtime template de dotBEP. Los lenses propios siguen la misma estructura que los integrados y aparecen junto a ellos en la plataforma una vez desplegados.
Usar datos remotos con tu IA
Más allá de la visualización, las fuentes de datos remotas están disponibles para tu IA durante cualquier sesión. Esto significa que puedes hacer preguntas sobre el estado actual de tu proyecto sin salir de la conversación, y la IA puede incluir esos datos en reportes automáticamente.
¿Qué dicen los datos de choques actuales? ¿Cuántos choques abiertos hay y qué disciplinas están involucradas?
Según los datos de presupuesto, ¿vamos bien encaminados para la fase actual?
Genera un reporte semanal de estado que combine las instancias de flujo activas con el estado actual de todas las fuentes de datos remotas.
La IA lee los datos en el momento de la solicitud. Igual que los reportes, las respuestas reflejan una foto del estado en ese instante.
Flujos que escriben de vuelta
Los datos remotos alcanzan su máximo potencial cuando los flujos de tu BEP no solo leen sistemas externos sino que también los actualizan. Cuando una automatización de un flujo escribe un resultado de vuelta en ACC, actualiza un registro en tu ERP, o registra una entrada en tu propia aplicación, ese cambio se refleja la próxima vez que se obtiene la fuente de datos remota.
Esto crea un ciclo cerrado: el BEP impulsa el trabajo a través de los flujos, y los datos remotos traen los resultados de vuelta a la plataforma. Puedes ver el estado de tus herramientas externas evolucionar en tiempo real a medida que avanzan las instancias de flujo, sin salir de dotBEP.
Usa automatizaciones para esto, no efectos. Las automatizaciones esperan a que la operación se complete y pueden enrutar el flujo según el resultado. Los efectos son de disparo y olvido y no dan confirmación de que la actualización tuvo éxito.
La conexión con el runtime
Las fuentes de datos remotas se definen en el BEP, pero obtener los datos reales requiere un resolver implementado en el runtime. El resolver es el código que sabe cómo autenticarse con el sistema externo y devolver los datos en el formato esperado.
Si tu equipo tiene un desarrollador, el runtime template de dotBEP proporciona todo lo necesario para implementar resolvers junto con efectos, automatizaciones y triggers. Si necesitas ayuda para conectar tus fuentes de datos, escribe al equipo de dotBEP a juan@dotbep.com.