我有一个文件夹在里面 amazon s3
我限制了删除任何文件夹的权限。但是,现在发生的事情是我无法使用配置单元脚本创建任何文件夹。此配置单元查询将在的名称下创建一个临时文件夹 _tmp.customerlevel
. 一旦完成map reduce作业,它就会尝试删除它。但是,由于delete hive的限制,查询get失败。有没有人能告诉我解决方法,这样我就可以维护删除保护权限,也可以使用配置单元脚本编写数据?
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
1条答案
按热度按时间ejk8hzay1#
您可以尝试将temp文件夹创建到用户有权删除的另一个bucket中。