You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Apache Spark (Jira)" <ji...@apache.org> on 2022/10/07 05:00:00 UTC

[jira] [Assigned] (SPARK-40687) Support data masking built-in Function 'mask'

     [ https://issues.apache.org/jira/browse/SPARK-40687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Apache Spark reassigned SPARK-40687:
------------------------------------

    Assignee:     (was: Apache Spark)

> Support data masking built-in Function  'mask'
> ----------------------------------------------
>
>                 Key: SPARK-40687
>                 URL: https://issues.apache.org/jira/browse/SPARK-40687
>             Project: Spark
>          Issue Type: Sub-task
>          Components: SQL
>    Affects Versions: 3.4.0
>            Reporter: Vinod KC
>            Priority: Minor
>
> Support data masking built-in Function  *mask*
> Return a masked version of str. By default, upper case letters should be converted to "X", lower case letters should be converted to "x" and numbers should be converted to "n". For example mask("abcd-EFGH-8765-4321") results in xxxx-XXXX-nnnn-nnnn. Should be able override the characters used in the mask by supplying additional arguments: the second argument controls the mask character for upper case letters, the third argument for lower case letters and the fourth argument for numbers. For example, mask("abcd-EFGH-8765-4321", "U", "l", "#") should result in llll-UUUU-####-####
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org