MASK_DELIMITER - AWS Glue DataBrew

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

MASK_DELIMITER

使用用户指定的掩码符号掩盖两个分隔符之间的字符。

参数
  • sourceColumns— 现有列名称的列表。

  • maskSymbol— 将用于替换指定字符的符号。

  • startDelimiter— 一个字符,表示屏蔽从何处开始。省略此参数将从字符串的开头开始应用掩码。

  • endDelimiter— 表示屏蔽结束位置的字符。省略此参数会将 StartDelimiter 中的掩码应用到字符串的结尾。

  • preserveDelimiters— 如果为 true,则对分隔符应用掩码。

  • alphabet— 掩码期间要保留的字符集数组。有效的枚举值:符号、空格。

  • entityTypeFilter— 可选的实体类型数组。可用于仅加密自由文本列中检测到的 PII。

例 示例

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