如果您需要将LogStore中的日志数据保存多份,可以使用数据加工功能复制LogStore数据。本文介绍复制LogStore数据的使用场景和操作步骤。
使用场景
某公司访问日志被采集存储在同一阿里云账号中的多个Project。现有需求将project-a中logstore-a的访问日志复制到新建project-b的logstore-b中,从而后续在project-b进行统一的查询与分析。日志服务提供数据加工的复制功能,可以将logstore-a数据复制到logstore-b。
前提条件
已创建LogStore-a,且已完成数据写入。更多信息,请参见管理LogStore。
已创建LogStore-b。已完成LogStore-b性能评估和规划,例如评估Shard数量,请参见性能指南。
操作步骤
登录日志服务控制台。
在Project列表中,单击project-a。
在页签中,单击LogStore-a
单击数据加工,进入数据加工模式。
在编辑框中,输入SPL语句为空或者*。
预览数据。
在原始数据页签中单击加入测试数据,或者在测试数据页签中,手动输入测试数据。
创建数据加工任务。
单击保存数据加工(新版)。
在创建数据加工任务(新版)面板中,配置如下信息,然后单击确定。
说明更多参数说明,请参见创建数据加工(新版)任务。
参数
说明
任务名称
数据加工任务的名称,按默认值。
显示名称
用户自定义的任务名称,例如
test。授权方式
授予日志服务读取LogStore-a中数据的权限。以默认角色为例,选择默认角色。
目标名称
存储目标名称。输入test。
目标Region
目标Project所在地域。选择华东1(杭州)。
目标Project
LogStore-b所属的Project名称。输入project-b。
目标库
LogStore-b名称。输入LogStore-b。
授权方式
授予日志服务写LogStore-b的权限。
以默认角色为例,选择默认角色。
时间范围
加工的时间范围。 对LogStore中的数据从开始位置持续加工,直到加工任务被手动停止。选择所有。