View a markdown version of this page

DELIMITADOR_MÁSCARA - AWS Glue DataBrew Guia do Desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

DELIMITADOR_MÁSCARA

Mascara caracteres entre dois delimitadores com um símbolo de mascaramento especificado pelo usuário.

Parâmetros
  • sourceColumns— Uma lista de nomes de colunas existentes.

  • maskSymbol— Um símbolo que será usado para substituir caracteres especificados.

  • startDelimiter— Um caractere indicando onde o mascaramento deve começar. A omissão desse parâmetro aplicará a máscara a partir do início da string.

  • endDelimiter— Um caractere indicando onde o mascaramento deve terminar. A omissão desse parâmetro aplicará o mascaramento do StartDelimiter ao final da string.

  • preserveDelimiters— Se verdadeiro, aplica máscara aos delimitadores.

  • alphabet— Uma matriz de conjuntos de caracteres a serem preservados durante o mascaramento. Valores de enumeração válidos: SYMBOLS, WHITESPACE.

  • entityTypeFilter— Matriz opcional de tipos de entidades. Pode ser usada para criptografar somente as PII detectadas na coluna de texto livre.

exemplo Exemplo

// Mask string between '<' and '>', ignoring white spaces, symbols, and lowercase letters { "RecipeAction": { "Operation": "MASK_DELIMITER", "Parameters": { "sourceColumns": ["name"], "maskSymbol": "#", "startDelimiter": "<", "endDelimiter": ">", "preserveDelimiters": false, "alphabet": ["WHITESPACE", "SYMBOLS"] } } }