Cree una política. El oficial de conformidad determina el tipo de datos de empleado que se debe enmascarar. El oficial de conformidad crea una política Employee_Stock.
Define los dominios de datos. El oficial de conformidad define los dominios de datos a campos similares de grupo para el enmascaramiento de datos. Por ejemplo, los datos contienen columnas llamadas Employee_Salary, Yearly_Salary y Salary_History. Todas las columnas que contienen "Salary" en el nombre pertenecen al mismo dominio de datos. Todas las columnas del mismo dominio de datos pueden recibir las mismas reglas de enmascaramiento de datos.
Define las reglas de enmascaramiento de datos. El oficial de conformidad crea reglas de enmascaramiento de datos para enmascarar los datos de los empleados. Por ejemplo, el oficial de conformidad enmascara nombres de empleados con máscaras de sustitución desde un diccionario. El oficial de conformidad aplica enmascaramiento aleatorio a las columnas de sueldo. Aplica máscaras de seguridad social a los números de la seguridad social.
Define un proyecto. Un desarrollador de proyectos define un proyecto Employee_Stock e importa los orígenes de datos al proyecto. El desarrollador de proyectos realiza toda la configuración de subconjuntos, perfiles y enmascaramiento de datos del proyecto.
Ejecuta un perfil para la obtención de datos. El desarrollador de proyectos ejecuta un perfil para la obtención de datos. El perfil identifica las columnas confidenciales de las tablas de origen y rellena los dominios de datos que el oficial de conformidad ha definido en la política.
Crea relaciones de tabla. La base de datos no contienen claves principales ni externas. El desarrollador de proyectos ejecuta un perfil para las entidades y claves principales a fin de buscar relaciones entre tablas. El desarrollador de proyectos examina los resultados de perfil de clave principal y los resultados de perfil de entidad para crear relaciones. El desarrollador de proyectos crea claves lógicas principales y externas en las tablas. En algunos casos, el desarrollador de proyectos selecciona una entidad para utilizar desde los resultados de perfil.
Crea entidades y grupos para subconjuntos de datos. Si se aplican restricciones, el desarrollador de proyectos puede crear entidades en un proyecto Employee_Stock. Una entidad define un conjunto de tablas de origen relacionadas en función de las restricciones. El proyecto incluye las tablas Employee, JobHistory, Salary y Employee_Stock. El desarrollador de proyectos también crea un grupo en el proyecto. Un grupo define las tablas no relacionadas para incluir en la base de datos de prueba. El grupo incluye una tabla llamada Stock_History.
Aprueba o rechaza los resultados de trabajos de creación de perfiles. El oficial de conformidad revisa los resultados y aprueba o rechaza las asignaciones de columna con los dominios de datos.
Comprueba que todos los campos confidenciales están enmascarados. El oficial de conformidad revisa los informes que describen qué datos de origen se enmascaran en el proyecto.
Crea un plan para ejecutar subconjuntos y enmascaramiento de datos. El desarrollador de proyectos crea un plan para ejecutar operaciones de enmascaramiento de datos y de subconjunto en un flujo de trabajo. El desarrollador de proyectos añade las entidades y los grupos al plan para definir qué datos copiar en la base de datos de subconjunto. El desarrollador de proyectos añade la política Employee_Stock al plan para definir cómo enmascarar los datos. Cuando el desarrollador de proyectos ejecuta un flujo de trabajo desde el plan, el servicio de integración de PowerCenter ejecuta el flujo de trabajo y carga los datos enmascarados en la base de datos de subconjunto.
El oficial de conformidad valida los resultados de la base de datos de subconjunto.
Cree un plan para mover el subconjunto de datos enmascarados a Test Data Warehouse. El desarrollador del proyecto crea un plan con la base de datos del subconjunto como conexión del origen y el Test Data Warehouse como conexión de destino. Cuando el desarrollador del proyecto ejecuta un flujo de trabajo desde el plan, el servicio de integración de PowerCenter ejecuta el flujo de trabajo y carga los datos enmascarados como un conjunto de datos en Test Data Warehouse.
Restablezca un conjunto de datos desde Test Data Warehouse. El desarrollador del proyecto ejecuta una operación de restablecer en el conjunto de datos para restaurar los datos de prueba originales en la conexión requerida. Cuando se ejecuta la operación de restablecimiento, el servicio de integración de PowerCenter ejecuta el flujo de trabajo y carga el conjunto de datos de Test Data Warehouse a la conexión de destino.