hive在受限表上启用descripe语句

yeotifhr  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(467)

当使用像这样的大数据工具时 HIVE 通常是 select * from mytable 但是,对于只允许查看特定列的用户,descripe table语句和tableau等工具的集成都会中断,因为这些工具不再可以将所有(或所有允许的)列视为 DESCRIBE TABLE 不再可能,即在ranger中被拒绝。
是否有解决方法来重新启用 DESCRIBE 声明?目前,我看到手动创建遮罩视图。

fnx2tebb

fnx2tebb1#

事实证明,在ranger中屏蔽表足以限制访问,但仍保留执行 DESCRIBE 声明。
目前,这有点乏味,因为所有列都需要手动指定-可能atlas&tagging将是一个更有效的解决方案。

相关问题