场景一:使用默认角色完成同账号的数据流转
使用RAM用户创建数据加工作业时,您可以通过默认角色完成同账号内的日志数据流转。
前提条件
- 已创建并获取源Logstore和目标Logstore的名称及Project名称。更多信息,请参见管理Logstore和管理Project。
- 已创建RAM用户,并授予RAM用户数据加工操作权限。更多信息,请参见授予RAM用户数据加工操作权限。
背景信息
阿里云系统角色AliyunLogETLRole具备读取源Logstore中的数据以及将数据加工结果写入目标Logstore的权限。该角色只能由阿里云账号来进行创建和删除。
步骤一:使用阿里云账号创建系统角色AliyunLogETLRole
说明 仅在首次配置时需要该操作。已完成授权系统角色AliyunLogETLRole的阿里云账号,无需再次授权。 |
- 使用阿里云账号登录日志服务控制台。
- 授权系统角色AliyunLogETLRole。
方式一 单击授权系统角色AliyunLogETLRole,按照向导完成授权。
方式二 在任意数据加工的创建数据加工规则面板中,单击默认角色下的授权系统角色AliyunLogETLRole,按照向导完成授权。
步骤二:使用RAM用户创建数据加工作业
使用RAM用户登录日志服务控制台。
进入数据加工页面。 a. 在Project列表区域,单击目标Project。 b. 在日志存储 > 日志库页签中,单击目标Logstore。 c. 在查询和分析页面,单击数据加工。
在页面右上角,选择数据的时间范围。 请确保在原始日志页签中有日志数据。
在编辑框中,输入数据加工语句。 加工语句的语法请参见数据加工语法。
预览数据。 a. 单击快速。 日志服务支持快速预览和高级预览。更多信息,请参见预览调试概述。 b. 单击预览数据。 查看预览结果。
- 如果加工语句错误或者权限配置错误,导致数据加工失败,请根据页面提示处理。
- 如果确认数据加工结果无误,请执行步骤下一步。
创建数据加工作业。 a. 单击保存数据加工。 b. 在创建数据加工规则页面,配置相关参数,然后单击确定。 其中,其他参数配置请参考数据加工快速入门。该场景中关键参数配置如下:
关键参数 说明 授权方式 选择默认角色。 存储目标的授权方式 选择默认角色。
数据加工作业创建成功并运行后,使用RAM用户创建的账号内数据流转作业完成。更多操作,请参见管理数据加工作业。