View a markdown version of this page

MASK_RANGE - 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_RANGE

Maskiert Zeichen zwischen zwei Positionen mit einem benutzerdefinierten Maskierungssymbol.

Parameters
  • sourceColumns— Eine Liste vorhandener Spaltennamen.

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

  • start— Eine Zahl, die angibt, an welcher Zeichenposition die Maskierung beginnen soll (0-indexiert, einschließlich). Negative Indizierung ist zulässig. Wenn Sie diesen Parameter weglassen, wird die Maske vom Anfang der Zeichenfolge bis zu 'stop' angewendet.

  • stop— Eine Zahl, die angibt, an welcher Zeichenposition die Maskierung enden soll (0-indexiert, exklusiv). Negative Indizierung ist zulässig. Wenn Sie diesen Parameter weglassen, wird die Maske von 'Start' bis zum Ende der Zeichenfolge angewendet.

  • alphabet— Eine Reihe von Zeichensatzaufzählungen, 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 entire string { "RecipeAction": { "Operation": "MASK_RANGE", "Parameters": { "sourceColumns": ["firstName", "lastName"], "maskSymbol": "#" } } }