本文为您汇总了各类型节点的自动解析配置原则,以及不支持自动解析的场景,您可根据业务需求使用。
自动解析的配置原则
各类型节点的自动解析配置原则如下表。
节点类型 | 代码命令 | 自动解析 | 调度依赖配置规则 |
ODPS节点 |
| 当节点代码中出现此类输出命令时,会自动为节点添加一条本节点输出配置内容。 | 为节点自动添加的本节点输出命名规则为
|
SELECT | 当节点代码中出现此命令时,会自动为节点添加一条依赖的上游节点配置内容。 | 为节点自动添加的依赖的上游节点命名规则为
| |
非ODPS的SQL节点 |
| 当节点代码中出现此类输出命令时,会自动为节点添加一条本节点输出配置内容。 | 各类型节点自动添加的本节点输出命名规则为:
其中:
|
SELECT | 当节点代码中出现此命令时,会自动为节点添加一条依赖的上游节点配置内容。 | 为节点自动添加的依赖的上游节点命名规则为
| |
离线同步节点 | 离线同步节点不支持自动解析,需手动添加节点的调度依赖配置。 |
不支持自动解析的场景
如下情况不支持自动解析:
部分节点可能暂不支持自动解析,节点是否支持自动解析请以实际界面为准。
例如:离线节点、AnalyticDB for PostgreSQL节点等不支持通过自动解析添加节点的调度依赖,这类节点的产出表需要手动添加为本节点的输出。
SQL代码中的临时表(例如,在工作空间配置中指定
t_
开头的表为临时表)不支持自动解析,不会被自动解析为本节点的输出或依赖的上游节点。当同步任务产出一张表时,需手动将该表添加为节点的输出,格式为
projectname.tablename
。以便下游节点对该表进行数据清洗时,可通过自动解析快速设置节点依赖关系。