View a markdown version of this page

MASK_DELIMITER - AWS Glue DataBrew Entwicklerhandbuch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

MASK_DELIMITER

Maskiert Zeichen zwischen zwei Trennzeichen mit einem benutzerdefinierten Maskierungssymbol.

Parameters
  • sourceColumns— Eine Liste vorhandener Spaltennamen.

  • maskSymbol— Ein Symbol, das verwendet wird, um bestimmte Zeichen zu ersetzen.

  • startDelimiter— Ein Zeichen, das angibt, wo die Maskierung beginnen soll. Wenn Sie diesen Parameter weglassen, wird die Maske ab dem Anfang der Zeichenfolge angewendet.

  • endDelimiter— Ein Zeichen, das angibt, wo die Maskierung enden soll. Wenn Sie diesen Parameter weglassen, wird die Maskierung vom StartDelimiter bis zum Ende der Zeichenfolge angewendet.

  • preserveDelimiters— Falls wahr, wird eine Maske auf Trennzeichen angewendet.

  • alphabet— Eine Reihe von Zeichensätzen, die bei der Maskierung beibehalten werden sollen. Gültige Aufzählungswerte: SYMBOLS, WHITESPACE.

  • entityTypeFilter— Optionales Array von Entitätstypen. Kann verwendet werden, um nur erkannte personenbezogene Daten (Personally Identifyable Information, PII) in einer Freitextspalte zu verschlüsseln.

Beispiel Beispiel

// 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"] } } }