丢弃的 impala 个表应该转到当前用户的垃圾箱而不是 impala

Dropped impala tables should go to current users trash instead of impala

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

您不能仅通过更改设置来完成。

Impala 将 "drop table" 命令委托给 Hive Metastore。 Hive 使用hadoop 的UGI 信息来获取垃圾路径。所以如果你想改变垃圾箱的位置,你需要用用户$USER启动hdfs或hive metastore(不确定是否需要两者),然后所有丢弃的表都会去它的垃圾桶。