Artículo

¿Qué es la Automatización de Pipelines?

May 5, 2026
Automatización de Pipelines
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

La Automatización de Pipelines es un servicio de Unity Cloud que automatiza y orquesta pipelines complejos y que requieren mucho cálculo para la producción en 3D en tiempo real y operaciones en vivo.<1>

Construir experiencias en 3D en tiempo real requiere grandes cantidades de procesamiento de datos, conversiones de archivos complejas y cadenas de herramientas y pipelines de datos intrincados. Los equipos técnicos a menudo pasan un tiempo significativo en tareas repetitivas de pipelines que requieren mucho cálculo, lo que agota los recursos locales e impide la velocidad de producción. Los entornos de desarrollo modernos exigen sistemas escalables que manejen estas cargas de trabajo pesadas de manera eficiente mientras se integran sin problemas con la infraestructura tecnológica existente.

Aquí es donde la Automatización de Pipelines (PA), un servicio de automatización de pipelines basado en la nube, aporta valor a gran escala.

Esta guía examina cómo PA permite a los equipos optimizar flujos de trabajo en la producción en 3D en tiempo real y operaciones en vivo. Analizamos su arquitectura central, examinamos características clave y mostramos cómo optimiza los ciclos de desarrollo para proyectos a escala empresarial.

Puntos clave: Automatización de Pipelines

  • La Automatización de Pipelines es un servicio de Unity Cloud que automatiza pipelines que requieren mucho cálculo para la producción en 3D en tiempo real y operaciones en vivo.
  • Permite a los equipos diseñar flujos de trabajo personalizados y parametrizados que orquestan servicios de Unity y herramientas de terceros en un único pipeline basado en la nube.
  • Al descargar el procesamiento pesado a la nube, la Automatización de Pipelines libera hardware local y acelera los ciclos de desarrollo y lanzamiento.
  • Los casos de uso comunes incluyen la traducción de datos CAD, el procesamiento automatizado de activos y pipelines de integración para validación y notificaciones.

Descripción general de la Automatización de Pipelines

La Automatización de Pipelines es un servicio de Unity Cloud que permite a los equipos técnicos crear, activar y monitorear pipelines personalizados para la producción en 3D en tiempo real y operaciones en vivo. Funciona como un orquestador de pipelines centralizado para tareas computacionales exigentes, integrando tanto capacidades nativas de Unity como servicios de terceros en flujos de trabajo cohesivos.

PA aborda los cuellos de botella en flujos de trabajo repetitivos y que requieren muchos recursos. La producción en 3D en tiempo real y las operaciones en vivo requieren iteración continua, optimización de activos y traducción de datos. Al migrar estas operaciones que requieren mucho cálculo a la infraestructura en la nube, la Automatización de Pipelines libera recursos de hardware local y permite a ingenieros y artistas concentrarse en la resolución creativa de problemas en lugar de monitorear colas de procesamiento.

Ya sea convirtiendo ensamblajes CAD extensos en formatos optimizados o gestionando actualizaciones complejas de operaciones en vivo, la Automatización de Pipeline proporciona la infraestructura en la nube necesaria para automatizar procesos a escala empresarial con seguridad y fiabilidad de nivel empresarial.

Casos de uso para la Automatización de Pipeline

Los equipos técnicos de diversas industrias aprovechan la Automatización de Pipeline para automatizar y escalar flujos de trabajo altamente personalizados y complejos. Con PA, los usuarios expertos pueden reducir las horas dedicadas a la preparación, gestión y tareas colaborativas de activos, y los equipos pueden escalar pequeños programas 3D con cuellos de botella a programas esenciales a nivel empresarial.

Una aplicación común implica la automatización de la traducción de datos CAD. Los equipos pueden escalar y democratizar el poder de la solución Asset Transformer de Unity con flujos de trabajo de preparación de activos automatizados. Con la Automatización de Pipeline, los pipelines pueden configurarse para recuperar automáticamente modelos de ingeniería, procesarlos para la traducción a formato USD y cargar sin problemas activos optimizados en el Gestor de Activos de Unity para su uso inmediato en simulaciones en tiempo real.

Los equipos también implementan operaciones avanzadas de gestión de activos, construyendo flujos de trabajo que ejecutan escenarios personalizados de procesamiento de datos, como ejecutar scripts de Python especializados en geometría 3D para etiquetar y categorizar subcomponentes específicos, sin intervención manual, utilizando la ejecución basada en la nube de la Automatización de Pipeline.

Los pipelines de colaboración son otra implementación común. Utilizando la Automatización de Pipeline, los equipos establecen flujos de trabajo que monitorean eventos específicos del proceso de desarrollo, ejecutan verificaciones de validación automatizadas en activos 3D y notifican automáticamente a los equipos a través de sistemas de mensajería de terceros con un análisis detallado de resultados.

