[
https://issues.apache.org/jira/browse/IMPALA-9010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16997970#comment-16997970
]
Quanlong Huang commented on IMPALA-9010:
----------------------------------------
Prioritized this as "Blocker" since the builtin masking functions in Hive are
all GenericUDF which we don't support (IMPALA-7877). We must implement our own
builtin functions to support column masking.
> Support pre-defined mask types from Ranger UI
> ---------------------------------------------
>
> Key: IMPALA-9010
> URL: https://issues.apache.org/jira/browse/IMPALA-9010
> Project: IMPALA
> Issue Type: New Feature
> Components: Frontend
> Reporter: Kurt Deschler
> Assignee: Fang-Yu Rao
> Priority: Blocker
>
> Review Hive implementation/behavior.
> Redact/Partial/Hash/Nullify/Unmasked/Date
> These will be implemented as static SQL transforms in Impala
> To be specifit, we need to implement 6 builtin functions:
> * mask:
> [https://github.com/apache/hive/blob/ba0217ff17501fb849d8999e808d37579db7b4f1/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMask.java]
> * mask_hash:
> [https://github.com/apache/hive/blob/ba0217ff17501fb849d8999e808d37579db7b4f1/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMaskHash.java]
> * mask_first_n:
> [https://github.com/apache/hive/blob/ba0217ff17501fb849d8999e808d37579db7b4f1/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMaskFirstN.java]
> * mask_last_n:
> [https://github.com/apache/hive/blob/ba0217ff17501fb849d8999e808d37579db7b4f1/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMaskLastN.java]
> * mask_show_first_n:
> [https://github.com/apache/hive/blob/ba0217ff17501fb849d8999e808d37579db7b4f1/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMaskShowFirstN.java]
> * mask_show_last_n:
> [https://github.com/apache/hive/blob/ba0217ff17501fb849d8999e808d37579db7b4f1/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMaskShowLastN.java]
> These are Hive GenericUDFs which Impala can't use. So we have to create our
> own builtin functions.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]