You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Gabor Szadovszky (Jira)" <ji...@apache.org> on 2021/07/05 08:03:00 UTC

[jira] [Commented] (PARQUET-2062) Data masking(null) for column encryption

    [ https://issues.apache.org/jira/browse/PARQUET-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17374642#comment-17374642 ] 

Gabor Szadovszky commented on PARQUET-2062:
-------------------------------------------

If we allow the user to set a default value we can provide similar support for non-optional columns as well.

> Data masking(null) for column encryption 
> -----------------------------------------
>
>                 Key: PARQUET-2062
>                 URL: https://issues.apache.org/jira/browse/PARQUET-2062
>             Project: Parquet
>          Issue Type: New Feature
>          Components: parquet-mr
>            Reporter: Xinli Shang
>            Assignee: Xinli Shang
>            Priority: Major
>
> When user doesn't have permisson on a column that are encrypted by the column encryption feature (parquet-1178), returning a masked value could avoid an exception and let the call succeed. 
> We would like to introduce the data masking with null values. The idea is when the user gets key access denied and the user can accept null(via a reading option flag), we would return null for the encrypted columns. This solution doesn't need to save extra columns for masked value and doesn't need to translate existing data. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)