Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Control de versiones del flujo de trabajo en HealthOmics
Si necesita realizar cambios en un flujo de trabajo, puede crear uno nuevo o una nueva versión del flujo de trabajo. Las versiones son inmutables, excepto en lo que respecta a los cambios de configuración permitidos que no afectan a la lógica de ejecución.
Las versiones de flujo de trabajo ofrecen las siguientes ventajas:
-
Las versiones forman un grupo lógico de flujos de trabajo relacionados. Puede añadir un nombre definido por el usuario a cada versión del flujo de trabajo para gestionarlas más fácilmente (especialmente en el caso de un flujo de trabajo con un gran número de versiones).
-
Puede ejecutar varias versiones de un flujo de trabajo al mismo tiempo.
-
Todas las versiones de un flujo de trabajo comparten el mismo ID de flujo de trabajo y ARN base, lo que puede simplificar la administración de canalizaciones después de modificar un flujo de trabajo.
-
Las versiones de los flujos de trabajo proporcionan el mismo nivel de procedencia de los datos que los flujos de trabajo. Las versiones son inmutables y HealthOmics crean un ARN único para cada versión del flujo de trabajo. El ARN de la versión incluye el ID del flujo de trabajo y el nombre de la versión, como se muestra en el siguiente ejemplo:
arn:aws:omics:us-west-2:123456789012:workflow/1234567/version/myUniqueVersionName
-
Si tienes un flujo de trabajo compartido, puedes actualizarlo sin interrumpir a los suscriptores (que pueden seguir usando la versión anterior). Los suscriptores pueden acceder a todas las versiones del flujo de trabajo. Si creas una nueva versión, no necesitas volver a compartir el flujo de trabajo.
-
Al iniciar la ejecución de un flujo de trabajo, puede especificar la versión del flujo de trabajo.
-
Los usuarios pueden optar por permanecer en una versión estable durante las ejecuciones de producción y probar la última versión para una ejecución de prueba.
-
Los usuarios pueden volver a la versión anterior de un flujo de trabajo si tienen problemas con la nueva versión.
-
Los suscriptores de un flujo de trabajo compartido pueden elegir qué versión usar.
-