2

Hive の管理対象テーブルから以下のコマンドを使用してパーティションを削除するときに、ごみ箱をスキップする方法はありますか?

ALTER TABLE <table> DROP PARITION (<partition_name>)

次のような hadoop fs コマンドを使用してファイルを削除するときに行うことと同様 hadoop fs -rmr -skipTrash

4

4 に答える 4

1

No you can't利用可能な現在のハイブバージョンでそれを行います。データは常にゴミ箱に移動され、メタデータは永久に失われます。

ただし、デフォルトでは、ごみ箱は 1 日後にデータを削除するように構成する必要があります。ほとんどの場合、それで問題ないと思います。

于 2013-05-01T15:23:41.013 に答える