Arquitectura del repositorio de modelos
El proceso de servicio de repositorio de modelos obtiene, inserta y actualiza los metadatos de las tablas de la base de datos del repositorio de modelos. Un proceso de servicio de repositorio de modelos es una instancia del servicio de repositorio de modelos en el nodo en el que se ejecuta el servicio de repositorio de modelos.
El servicio de repositorio de modelos recibe solicitudes de las siguientes aplicaciones cliente:
- •Informatica Developer Informatica Developer se conecta al servicio de repositorio de modelos para crear, actualizar y eliminar objetos. Informatica Developer e Informatica Analyst comparten objetos en el repositorio de modelos.
- •Informatica Analyst. Informatica Analyst se conecta al servicio de repositorio de modelos para crear, actualizar y eliminar objetos. Las aplicaciones cliente de Informatica Developer e Informatica Analyst comparten objetos en el repositorio de modelos.
- •Servicio de integración de datos. Los servicios de integración de datos se conectan al servicio de repositorio de modelos al iniciarse. El servicio de integración de datos se conecta al servicio de repositorio de modelos para ejecutar componentes de proyecto u obtener una vista previa de los mismos. El servicio de integración de datos también se conecta al servicio de repositorio de modelos para almacenar metadatos de tiempo de ejecución en el repositorio de modelos. La configuración de aplicación y los objetos de una aplicación son ejemplos de metadatos en tiempo de ejecución.
Nota: Un servicio de repositorio de modelos puede estar asociado a un servicio de Analyst y a varios servicios de integración de datos.
Objetos del repositorio de modelos
El Servicio de repositorio de modelos almacena objetos de tiempo de diseño y de tiempo de ejecución en el repositorio de modelos. Las herramientas Developer y Analyst crean, actualizan y administran los objetos de tiempo de diseño del repositorio de modelos. El Servicio de integración de datos crea y administra los metadatos y los objetos de tiempo de ejecución en el repositorio de modelos.
Cuando implemente una aplicación en el Servicio de integración de datos, el Administrador de implementación copiará los objetos de aplicación en el repositorio de modelos asociado al Servicio de integración de datos. Los metadatos de tiempo de ejecución generados durante la implementación se almacenan en el repositorio de modelos.
Si reemplaza una aplicación o vuelve a implementarla, se elimina del repositorio la versión anterior. Si cambia de nombre una aplicación, la aplicación anterior permanece en el repositorio de modelos.
El repositorio de modelos bloquea los objetos de forma predeterminada y cuando está integrado con un sistema de control de versiones, le permite administrar los objetos desprotegidos. Para obtener más información, consulte
Administración de objetos del repositorio.