Características clave de la Automatización de Pipeline

La Automatización de Pipeline ofrece un conjunto de capacidades diseñadas específicamente para las necesidades de los equipos técnicos empresariales. Las siguientes características la convierten en una herramienta clave para escalar entornos de producción 3D en tiempo real y pipelines de operaciones en vivo.

Automatización de Pipeline de Unity
Un ejemplo simple de pipeline recupera un activo del PLM utilizando solicitudes HTTP, convierte el archivo CAD cargado en formato USD y lo almacena en el Gestor de Activos para su uso en simulaciones 3D en tiempo real.

Flujos de trabajo personalizados

Los equipos mantienen un control completo sobre la ejecución automatizada de tareas. La Automatización de Pipelines permite a los equipos construir secuencias de acciones personalizadas adaptadas a los requisitos organizacionales. En lugar de restringir a los equipos a procesos inflexibles y predeterminados, puedes definir dependencias que reflejen con precisión la arquitectura del pipeline de producción.

Parametrización para reutilización

Los valores codificados de forma rígida crean pipelines frágiles que fallan cuando los parámetros del proyecto evolucionan. La Automatización de Pipelines aborda esto a través de la parametrización a nivel de pipeline. Los equipos pueden construir pipelines adaptables que acepten entradas variables, como identificadores de archivos específicos o cadenas de configuración, cuando inician una ejecución. El pipeline sustituye dinámicamente las referencias de marcador de posición por valores concretos durante la ejecución, permitiendo que flujos de trabajo idénticos procesen conjuntos de datos diversos sin modificaciones en la lógica subyacente y apoyando la automatización escalable de pipelines a través de proyectos y equipos.

Amplias capacidades de integración

Los entornos de producción dependen típicamente de numerosas herramientas especializadas. PA se integra con implementaciones de Nube Privada, facilitando la gestión segura de recursos y datos. Además, se conecta con sistemas de terceros, permitiendo la activación de eventos externos o la transmisión de datos a sistemas de mensajería, asegurando una comunicación efectiva del pipeline con la arquitectura empresarial más amplia.

Logica de flujo de trabajo avanzada

Los escenarios complejos requieren más que una automatización lineal. La Automatización de Pipelines soporta patrones de lógica avanzada, incluyendo pasos condicionales que dirigen el flujo de ejecución basado en criterios específicos. También cuenta con pasos dinámicos que generan automáticamente tareas paralelas en tiempo de ejecución basadas en arreglos de entrada, permitiendo el procesamiento de conjuntos de datos de tamaño variable sin intervención manual o actualizaciones de configuración.

Cómo funciona la Automatización de Pipelines

Examinar la arquitectura subyacente de la Automatización de Pipelines revela su flexibilidad para flujos de trabajo técnicos.

Automatización de la tubería de Unity
Automatización de la tubería de Unity
Un microservicio de Transformador de Activos de ejemplo ejecuta un escenario de procesamiento de datos personalizado, implementado como un script de Python, en un activo 3D cargado.

Arquitectura de la tubería

Considera una tubería como un grafo dirigido donde cada nodo representa un paso o acción específica. Cada arista representa una dependencia entre pasos. Estas acciones abarcan operaciones desde la descarga de grandes conjuntos de datos del Administrador de Activos de Unity hasta la ejecución de scripts de Python personalizados a través de microservicios. Las tuberías completas pueden estar anidadas dentro de otras tuberías, creando tuberías modulares que tratan flujos de trabajo complejos como nodos únicos y reutilizables dentro de sistemas más grandes.

Flujo de ejecución y dependencias

Los equipos controlan el orden de ejecución de los nodos a través de la definición de dependencias. Por defecto, los pasos sin dependencias definidas se ejecutan en paralelo, maximizando la eficiencia computacional y reduciendo el tiempo de procesamiento total. Cuando se requiere ejecución secuencial, el enlace es sencillo. Si "Paso B" requiere datos completados de "Paso A", la Automatización de Tuberías impone esta ejecución secuencial, asegurando la finalización de los prerrequisitos antes de que comiencen las fases subsiguientes.

Flujo de datos y referencias de salida

Las acciones generan datos que los pasos subsiguientes requieren para ejecutarse. Las tuberías gestionan esto a través de una sintaxis de referencia que crea un flujo de datos continuo entre nodos. La salida generada por una acción se convierte automáticamente en variables de entrada para otra, permitiendo flujos de trabajo de procesamiento altamente complejos y en múltiples etapas donde los activos sufren un refinamiento y transformación continuos a medida que avanzan a través del grafo.

Automatización de la tubería de Unity
Un ejemplo de una tubería con un paso condicional que ejecuta diferentes sub-ramas dependiendo de la configuración de la tubería.

Beneficios para equipos técnicos

La implementación de la automatización de pipelines cambia cómo los equipos abordan el desarrollo y las operaciones en tiempo real en 3D.

