Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Migrar un proyecto en Jitterbit Integration Studio

Introducción

Dentro de una sola organización Harmony, puede migrar proyectos de un ambiente Harmony a otro. La migración de proyectos se realiza mediante la configuración de una cadena de migración de ambientes donde se propagan los cambios de diseño migrando de un ambiente a otro. Por ejemplo, podría querer migrar cambios de un ambiente de diseño a ambiente de producción después de completar el control de calidad y una revisión.

Puedes migrar proyectos independientemente de si se han implementado o no.

Para mover proyectos entre organizaciones de Harmony, consulte en su lugar Exportaciones e importaciones de proyectos.

Cadena migratoria

Una cadena de migración es una cadena de ambientes que se utiliza para migrar un proyecto, por ejemplo, a través de sus etapas de diseño desde la creación inicial hasta las pruebas y luego a la producción:

  1. Cree un proyecto en un ambiente de Desarrollo.
  2. Migre el proyecto del ambiente de Desarrollo a un ambiente de QA e desplegar para realizar pruebas.
  3. Realice cambios de diseño adicionales al proyecto en el ambiente Desarrollo según sea necesario.
  4. Migre el proyecto revisado del ambiente Desarrollo al ambiente QA e desplegar para realizar pruebas según sea necesario.
  5. Migre el proyecto del ambiente QA a un ambiente Production e desplegar para que el proyecto esté activo.
  6. Repita los pasos 3 a 5 según sea necesario.

Un proyecto migrado depende del proyecto del que se migró. Por lo tanto, un proyecto al inicio de una cadena de migración no se puede eliminar hasta que se hayan eliminado todos los proyectos posteriores (consulte Eliminar un proyecto en Creación y configuración del proyecto). Una vez que se migra un proyecto, su cadena no se puede romper excepto eliminando proyectos más abajo en la cadena o exportando e importando el proyecto (consulte Exportaciones e importaciones de proyectos). Cambiar el nombre de un proyecto migrado no rompe la cadena.

Recomendamos estas prácticas recomendadas al diseñar una cadena de migración:

En general, los cambios de diseño solo deben realizarse en el primer ambiente de la cadena (en este ejemplo: el ambiente de Desarrollo). En ambientes posteriores, recomendamos que los únicos cambios posteriores se realicen en los valores de las variables del proyecto, y que estos cambios se realicen dentro de la aplicación Integration Studio para que se registren en el historial del proyecto, como cambios en el valor de la variable del proyecto realizados desde la Management Console Proyectos no se registran en el historial del proyecto. Durante la migración, puede seleccionar si desea migrar todos los valores de las variables del proyecto o solo los valores de las variables seleccionadas (consulte Migrar todos los valores de las variables y Seleccionar valores de las variables para migrar en la siguiente sección, Migrar un proyecto). El primer ambiente de la cadena debe ser accesible para quienes necesiten realizar cambios en el proyecto con el tiempo. Se recomienda evitar que un solo desarrollador diseñe el proyecto en una organización personal. En estas circunstancias, se recomienda exportar primero el proyecto original y luego importarlo al ambiente que iniciará la cadena. Los cambios futuros se realizarán en el proyecto en el ambiente que inicia la cadena.

Migrar un proyecto

Durante la migración del proyecto, se migran todos los componentes y metadatos. Estos componentes y metadatos son un reemplazo completo de los componentes y metadatos del proyecto en el ambiente de destino.

Precaución

Al migrar una operación de ambiente de origen sin una programación asignada a una operación de ambiente de destino con una programación asignada, la operación resultante en el ambiente de destino no tendrá una programación asignada.

La opción Migrar está disponible desde estas ubicaciones:

Al seleccionar Migrar, se abre una pantalla de configuración de migración donde puede elegir el ambiente de destino y si desea migrar los valores de variables del proyecto individuales):

