hive在受限制的表上启用describe语句

时间:2017-09-18 13:39:06

标签: hadoop hive permissions apache-spark-sql describe

使用像HIVE这样的大数据工具时,通常select * from mytable有效, 但是,对于仅允许查看特定列的用户,描述表语句以及Tableau等工具的集成都会被破坏,因为这些列不再能够查看所有(或所有允许的)列,因为DESCRIBE TABLE不再可能,即在游侠中被拒绝。

是否有重新启用DESCRIBE语句的解决方法? 目前,我看到手动创建蒙面视图。

1 个答案:

答案 0 :(得分:0)

事实证明,屏蔽游侠中的表足以限制访问,但保留执行DESCRIBE语句的能力。

目前,这有点单调乏味,因为所有列都需要手动指定 - 可能是atlas&标记将是一种更有效的解决方案。