DLA支持分区表的INSERT OVERWRITE

  1. 云栖社区>
  2. 博客>
  3. 正文

DLA支持分区表的INSERT OVERWRITE

xumingmingv 2019-04-24 10:40:28 浏览345
展开阅读全文

insert-vs-overwrite.jpg

DLA 最近加入了对分区表insert overwrite的支持,这篇文章给您介绍一下。

授权

DLA目前对用户的OSS文件是没有删除权限的,因为insert overwrite需要对分区表中的老数据进行删除,因此需要做有删除数据的权限,因此我们要进行一个授权, 这个授权分两步:

  1. 创建一个自定义授权策略。
  2. 把策略授权给DLA的角色。

创建一个自定义授权策略

首先我们访问阿里云RAM的权限策略管理页面, 点击"点击新建权限策略":

policies.png

输入策略名称,比如 DLADeleteOssObject , "配置模式"选择 脚本配置 , 贴入如下内容:

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "oss:DeleteObje

网友评论

登录后评论
0/500
评论
xumingmingv
+ 关注