Enmascarar datos

En esta página se explica cómo enmascarar datos sensibles al preparar datos en el espacio de trabajo Wrangler de Cloud Data Fusion Studio. Puedes enmascarar datos en columnas de cualquier tipo de datos, excepto los booleanos y los bytes.

  1. Ve al espacio de trabajo de Wrangler en Cloud Data Fusion.
  2. En la pestaña Datos, vaya al nombre de una columna y haga clic en la flecha de expansión arrow_drop_down.
  3. Selecciona Máscara y, a continuación, una opción (por ejemplo, Selección personalizada). Las opciones se explican en las secciones siguientes.

La transformación se aplica a los datos de vista previa que se muestran en la pestaña Datos del espacio de trabajo Wrangler. Wrangler añade una directiva de enmascaramiento a la receta. Cuando ejecute la canalización de datos, la transformación se aplicará a todos los valores de la columna.

Mostrar solo los cuatro últimos caracteres

La opción de enmascaramiento Mostrar solo los últimos 4 caracteres añade la directiva mask-number como paso de transformación a la receta.

Mostrar solo los dos últimos caracteres

La opción de máscara Mostrar solo los dos últimos caracteres añade la directiva mask-number como paso de transformación a la receta.

Selección personalizada

La opción de máscara Selección personalizada te permite seleccionar la posición de los caracteres que quieres ocultar en una celda y oculta los caracteres que están en la misma posición en cada fila de la columna. Por ejemplo, en una celda que contiene una cadena de 10 caracteres, si selecciona los primeros 8 caracteres de la cadena, estos se ocultarán en cada fila de la columna.

Para seleccionar caracteres específicos que enmascarar, sigue estos pasos:

  1. Ve al espacio de trabajo de Wrangler en Cloud Data Fusion.
  2. En la pestaña Datos, vaya al nombre de una columna y haga clic en la flecha de expansión arrow_drop_down.
  3. Selecciona Máscara > Selección personalizada. Los valores de las columnas que puede enmascarar aparecen con un fondo azul.
  4. En cualquier celda de la columna, selecciona los caracteres que quieras ocultar.
  5. Haz clic en Aplicar.

Esa parte del valor se oculta en todos los campos de la columna.

La selección personalizada añade la directiva mask-number a la receta. Cuando ejecute la pipeline de datos, la transformación se aplicará a todos los valores de la columna.

Reproduciendo aleatoriamente

La opción de enmascaramiento Aleatorio aplica un patrón de enmascaramiento aleatorio a cada campo de la columna. Wrangler añade la directiva mask-shuffle como paso de transformación a la receta.

Siguientes pasos