Parte I: Introducción a la obtención de datos > Introducción a la creación de perfiles > Arquitectura de creación de perfiles
  

Arquitectura de creación de perfiles

La arquitectura de creación de perfiles consta de herramientas, servicios y bases de datos. El componente de herramientas consta de aplicaciones cliente. El componente de servicios contiene los servicios de aplicación necesarios para administrar las herramientas, realizar las tareas de integración de datos y administrar los metadatos de los objetos de perfil. El componente de bases de datos consta del repositorio de modelos y el almacén de perfiles.
La siguiente figura muestra los componentes de arquitectura de la creación de perfiles:
Cuando se ejecuta un perfil, el servicio del analista o la herramienta del desarrollador reciben la definición de perfil del Servicio de repositorio de modelos. A continuación, el servicio del analista o la herramienta del desarrollador invocan el complemento de creación de perfiles en el Servicio de integración de datos. A continuación, este complemento procesa la creación de perfiles y envía la tarea al Servicio de integración de datos. El Servicio de integración de datos genera los resultados de perfil. El Servicio de integración de datos después escribe los resultados de perfil en el almacén de creación de perfiles.
La búsqueda de detección utiliza el Servicio de búsqueda. El Servicio de búsqueda realiza búsquedas en el índice de búsqueda en vez de realizarlas en el repositorio de modelos o el almacén de creación de perfiles. El Servicio de búsqueda genera el índice de búsqueda en función del contenido del repositorio de modelos y del almacén de creación de perfiles. El Servicio de búsqueda contiene extractores para extraer contenido de cada repositorio.
La siguiente tabla describe los componentes de arquitectura:
Componente
Descripción
Informatica Analyst
Una aplicación cliente basada en la web que puede usarse para detectar y analizar datos y metadatos de orígenes de datos y generar informes relacionados.
Informatica Developer
Una aplicación cliente que se utiliza para realizar la obtención de datos avanzada, como la detección de clave principal, la detección de clave externa y la detección empresarial.
Servicio del analista
Un servicio de aplicación que ejecuta la herramienta del analista y administra las conexiones entre los componentes del servicio y los usuarios de la herramienta del analista.
Servicio de búsqueda
Un servicio de aplicación que administra la búsqueda en la herramienta del analista. De forma predeterminada, el Servicio de búsqueda devuelve los resultados de búsqueda desde el repositorio de modelos, como objetos de datos, especificaciones de asignaciones, tablas de referencia, reglas y cuadros de mando.
Índice de búsqueda
Un sistema de archivos en un directorio personalizado que almacena contenido indexado que el Servicio de búsqueda extrae del repositorio de modelos y del almacén de creación de perfiles.
Servicio de repositorio de modelos
Un servicio de aplicación que administra el repositorio de modelos.
Servicio de integración de datos
Un servicio de aplicación que realiza tareas de integración de datos para la herramienta del analista, la herramienta del desarrollador y clientes externos.
Repositorio de modelos
Una base de datos relacional que almacena los metadatos correspondientes a proyectos creados en la herramienta del analista o la herramienta del desarrollador.
Almacén de creación de perfiles
Una base de datos que almacena información relacionada con la creación de perfiles, tales como los resultados de perfil y los resultados de cuadro de mando.