migrar

  • Organización y Proyecto: La organización de Harmony donde reside el proyecto y el nombre del proyecto que se migrará, separados por una coma.

  • Ambiente actual y Ambiente de destino: se enumeran el ambiente actual donde reside el proyecto y el ambiente de destino al que se migrará el proyecto junto con su tipo de grupo de agente asociado (agente de nube o agente privado).

    Al migrar el proyecto, el proyecto existente en el ambiente actual permanecerá sin cambios. Si el proyecto ya se ha migrado al ambiente de destino, ambiente se sobrescribirá con las selecciones de valores de las variables del proyecto que se indican a continuación.

    Precaución

    Si el proyecto de origen utiliza conectores disponibles solo en agentes privados, no se puede migrar a un ambiente asociado a un grupo de agentes de la nube. Estos ambientes siguen apareciendo en el menú desplegable Ambiente de destino, pero no se pueden seleccionar.

  • Nombre de la etiqueta del historial del proyecto: Ingrese una etiqueta para etiquetar el evento de migración. Esta etiqueta se mostrará en el evento de migración y se registrará en los detalles de desplegar, accesibles desde el historial del proyecto se recomienda introducir una etiqueta única, pero no es obligatorio.

  • Conexiones globales: Cualquier conexiones globales se listan las conexiones globales utilizadas por el proyecto que se está migrando y que no se han agregado al ambiente de destino. Al migrar el proyecto, la conexión global se agregará a ese ambiente y deberá configurarse después de la migración.

  • Migrar todos los valores de las variables: Seleccione esta opción para migrar todos los valores de las variables del proyecto. Si el proyecto ya existe en el ambiente de destino, se sobrescribirán los valores de todas las variables. La primera vez que se migra un proyecto, esta opción está seleccionada de forma predeterminada. En las migraciones posteriores, la opción predeterminada es Seleccionar valores de las variables para migrar.

  • Seleccionar valores de variables para migrar: Seleccione esta opción para todos los componentes y metadatos del proyecto que se migrarán, excepto los valores de las variables del proyecto enumerados en Excluir. Si el proyecto ya existe en el ambiente de destino, se sobrescribirán todos los componentes del proyecto, incluidos los valores de las variables del proyecto enumerados en Incluir.

    Al seleccionar Seleccionar valores de variable para migrar, no se selecciona ninguna variable del proyecto para la migración de forma predeterminada, a menos que el proyecto ya exista en el ambiente de destino. Si el proyecto ya se ha migrado, las variables del proyecto recién añadidas o renombradas se seleccionan para la migración de forma predeterminada, pero se excluyen las variables cuyos valores se hayan modificado.

    • Buscar: Ingrese cualquier parte del nombre de una variable de proyecto para filtrar la lista de variables de proyecto en el ambiente actual.
    • Ambiente actual: Seleccione las variables del proyecto cuyos valores desea migrar al ambiente de destino. Al seleccionar las variables del proyecto, estas se listan en Incluir. Los enlaces Seleccionar todo y Deseleccionar todo permiten agregar o eliminar todas las selecciones de variables del proyecto a la vez.
    • Excluir: Variables de proyecto cuyos valores se excluirán de la migración. Si el proyecto ya existe en el ambiente de destino y ya contiene la variable de proyecto, se conservará su valor en el ambiente de destino. Si la variable de proyecto no existe, el componente de variable de proyecto se migra, pero no se le asigna ningún valor.
    • Incluir: Variables del proyecto cuyos valores se incluirán en la migración. Si el proyecto ya existe en el ambiente de destino y ya contiene la variable, se sobrescribirá su valor en el ambiente de destino.
  • Migrar: Haga clic para migrar el proyecto al ambiente seleccionado. Si el proyecto ya se ha migrado al ambiente de destino, un mensaje le solicitará que confirme que desea migrar, ya que esto sobrescribirá el proyecto existente en el ambiente de destino utilizando las selecciones de valores de las variables del proyecto anteriores.

    confirmar migración

    Al hacer clic en Continuar, si la migración al ambiente de destino es exitosa, el proyecto migrado se abre en el diseñador de proyectos.