SQL组件是一种带有多个输入参数和输出参数的SQL代码模板。使用SQL代码处理数据表时,通过过滤、连接和聚合数据源表,获取结果表。您可通过创建数据开发(DataStudio)的SQL组件节点使用组件,基于组件快速新建数据处理节点,提高开发效率。本文为您介绍如何引用组件。
前提条件
已准备所需使用的组件,详情请参见定义SQL组件。
已创建SQL组件节点,详情请参见创建并管理MaxCompute节点。
使用限制
仅DataWorks标准版及以上版本,才可使用SQL组件节点功能。详情请参见DataWorks各版本详解。
本工作空间成员创建的组件在组件下。
租户成员创建的组件在公共组件下。
引用组件
您需在已创建的SQL组件节点的编辑页面引用组件:
选择所需引用的组件。
如果没有可用组件,请参考定义SQL组件创建。
若所选组件存在最新版本,您可根据业务需要选择是否更新代码版本,引用最新组件版本。
单击打开组件即可查看组件详情。
根据实际使用配置组件参数值。
任务开发后处理
当您完成当前节点的任务开发后,通常您可进行以下操作。
调度配置:配置节点的周期性调度属性。任务需要周期性调度运行时,您需要设置节点后续实际运行过程中的重跑属性、调度依赖关系等,操作详情请参见任务调度属性配置概述。
任务调试:对当前节点的代码进行测试运行,确认代码逻辑符合预期,操作详情请参见任务调试流程。
任务发布:完成所有开发相关操作后,您需要将所有任务节点进行发布,发布后节点即会根据调度配置结果进行周期性运行,操作详情请参见发布任务。