0 / 0
Volver a la versión inglesa de la documentación
Creación de flujos de enmascaramiento
Última actualización: 11 dic 2024
Creación de flujos de enmascaramiento

Los flujos de enmascaramiento definen los datos que se van a enmascarar, ya sea una copia completa de tablas de datos o un subconjunto de tablas de datos con relaciones intactas. Los flujos de enmascaramiento son definiciones reutilizables y se pueden guardar como borradores, que se editan y se utilizan para ejecutar trabajos.

Se crea un trabajo de flujo de enmascaramiento cuando ejecuta un activo de flujo de enmascaramiento. Puede crear un trabajo desde la página Activos de un proyecto seleccionando el menú de opciones en un activo de flujo de enmascaramiento y pulsando Nuevo trabajo para ejecutar ese flujo de enmascaramiento. O puede pulsar el nombre del activo de flujo de enmascaramiento y pulsar Configurar trabajo. El trabajo estará en la pestaña Trabajos. Consulte Ejecución de trabajos de enmascaramiento.

Como mínimo, confirme que se han completado los siguientes accesos, reglas y tareas:

  • Acceso al menos a un catálogo.
  • El administrador de datos ha aplicado reglas de protección de datos a los activos de datos del catálogo.
  • Se han movido los activos de datos para enmascarar un proyecto de análisis. Estos activos deben proceder del catálogo.

Flujos de enmascaramiento

La creación de un flujo de enmascaramiento incluye añadir el flujo de enmascaramiento a un proyecto y, a continuación, especificar el tipo de enmascaramiento que se aplicará al flujo de enmascaramiento. El tipo de enmascaramiento determina los registros y las tablas que desea enmascarar.

Tipos de enmascaramiento

Los tipos de enmascaramiento le ayudan a determinar los registros y las tablas que desea enmascarar.

Copia masiva

Produce copias enmascaradas de tablas sin buscar relaciones. Utilice la copia masiva cuando desee enmascarar rápidamente algunas tablas, añadir condiciones y las relaciones no son importantes. Por ejemplo, la tabla Clientes, la tabla Políticas y la tabla Ventas. Consulte Utilización del tipo de enmascaramiento de copia masiva.

Copiar registros relacionados entre tablas

Enmascara un subconjunto relacionado de tablas. Utilice este tipo de enmascaramiento cuando desee enmascarar solo un subconjunto de datos relacionado específico, por ejemplo, "Clientes en California que poseen un camión rojo" y todos los datos relacionados. Consulte Utilización de registros relacionados con copia entre tipos de enmascaramiento de tablas

Ejemplo para enmascarar solo clientes en California que poseen un camión rojo y todos los datos relacionados

  1. Especifique una tabla de controladores con las siguientes condiciones opcionales:

    • Tabla de clientes donde state = California
    • Car = truck
    • Car_color = red

    A continuación, se exploran las condiciones para las relaciones de clave primaria y clave foránea.

  2. La exploración identifica las tablas que están relacionadas con la tabla de controladores. Por ejemplo, la tabla de reclamaciones de seguros es elemento hijo de la tabla Customers, por lo que solo se añaden a la tabla de subconjuntos las reclamaciones de seguros de "clientes en California que poseen un camión rojo". Estas tablas se añaden al flujo de enmascaramiento.

Nota:
  • También puede definir condiciones en copia masiva. La diferencia es que Copiar registros relacionados entre tablas explora las relaciones y añade tablas relacionadas.
  • Puede filtrar filas en reglas de protección de datos en el tipo de flujo de enmascaramiento Copia masiva (pero no Copiar registros relacionados entre tablas). Si las reglas de protección de datos de filtrado de filas afectan a cualquier activo con el tipo de flujo de enmascaramiento Copiar registros relacionados entre tablas, el trabajo falla con el mensaje de error: QPE005: Policy denies access to the asset with row filter rule for Copy related records.

Para crear un flujo de enmascaramiento:

  1. Pulse Añadir al proyecto y seleccione Flujo de enmascaramiento en los tipos de activos disponibles.
  2. Especifique un nombre para el flujo de enmascaramiento.
  3. Especifique una descripción opcional.
  4. Añada un código opcional.
  5. Pulse Siguiente.

