Creación de definiciones de importación para Design Management Server

Después de configurar e iniciar el IBM® Rational Software Architect Design Manager Import Engine, debe crear una definición de importación en Design Management Server que especifique todo el contenido del modelo para importarlo al servidor.

Antes de empezar

Importante: Antes de importar un modelo, debe crear y definir un espacio de configuración. Un espacio de configuración es un grupo de configuraciones (un conjunto exclusivo de versiones). Cada área de proyecto de gestión de diseño está asociado a un espacio de configuración; varias áreas de proyecto puede estar relacionadas con el mismo espacio de configuración y pueden compartir las configuraciones.
Nota: Debe añadir un servidor de extensión de dominio dedicado para asegurarse de que Design Management Server visualice el contenido de Rational Software Architect tales como diagramas, datos de la vista Explorador, importar funcionalidad y propiedades. El servidor de extensión es un paquete de instalación independiente que se puede instalar con Design Management Server. También puede instalar el servidor por sí mismo en un servidor independiente y registrarlo manualmente.

Acerca de esta tarea

Puede definir el contenido de modelo que desea colocar en Design Management Server de dos maneras:
  • Importar todo un espacio de trabajo: esta modalidad utiliza una versión instalada de Eclipse para acceder al espacio de trabajo. Con esta opción, puede realizar una correlación o importación individual exacta del espacio de trabajo local; todos los modelos en el espacio de trabajo se colocan en el servidor de modelos. Esta opción coloca todo el contenido en el servidor de modelos de una forma rápida.
  • Importar proyectos individuales: esta modalidad utiliza el sistema de archivos y no requiere una instalación de Eclipse, a menos que desee utilizar scripts Ant. Con esta opción, puede personalizar y definir proyectos individuales para colocarlos en el servidor de modelos. Con esta opción puede extraer proyectos de diferentes espacios de trabajo de Eclipse; también puede extraer proyectos específicos del mismo espacio de trabajo de Eclipse en lugar de todo el contenido, que es lo que ocurre cuando utiliza la primera opción.

    Además, los espacios de trabajo de Eclipse pueden contener proyectos enlazados que no están físicamente ubicados bajo la carpeta del espacio de trabajo raíz. Para dar soporte a la importación selectiva de estos proyectos, el motor de importación intenta detectar si una carpeta de espacio de trabajo especificada se encuentra en un espacio de trabajo de Eclipse que contiene una carpeta .metadata (ubicada bajo la carpeta de espacio de trabajo raíz especificada). Si es así, el motor de importación intenta cargar el espacio de trabajo y luego busca e importa los proyectos seleccionados. Si este intento no es satisfactorio (por ejemplo, si falta al menos un proyecto después de que se haya cargado el espacio de trabajo), el motor de importación intenta encontrar el proyecto que falta utilizando el sistema de archivos.

Importante: Después de crear una definición de importación de definición, no puede cambiar la modalidad hasta que suprima la definición de importación. Para suprimir una definición de importación, en la página Definición de importación, pulse Suprimir definición y datos de importación; se suprime la definición de importación, incluidos todos los modelos importados anteriormente.
Nota: Para acceder a la página Definición de importación, pulse el menú Archivo en la parte superior de la pantalla, y pulse Definición de importación.

Procedimiento

  1. Para crear una definición de importación especificando una vía de acceso de espacio de trabajo de Eclipse, pulse Archivo > Importar definición. Debería cargarse un área de proyecto y debería especificarse una configuración (espacio).
    Nota: No puede importar un modelo en un área de proyecto que está gestionada activamente con Design Management.
  2. En la página Definición de importación, pulse una opción de importación y complete los subpasos de la opción:
    • Importar todo un espacio de trabajo
      1. En el campo Nombre de motor de importación, escriba el mismo ID de motor de importación que creó cuando configuró el motor de importación: Def_importación_DM.
      2. Pulse Probar para garantizar que el motor de importación se ha iniciado y que la conexión es válida.
      3. (Opcional) En el campo Vía de acceso de script Ant, escriba la ubicación del script Ant.
      4. En el campo Vía de acceso de espacio de trabajo de Eclipse, escriba la vía de acceso a la carpeta del espacio de trabajo de Eclipse local que contiene el contenido de modelo que va a importar a Design Management Server. La vía de acceso del espacio de trabajo de Eclipse debe apuntar a un sistema local (no a Design Management Server) que contenga los modelos de Rational Software Architect; este sistema también debe tener el motor de importación instalado, configurado y en ejecución. Cuando facilita esta vía de acceso de archivo, está configurando el motor de importación para ir a un espacio de trabajo específico y colocar todo el contenido del modelo en un proyecto en Design Management Server.
      5. (Opcional) En la sección Correlaciones de vías de acceso, especifique las variables de las correlaciones de vías de acceso que desea utilizar en el espacio de trabajo. Recuerde que Design Management Server no tiene ningún sistema de archivos, por lo tanto, el valor de una correlación de vías de acceso debe ser relativa a la vía de acceso de espacio de trabajo.
    • Importar proyectos individuales de uno o varios espacios de trabajo de Eclipse. Esta modalidad utiliza el sistema de archivos y no requiere una instalación de Eclipse, a no ser que desee utilizar scripts Ant.
      1. En el campo Motor de importación, escriba el mismo ID de motor de importación que creó cuando configuró el motor de importación: Def_importación_DM.
      2. Pulse Probar para garantizar que el motor de importación se ha iniciado y que la conexión es válida.
      3. (Opcional) En el campo Vía de acceso de script Ant, escriba la ubicación del script Ant.
      4. Debajo de Proyectos, escriba las vías de acceso a los proyectos individuales de los espacios de trabajo de Eclipse en el sistema que contiene el contenido de modelo a importar. Para agregar un proyecto en la sección Proyectos, pulse Agregar.
      5. Escriba los nombres de los proyectos que desea importar.
      6. (Opcional) En la sección Correlaciones de vías de acceso, especifique las variables de las correlaciones de vías de acceso que desea utilizar en el espacio de trabajo. El servidor no tiene un sistema de archivos, por lo que el valor de una correlación de vías de acceso debe ser relativo a la vía de acceso del espacio de trabajo.
      7. (Opcional) En la sección Avanzado, especifique el número de minutos que el motor de importación debe esperar antes de que el motor deje de intentar transferir contenido de modelo.
  3. (Opcional) En la sección Planificar, pulse Solicitar automáticamente una importación utilizando esta planificación y especifique con qué frecuencia el motor de importación busca actualizaciones de modelo. También puede planificar una instantánea después del proceso de importación para tener una vista del proyecto en un punto específico del tiempo.
  4. Para guardar todas las actualizaciones de definición de importación, pulse Guardar.

Comentarios