Hive Enable описывают заявление на ограниченных таблицах

При использовании инструмента с большими данными, такого как HIVE обычно select * from mytable Работает, однако, для пользователя, которому разрешено просматривать только определенные столбцы, оператор таблицы описания, а также интеграция для таких инструментов, как Tableau, не работают, поскольку они больше не могут просматривать все (или все разрешенные) столбцы как DESCRIBE TABLE больше не возможно, т.е. отказано в рейнджере.

Есть ли обходной путь для повторного включения DESCRIBE заявление? В настоящее время я вижу, что вручную создаю маскированное представление.

1 ответ

Решение

Оказывается, маскировки таблиц в рейнджере достаточно для ограничения доступа, но при этом сохраняется возможность выполнения DESCRIBE заявление.

В настоящее время это немного утомительно, так как все столбцы нужно указывать вручную - возможно, более эффективное решение - атлас и тегирование.

Другие вопросы по тегам