View a markdown version of this page

MASK_DELIMITER - AWS Glue DataBrew開發人員指南

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

MASK_DELIMITER

使用使用者指定的遮罩符號遮罩兩個分隔符號之間的字元。

Parameters
  • sourceColumns – 現有資料欄名稱的清單。

  • maskSymbol – 用來取代指定字元的符號。

  • startDelimiter – 指出遮罩開始位置的字元。省略此參數會從字串開頭套用遮罩。

  • endDelimiter – 指出遮罩結束位置的字元。省略此參數會將遮罩從 startDelimiter 套用至字串結尾。

  • preserveDelimiters – 如果為 true, 會將遮罩套用至分隔符號。

  • alphabet – 遮罩期間要保留的字元集陣列。有效的列舉值:SYMBOLS、WHITESPACE。

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