Mejora de la eficiencia operativa

Al migrar tareas intensivas en computación a la infraestructura en la nube y automatizarlas con la automatización de pipelines, los equipos reducen la carga de procesamiento en las estaciones de trabajo locales. Los ingenieros y artistas ya no experimentan pérdidas de productividad esperando la optimización de archivos CAD pesados o trabajos de horneado de mapas de luz.

Escalabilidad a nivel empresarial

A medida que aumenta la complejidad del proyecto, la automatización se escala proporcionalmente. Con la automatización de pipelines, la generación dinámica de tareas y las capacidades de procesamiento paralelo permiten manejar conjuntos de datos mucho más grandes sin aumentos proporcionales en el tiempo de procesamiento o supervisión manual.

Flexibilidad estratégica

Los requisitos de producción evolucionan continuamente. En la automatización de pipelines, los pipelines altamente parametrizados y modulares permiten una rápida adaptación del flujo de trabajo a los nuevos requisitos del proyecto. Los equipos evitan la reconstrucción de infraestructura cuando los interesados solicitan diferentes formatos de salida o plataformas objetivo.

Mantenibilidad sostenible

Visualizar la automatización como gráficos dirigidos simplifica la depuración y el mantenimiento. Cuando los pasos fallan, los equipos pueden identificar con precisión los nodos problemáticos. La anidación y reutilización de pipelines promueven una arquitectura más limpia, reduciendo el esfuerzo duplicado en proyectos y equipos.

Comenzando con la automatización de pipelines

Implementar automatización escalable basada en la nube en entornos de producción requiere acceso a la automatización de pipelines.

Accede a PA desde el Unity Dashboard navegando a la sección de Productos y seleccionando Herramientas. Desde allí, los equipos pueden acceder a la interfaz para comenzar a desarrollar los pipelines iniciales.

Recomendamos revisar la documentación técnica de Automatización de Pipelines oficial para entender la sintaxis de referencia y las acciones nativas disponibles. También puedes consultar este breve video tutorial. Comienza construyendo pipelines simples de dos pasos, como la descarga de activos y el envío de notificaciones, antes de pasar a lógica condicional compleja y flujos de trabajo anidados.

Conclusión

La Automatización de Pipelines ayuda a los equipos técnicos a gestionar los flujos de trabajo más exigentes en la producción 3D en tiempo real. A través de flujos de trabajo personalizados robustos, un flujo de datos confiable y escalabilidad en la nube, optimiza flujos de trabajo complejos de procesamiento de datos.

Elimina los cuellos de botella de tareas repetitivas en entornos de producción. Explora la Automatización de Pipelines hoy y establece la infraestructura escalable y eficiente que tu equipo necesita para ofrecer experiencias de alta calidad en tiempo real.

Preguntas Frecuentes sobre Automatización de Pipelines

P1. ¿Qué es la Automatización de Pipelines?

La Automatización de Pipelines es un servicio de Unity Cloud que automatiza y orquesta pipelines complejos y que requieren mucho cálculo para la producción 3D en tiempo real y operaciones en vivo. Permite a los equipos técnicos crear, activar y monitorear flujos de trabajo personalizados basados en la nube que conectan servicios de Unity y herramientas de terceros.

P2. ¿Para qué se puede utilizar la Automatización de Pipelines?

La Automatización de Pipelines se utiliza comúnmente para automatizar la traducción de datos CAD, el procesamiento de activos a gran escala y flujos de trabajo de colaboración. Los equipos pueden construir pipelines que recuperen modelos de ingeniería, los conviertan en formatos optimizados como USD, ejecuten scripts de Python personalizados sobre geometría 3D y envíen resultados de validación o notificaciones a través de sistemas de mensajería de terceros.

P3. ¿Cómo funciona la Automatización de Pipelines?

La Automatización de Pipelines representa flujos de trabajo como gráficos dirigidos, donde cada nodo es un paso y cada borde define una dependencia. Soporta entradas parametrizadas, lógica condicional y pasos dinámicos que generan tareas en tiempo de ejecución. Las acciones pueden ejecutarse en paralelo cuando no hay dependencias, permitiendo que los pipelines procesen grandes conjuntos de datos de manera eficiente en la nube.

Q4. ¿Cómo empiezo con la Automatización de Pipelines?

Puedes acceder a la Automatización de Pipelines desde el Dashboard de Unity navegando a la sección de Productos y seleccionando Herramientas. Comienza con pipelines simples de dos pasos, como descargar un activo y enviar una notificación, luego agrega de manera incremental lógica condicional, pasos dinámicos y pipelines anidados a medida que tus flujos de trabajo evolucionan. Revisar la documentación técnica oficial de la Automatización de Pipelines te ayudará a entender las acciones disponibles y la sintaxis de referencia.