sql >> Base de Datos >  >> RDS >> Database

Aplicación de reglas de campo mediante clasificación

La plataforma de administración de datos IRI Voracity (y el producto de enmascaramiento de datos IRI FieldShield dentro) ahora le permite definir automáticamente clases y grupos de datos en función de sus glosarios comerciales u ontologías de dominio y aplicar reglas de transformación a esas clases en múltiples fuentes y campos de datos. En este artículo, demostraré cómo aplicar reglas de protección a nivel de campo en una biblioteca de clases de datos.

Usaremos la biblioteca de clases de datos creada en mi primer artículo sobre Clasificación de datos en IRI Workbench para Voracity y FieldShield. Esta es la biblioteca de clases de datos que se utilizará:

Puede ver que usé un archivo CSV y dos tablas de Oracle. En este ejemplo de reglas, solo transformaré datos en las dos tablas.

Usando el asistente de trabajo de protección de tablas múltiples de FieldShield, selecciono ODBC como extractor, nada para el cargador (por lo que la salida será un archivo plano) y las dos tablas a las que se hace referencia anteriormente. En la página Reglas de modificación de campos, hago clic en Crear para agregar una nueva regla de función de enmascaramiento para mi campo de SSN como tal:

Luego agrego un comparador de reglas usando la clase de datos PIN_US que tengo en mi biblioteca:

Puedo agregar tantos emparejadores como quiera usando la lógica AND/OR. Tenga en cuenta que AND tiene prioridad. El operador del último comparador de reglas no se usa en la lógica.

Creo otra regla de enmascaramiento utilizando el campo completo predefinido y el grupo de datos NOMBRES como comparador. Al hacer clic en el botón Probar, se muestra que encontró tres coincidencias de campo. Debido a que el grupo de clases de datos NAMES contiene clases de datos FIRSTNAME, LAST_NAME y FULL_NAME, esta es la salida correcta según la biblioteca de clases de datos anterior. Hay tres mapas con un tipo de NOMBRE en su clase de datos. Las clases y los grupos se diferencian con iconos en el cuadro de diálogo de detalles del comparador y en las páginas de preferencias.

Al hacer clic en Siguiente, se muestra la pantalla de resumen donde se incluyen los campos a los que se aplicará una regla.

Al hacer clic en Finalizar, se crea una carpeta con los resultados del trabajo incluidos.

Aquí están los dos scripts de trabajo (uno para cada tabla) que muestran las reglas aplicadas en las secciones de salida. Se enmascararon cuatro campos de dos maneras diferentes:los nombres están completamente enmascarados y los SSN solo tienen los primeros cinco dígitos enmascarados, omitiendo los guiones.

Cuando estos trabajos se ejecutan solos o como parte de un trabajo, producen estos resultados:

Poder usar clases de datos como comparadores de reglas le permite seleccionar una mayor cantidad de campos con menos pasos. En este ejemplo, enmascaré cuatro campos en dos tablas con solo dos reglas.

Si desea obtener más información u ofrecer comentarios sobre el uso de la clasificación de datos y/o la aplicación de reglas, comuníquese con [email protected].