2

amazon s3フォルダーを削除する権限を制限したフォルダーが 1 つあります。しかし、今起こったことは、ハイブスクリプトを使用してフォルダーを作成できないことです。このハイブ クエリは、 の名前で 1 つの一時フォルダーを作成します_tmp.customerlevel。マップ削減ジョブが終了したら、削除しようとします。ただし、delete hive クエリの制限により失敗します。ハイブスクリプトを使用してデータを書き込むだけでなく、削除保護されたアクセス許可を維持できるように、この回避策を誰か教えてもらえますか?

Insert overwrite directory 's3://logs/customerlevel' select * from customer;

REST.DELETE.OBJECT logs/_tmp.customer "DELETE /logs%2F_tmp.customerlevel HTTP/1.1" 403 AccessDenied
4

1 に答える 1