создание таблицы улья с udf - PullRequest
1 голос
/ 19 июня 2020

У меня есть фрагмент данных на s3 в формате c. мое требование - замаскировать определенные столбцы. Какой будет лучший подход с минимальными изменениями?

Могу ли я определить udf уровня таблицы улья, и всякий раз, когда столбец ссылается из hive / preso по умолчанию, udf будет выдавать и маскировать данные на лету?

Ваш ответ будет оценен. Спасибо!

1 Ответ

1 голос
/ 20 июня 2020

Это называется маскированием столбца. Для этого вы обычно используете Presto (или Hive) с безопасностью Ranger и настраиваете там маскирование столбцов.

Ranger определяет набор предопределенных масок (например, маскирует все, кроме последних 4 символов / цифр и т. Д. c.).

Ranger также позволяет настраивать маски (выражение в свободном стиле), но это пока не поддерживается Presto.

...