View a markdown version of this page

MASK_RANGE - AWS Glue DataBrew Guía para desarrolladores

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

MASK_RANGE

Enmascara los caracteres situados entre dos posiciones con un símbolo de enmascaramiento especificado por el usuario.

Parameters
  • sourceColumns— Una lista de nombres de columnas existentes.

  • maskSymbol— Un símbolo que se utilizará para sustituir a los caracteres especificados.

  • start— Un número que indica en qué posición de los caracteres debe comenzar el enmascaramiento (indexado a 0, ambos inclusive). Se permite la indexación negativa. Si se omite este parámetro, se aplicará la máscara desde el principio de la cadena hasta que se «detenga».

  • stop— Un número que indica en qué posición debe terminar el enmascaramiento (indexado a 0, exclusivo). Se permite la indexación negativa. Si se omite este parámetro, se aplicará la máscara desde el «principio» hasta el final de la cadena.

  • alphabet— Un conjunto de enumeraciones de conjuntos de caracteres para conservarlos durante el enmascaramiento. Valores de enumeración válidos: SYMBOLS, WHITESPACE.

  • entityTypeFilter— Matriz opcional de tipos de entidades. Se puede usar para cifrar solo la PII detectada en la columna de texto libre.

ejemplo Ejemplo

// Mask entire string { "RecipeAction": { "Operation": "MASK_RANGE", "Parameters": { "sourceColumns": ["firstName", "lastName"], "maskSymbol": "#" } } }