Utilización del tipo de enmascaramiento de copia masiva

Para utilizar la copia masiva:

Consejo:
  1. Añada datos del proyecto al flujo de enmascaramiento. Si no se encuentra ningún dato, salga del flujo de enmascaramiento y añada activos de datos del catálogo al proyecto.
  2. Navegue por conexiones y esquemas para añadir tablas al flujo de enmascaramiento.
  3. Defina condiciones opcionales.
    1. Pulse Definir para añadir condiciones específicas a los activos de datos individuales.
    2. Desplácese por la lista de columnas y pulse + para añadir una columna como condición.
    3. Especifique el valor para la condición, como por ejemplo State: California y, a continuación, Guardar. Puede consultar los datos de este activo pulsando el nombre del activo. Es posible que los datos ya estén enmascarados en esta vista en función de sus permisos.
  4. Columnas enmascaradas:
    • Sí significa que las columnas están enmascaradas por reglas de protección de datos.
    • No significa que ninguna columna de esta tabla de datos tenga aplicada una regla de protección de datos relevante.
  5. Muestreo:
    1. Seleccione los activos que desea incluir en el ejemplo y, a continuación, pulse Definir muestreo. También puede pulsar Definir muestreo en el menú de desbordamiento.
    2. Especifique el número de filas, empezando por la primera fila, que desea enmascarar e incluir en un ejemplo para una tabla seleccionada. Por ejemplo, si desea incluir las 1000 primeras filas en una tabla para el ejemplo, el límite de muestreo es 1000 y solo las 1000 primeras filas se copian y se enmascaran.
  6. Guarde el flujo de enmascaramiento como borrador o configure un trabajo.

Utilización de los registros relacionados con Copiar en el tipo de enmascaramiento de tablas

Para utilizar los registros relacionados con Copiar entre la tabla:

  1. Añadir datos de un proyecto al flujo de enmascaramiento. Si no se encuentra ningún dato, salga del flujo de enmascaramiento y añada activos de datos del catálogo al proyecto.

  2. Navegue por conexiones y esquemas para seleccionar la tabla de controladores, en el ejemplo anterior, y añadir al flujo de enmascaramiento. Solo puede seleccionar la tabla de controladores aquí y las tablas relacionadas se añaden en los pasos siguientes. Comienza el análisis de relaciones.

    La tabla de controladores se añade a la lista Activos y, opcionalmente, puede añadir condiciones y configurar el muestreo.

  3. Para añadir tablas relacionadas, pulse Añadir tablas relacionadas.

  4. Elija si desea buscar tablas padre o tablas hijo o ambas cosas.Por ejemplo,

    • La tabla CLIENTES tiene las columnas siguientes:
      • customer_id (clave primaria)
      • customer_name
      • customer address
      • salesperson_id (clave foránea).
    • La tabla SALES tiene las columnas siguientes:
      • salesperson_id (clave primaria)
      • salesperson_name
      • amount_sales
    • La tabla TRANSACTIONS tiene las columnas siguientes:
      • transaction_id (clave primaria)
      • product_sold
      • customer_id (clave foránea)

    En este ejemplo, la tabla CUSTOMERS es la tabla de controladores. La tabla SALES es una tabla padre de CUSTOMERS porque existe una relación de clave primaria y de clave foránea en la columna salesperson_id. La tabla SALES tiene la clave primaria y la tabla CUSTOMERS tiene la clave foránea.

    La tabla TRANSACTIONS es una tabla hijo de la tabla CUSTOMERS porque existe una relación de clave primaria y de clave foránea en la columna customer_id. La tabla CUSTOMERS tiene la clave primaria y la tabla TRANSACTIONS tiene la clave foránea.

  5. Añada las tablas padre o las tablas hijo o ambas cosas.

  6. Guarde el flujo de enmascaramiento como borrador o configure un trabajo.

Ver icono de vídeo Vea este vídeo para ver cómo establecer opciones de enmascaramiento avanzadas y crear un activo de flujo de enmascaramiento en un proyecto.

Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.

Más información

Tema padre: Enmascaramiento de datos con flujo de enmascaramiento

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información