cs
调试作业
更新时间:2021/04/14 GMT+08:00
调试功能是帮助用户在作业正式运行前,检测用户编写的SQL语句作业业务逻辑的正确性,避免用户运行Flink SQL作业而产生不必要的费用。目前本功能暂时只支持Flink SQL作业类型。
操作步骤
- 在CS管理控制台的左侧导航栏中,单击“作业管理”页面。 ,进入
- 在“作业管理”页面的“操作”栏中,对已创建的作业,单击“编辑”,进入编辑页面。图1 作业管理
如果是正在创建的新作业,即可直接在“编辑”页面中,对作业进行调试。
- 单击“调试”,对已经编辑好的SQL语句进行解析。 页面右侧自动跳转到 页签。图2 调试作业
- 调试参数设置。
- 调试结果转储地址:选择OBS桶用于保存调试日志,如果选择未授权的桶,单击“OBS授权”进行授权。
- 数据输入方式:支持如下两种方式。
- OBS(CSV)方式:用户将OBS服务作为数据源,需要与OBS服务对接,在使用CS服务前,需要先准备OBS数据,具体请参见准备数据。OBS方式的数据输入格式为CSV,以换行分隔多条记录,以逗号分隔单条记录中不同字段。
- 手动录入方式:用户用SQL语句编写入流作为数据源。手动录入方式需要填写单条记录的每一个字段值。
- 入流属性的录入:
- OBS方式:用户需要选择OBS中具体的对象作为入流数据。
- 手动录入方式:录入SQL语句中入流的每个属性,且每条流最多只能录入一条记录,如图3所示。
- 单击“开始调试”,调试完毕会弹出 页面。
- 如果调试结果符合预期,说明作业可以正常运行。
- 如果调试结果不符合预期,说明作业业务逻辑可能存在问题,请修改SQL语句后再重新调试。图4 调试结果
父主题: 作业管理
