Guía del administrador > Introducción a la administración de TDM > Arquitectura de TDM
  

Arquitectura de TDM

La arquitectura de TDM consta de herramientas, el servicio de Test Data Manager y otros servicios de aplicación, y las bases de datos.
En la siguiente imagen se muestran los componentes de TDM:
Test Data Manager es el componente de herramientas de TDM. TDM también usa Informatica Developer, Informatica Administrator y el cliente de PowerCenter. Los servicios de aplicación son el servicio de repositorio de modelos, el servicio de integración de datos, el servicio de repositorio de PowerCenter, el servicio de integración de PowerCenter, el servicio de Test Data Manager y el servicio de Test Data Warehouse. Las bases de datos de creación de perfiles son el repositorio de modelos y el almacén de creación de perfiles. Las bases de datos de PowerCenter son el repositorio de configuración del dominio y el repositorio de PowerCenter. Las bases de datos de TDM son el repositorio de TDM, el repositorio de Test Data Warehouse y el Test Data Warehouse.
La siguiente tabla describe los componentes de arquitectura:
Componente
Descripción
Test Data Manager
Un cliente basado en web que puede usar para realizar operaciones de obtención de datos, subconjunto de datos, enmascaramiento de datos y generación de datos, así como operaciones sobre los conjuntos de datos de Test Data Warehouse.
Developer tool
Un cliente complejo que se utiliza para crear y ejecutar perfiles para analizar los datos.
Cliente de PowerCenter
La aplicación Cliente de PowerCenter contiene las herramientas para administrar el repositorio y para diseñar asignaciones, mapplets y sesiones para cargar los datos.
Informatica Administrator
Una aplicación web que se usa para administrar, supervisar, implementar y anular la implementación de flujos de datos.
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 Developer tool y clientes externos, así como tareas de cobertura de datos para Test Data Warehouse.
Servicio de Test Data Manager
Un servicio de aplicación que ejecuta Test Data Manager y que administra las conexiones entre los componentes del servicio y los usuarios de Test Data Manager.
Servicio de repositorio de PowerCenter
Un servicio de aplicación que administra el repositorio de PowerCenter donde se almacenan los metadatos de los flujos de trabajo y las asignaciones que se generan en Test Data Manager.
Servicio de integración de PowerCenter
Un servicio de aplicación que ejecuta sesiones y flujos de trabajo que se ejecutan desde Test Data Manager.
Servicio de Test Data Warehouse
Un servicio de aplicación que ejecuta el Test Data Warehouse y administra el repositorio de Test Data Warehouse y el propio Test Data Warehouse.
Servicio de administración del contenido
Un servicio de aplicación que administra los datos de referencia. Obtiene datos de referencia de diccionario del almacén de datos de referencia cuando se usan diccionarios relacionales para enmascarar conexiones de orígenes de Hadoop.
Servicio del analista
Un servicio de aplicación que administra las conexiones entre los componentes del servicio y los usuarios que tienen acceso a Business Glossary.
Administrador de servicios
El servicio de Informatica que administra todas las operaciones del dominio y administra el repositorio de la configuración del dominio.
Repositorio de TDM
Una base de datos relacional que almacena los componentes definidos en Test Data Manager, como las directivas, los proyectos, las entidades y las reglas. El repositorio de TDM almacena los metadatos que se importan en Test Data Manager desde una base de datos de origen o desde el repositorio de PowerCenter.
Repositorio de Test Data Warehouse
Una base de datos relacional que almacena los metadatos de la tabla de origen y los metadatos del proyecto de los conjuntos de datos que se crean.
Test Data Warehouse
Una base de datos relacional que almacena los datos de origen que se incluyen en un conjunto de datos.
Almacén de creación de perfiles
Una base de datos relacional que almacena los resultados de los perfiles.
Repositorio de modelos
Una base de datos relacional que almacena metadatos de tabla para los perfiles de obtención de datos. El repositorio de modelos también almacena información de conexión para las conexiones que se crean en TDM.
Repositorio de configuración del dominio
Una base de datos relacional que almacena las conexiones utilizadas para ejecutar perfiles, los usuarios del dominio de Informatica y los metadatos del dominio de Informatica.
Repositorio de PowerCenter
Una base de datos relacional que almacena los metadatos de los flujos de trabajo y las asignaciones que se generan desde Test Data Manager. Almacena información necesaria para extraer, transformar y cargar datos. También almacena información administrativa como permisos y privilegios de los usuarios y grupos que tienen acceso al repositorio.

Herramientas de TDM

Las herramientas de TDM incluyen Test Data Manager, Informatica Developer, Informatica Administrator y el cliente de PowerCenter.
Puede utilizar las siguientes herramientas para realizar tareas administrativas para TDM:
Test Data Manager
Una aplicación basada en web que sirve para crear conexiones, integrar una herramienta de prueba con TDM y administrar preferencias y diccionarios.
Informatica Developer
Una aplicación cliente que utiliza para crear y exportar perfiles para la obtención de datos.
Informatica Administrator
Un cliente basado en web que utiliza un administrador del dominio para administrar servicios de aplicación y crear usuarios y grupos de usuarios.
Cliente de PowerCenter
Una aplicación cliente que se utiliza para configurar los permisos sobre carpetas y objetos de conexión para el repositorio de PowerCenter.

