阿里云首页 数据资源平台 相关技术圈

04部署及运行线上场景

本文介绍如何部署及运行线上场景。

前提条件

  1. 已创建并发布公共节点,具体操作,请参见创建公共节点发布公共节点

  2. 已创建、部署并发布测试场景,具体操作,请参见部署及运行线上场景

操作步骤

  1. 登录数据资源平台控制台

  2. 在页面左上角,选择菜单> 研发工作台

  3. 在顶部菜单栏,单击选择工作组图标,选择工作组。

  4. 在左侧导航栏,选择> 测试场景

  5. 在左侧导航栏,将鼠标悬停至测试场景 ,单击图标。

  6. 在测试场景列表页面,单击“信息中心”场景后的操作列的编辑

  7. 进入测试场景“信息中心”编辑页面,进行如下配置。

    1. 单击“信用卡消费明细”,单击运行属性页签,在线上配置区域框中,选择线上云计算资源为“dataq_odps_prod”,表名为“stg_base_xykxfmx_demo_di”。

    2. 按照上述方式,配置其他2个输入节点。

      1. 信用卡信息”节点,线上云计算资源为“dataq_odps_prod”,表名为“stg_base_xykbkjl_demo_di”。

      2. “银行客户信息”节点,线上云计算资源为“dataq_odps_prod”,表名为“stg_base_yhkh_demo_di”。

    3. 依次选择剩余所有计算节点。

      1. 节点属性页签,选择引用公共节点版本为发布算法后的最新版本。比如此处是1.0.0版本。

      2. 单击运行配置页签,选择线上云计算资源为“dataq_odps_prod”。

        说明

        当同一个模型存在多个物理表,且部分物理表和逻辑表存在字段不一致时,会导致场景运行失败,此时需要修改输出的物理表为和模型一致的物理表。修改方法:在节点输出区域框,单击自定义输出列的开关,将测试和线上的自定义输出开关打开,将物理表修改为和模型一致的表即可。

      3. 单击图标,保存场景。

      4. 单击图标,部署并上线成功后,测试场景上线到线上场景页面。

  8. 进入该线上场景的编辑界面。单击图标进行线上场景的部署,等待部署成功。查看下方打印日志,确定部署成功。

    说明

    如果场景部署失败,您可将鼠标指针指向状态并单击后面的查看日志或者工具栏处的图标进入运维中心,通过部署日志定位失败原因。

  9. 单击图标,设置业务日期为“20210812”,查看下方打印日志,确定运行成功。

    说明

    • 运行日期只能选择当前日期的前一天以及以前的日期。

    • 如果场景运行失败,您可将鼠标指针指向状态并单击后面的查看日志或者工具栏处的图标进入运维中心,通过运行日志定位失败原因。

预期结果

  1. 在线上场景列表可以查看上线成功,即在“dataq_odps_prod”资源上部署成功。

  2. 在线上场景列表可以查看到“信息中心”场景,并且线上场景部署成功及运行成功。

    • 线上场景。

    • 部署成功。

    • 运行成功。

      Image 2
首页 数据资源平台 最佳实践 数据开发 04部署及运行线上场景