Guía del servicio de aplicación > Servicio de Búsqueda > Arquitectura del servicio de búsqueda
  

Arquitectura del servicio de búsqueda

El servicio de búsqueda interactúa con diferentes componentes en el dominio de Informatica cuando compila el índice de búsqueda y devuelve los resultados de búsqueda. El servicio de búsqueda puede generar un índice de búsqueda en función del contenido de un repositorio de modelos y un almacén de creación de perfiles.
El siguiente diagrama muestra los componentes del dominio de Informatica con los que el servicio de búsqueda interactúa:
El diagrama muestra cómo el servicio de búsqueda utiliza extractores para generar el índice de búsqueda en función de los objetos de un repositorio de modelos y un almacén de creación de perfiles. El diagrama muestra también la forma en que Informatica Analyst y el Escritorio del glosario empresarial envían solicitudes de búsqueda al servicio de búsqueda.
Cuando cree el servicio de búsqueda, especifique el servicio de repositorio de modelos asociados. El servicio de búsqueda determina el servicio de integración de datos asociado en función del servicio de repositorio de modelos.
Para habilitar la búsqueda en varios repositorios, el servicio de búsqueda genera un índice de búsqueda en función del contenido de un repositorio de modelos y un almacén de creación de perfiles. Para habilitar la búsqueda en varios repositorios de modelos o varios almacenes de creación de perfiles, cree varios servicios de búsqueda.
El servicio de búsqueda extrae contenido, incluyendo los términos del glosario empresarial, desde el repositorio de modelos asociado con el servicio de repositorio de modelos. El servicio de búsqueda extrae los resultados del perfil de columna y los resultados de detección de dominio del almacén de creación de perfiles asociado con el servicio de integración de datos. El servicio de búsqueda también extrae la información de permisos para asegurarse de que el usuario que envía una solicitud de búsqueda tiene permisos para ver cada objeto en los resultados de búsqueda. El servicio de búsqueda almacena la información de permisos en una memoria caché de permisos.
Los usuarios pueden realizar una búsqueda en Analyst Tool o Escritorio del glosario empresarial. Cuando un usuario realiza una búsqueda en Analyst Tool, el servicio del analista envía la solicitud para el servicio de búsqueda. Cuando un usuario realiza una búsqueda en el Escritorio del glosario empresarial, este envía la solicitud al servicio de búsqueda. El servicio de búsqueda devuelve resultados desde el índice de búsqueda en función de los permisos de la memoria caché de permisos.