gpt4 book ai didi

hive - 从 hdfs 中的 .Trash 中删除数据

转载 作者:行者123 更新时间:2023-12-03 14:49:26 24 4
gpt4 key购买 nike

当我从 hdfs 中删除数据时,如果转到 .Trash。

我可以使用

hdfs dfs -rm -skipTrash /path_to_directory

或使用
hdfs dfs -expunge

删除 .Trash 中已有的数据

两个问题:
  • 在 Hive 中删除表时 - 表会转到 .Trash 还是被永久删除?
  • 这是否可以为所有用户从 .Trash 中删除数据?假设我需要权限...

  • 帕维尔

    最佳答案

    如果您正在删除 外表 ,什么都不会发生,因为它不会删除任何数据。

    对于 托管表 , 是的,所有数据文件都将转到运行 drop 的用户的 .Trash 目录中。命令。然而,它只是数据而不是元数据。

    对于您问题的其他部分,是的,您可以删除 .垃圾 任何用户的目录,如果您有需要的权限。

    关于hive - 从 hdfs 中的 .Trash 中删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52476909/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com