全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
流计算

作业迁移说明书

更新时间:2017-12-27 11:21:32

概述

在流计算开发平台的开发菜单栏提供了[转换]菜单,该功能可以将阿里云流计算V1.0SQL自动转换成V2.0SQL,进而辅助用户顺利升级流JOB,获取更好的流计算性能.

由该转换功能转换后的V2.0SQL,只需用户进行少量的修改(如:sink/source的属性,用户自定义方法),即可发布到V2.0的流计算平台中. 建议在升级过程中V1.0和V2.0的JOB要同时运行一段时间,以便完全验证用户业务数据的正确,100%保证用户利益.

迁移流程图

1

JOB流程图

Created with Raphaël 2.1.2打开V1.0SQL进行SQL转换生成V2.0SQL是否有语法警告?无V1.0SQL警告?无V2.0SQL警告?完成转换 进行后续的V2.0SQL的业务调试发布...修正V2.0SQL修正V1.0SQLyesnoyesnoyesno

注意事项

  • 为了方便大家迁移作业我们提供了转换工具,但是由于每个用户的作业不同无法做到无缝迁移,在迁移的过程中如果遇到了无法解决的问题可以提工单,会有支持的同学帮助大家的。
  • 作业上线后我们还提供免费的数据存储,来帮助大家验证数据的正确性.需求数据存储的可以提工单咨询。

操作步骤

以 [转换示例] 中的代码为例进行转换操作如下:打开V1.0SQL

2

点击[转换]生成V2.0SQL

3

填写流计算的项目名和新的JOB的名字

4

转换OK

5

进入Blink项目,点击资源配置生成JSON。

6

根据报错的信息修改你的SQL逻辑。

7

修改好SQL逻辑后准备上线作业。

8

本文导读目录