Servidor TDM

El servidor TDM ejecuta TDM y se integra con el servicio de Test Data Manager y otros servicios de aplicación de Informatica para realizar operaciones de subconjunto de datos, enmascaramiento de datos, generación de datos y obtención de datos.

Servicios de TDM

Los servicios de aplicación de TDM consisten en el servicio de Test Data Manager, los servicios de creación de perfiles y los servicios de aplicación de PowerCenter. Los servicios de aplicación se crean en la herramienta Administrator.
TDM requiere los siguientes servicios:
Servicio de repositorio de PowerCenter
Un servicio de aplicación que administra el repositorio de PowerCenter. El servicio de repositorio de PowerCenter acepta las solicitudes del servicio de integración de PowerCenter cuando se ejecuta un flujo de trabajo.
Servicio de integración de PowerCenter
Un servicio de aplicación que ejecuta los flujos de trabajo que generan los usuarios en Test Data Manager para operaciones de TDM.
Servicio de repositorio de modelos
Servicio de aplicación que administra el repositorio de modelos para las operaciones de obtención de datos.
Servicio de integración de datos
Un servicio de aplicación que realiza las operaciones de obtención de datos. El servicio de integración de datos se conecta al servicio de repositorio de modelos para almacenar metadatos desde los perfiles de obtención de datos del repositorio de modelos. Cuando ejecuta un perfil, el servicio de integración de datos también almacena los datos de los perfiles de obtención de datos en el almacén de creación de perfiles. El servicio de integración de datos realiza operaciones de movimiento y enmascaramiento de datos en el entorno de Hadoop. Para ejecutar un plan de Hadoop, TDM utiliza el servicio de integración de datos para insertar la lógica de transformación en clústeres de Hadoop.
Servicio del analista
Un servicio de aplicación que administra la Herramienta del analista. TDM usa la Herramienta del analista para vincular objetos globales de TDM a objetos en Business Glossary. La licencia del servicio del analista debe admitir Business Glossary.
Servicio de Test Data Warehouse
Un servicio de aplicación que administra el repositorio de Test Data Warehouse y el Test Data Warehouse. El servicio de Test Data Warehouse se conecta al repositorio de Test Data Warehouse para copiar los metadatos que se crearon al crear un conjunto de datos. Crea las tablas para conjuntos de datos en Test Data Warehouse.
Servicio de Test Data Manager
El servicio de aplicación de TDM que administra el repositorio de TDM. Test Data Manager accede al servicio de Test Data Manager para usar contenido de base de datos del repositorio de TDM, y para conectarse a otros servicios y realizar operaciones de TDM.

Bases de datos de TDM

El componente de bases de datos de TDM consta del repositorio de TDM, el repositorio de modelos, el repositorio de PowerCenter, el almacén de creación de perfiles, el repositorio de Test Data Warehouse y el repositorio de configuración del dominio.
TDM emplea las siguientes bases de datos:
Repositorio de TDM
Una base de datos relacional que contiene las tablas que TDM necesita para ejecutarse y las tablas que almacenan los metadatos.
Repositorio de modelos
Una base de datos relacional que almacena metadatos de tabla para los perfiles de obtención de datos y las conexiones que cree en Test Data Manager.
Repositorio de PowerCenter
Una base de datos relacional que almacena todos los metadatos necesarios para ejecutar flujos de trabajo.
Almacén de creación de perfiles
Base de datos relacional que almacena resultados de perfil para la obtención de datos.
Repositorio de Test Data Warehouse
Una base de datos relacional que almacena los metadatos de la tabla de origen y los metadatos del proyecto de los conjuntos de datos que se almacenan en Test Data Warehouse.
Test Data Warehouse
Una base de datos relacional que almacena los datos de origen que se incluyen en los conjuntos de datos que se almacenan en Test Data Warehouse.
Repositorio de configuración del dominio
Una base de datos relacional que almacena las conexiones utilizadas para ejecutar perfiles, los usuarios del dominio de Informatica y los metadatos del dominio de Informatica.

Conexiones de TDM

Para realizar operaciones de obtención de datos, subconjunto de datos, enmascaramiento de datos y generación de datos, necesita una conexión de creación de perfiles, una conexión de repositorio y conexiones a las bases de datos de origen y destino.
Para realizar operaciones de obtención de datos, una aplicación requiere conexiones a un origen de base de datos y a un servicio de integración de datos. Para realizar operaciones de subconjuntos y enmascaramiento de datos, los flujos de trabajo que genere desde los planes requieren conexiones a los servicios, el repositorio de TDM, el repositorio de PowerCenter y las bases de datos de origen y destino. Para realizar operaciones de generación de datos, los flujos de trabajo que genere desde los planes requieren conexiones a los servicios, el repositorio de TDM, el repositorio de PowerCenter y los metadatos de esquema de destino. Para crear conjuntos de datos y realizar operaciones en conjuntos de datos, TDM necesita una conexión a un origen y a un servicio de Test Data Warehouse.
TDM emplea las siguiente conexiones: