配置单元丢弃的impala表应该放到当前用户的垃圾箱中,而不是impala

gywdnpxw  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(459)

如何调整impala设置,以便删除的表应该转到/user/$user/.trash而不是/user/impala/.trash?

ff29svar

ff29svar1#

你不能仅仅通过改变设置来做到这一点。
impala将“drop table”命令委托给hive metastore。hive使用hadoop的ugi信息来获取垃圾路径。因此,如果您想更改垃圾箱位置,您需要用user启动hdfs或hivemetastore(不确定是否两者都需要) $USER ,那么所有掉下来的table都会被扔进垃圾桶。

相关问题