Kettle> 作业与参数
发布时间
阅读量:
阅读量
文章目录
-
-
-
任务(作业)
-
- 任务单元(作业项)
-
-
任务迁移(作业跳)
- 属性
-
- 属性的应用
-
表格输入属性传递 - 转换命名属性
-
-
作业处理与优化策略
多数ETL项目需执行多种操作,例如:
- 文件传输的方式
- 检查数据库表是否已存在,等等
此类操作均需依照特定顺序进行,Kettle中的作业功能可将转换流程串联执行,从而处理上述各项任务。
Job Item(作业项)
作业项 构成了作业的核心组成部分。类似于可转换的模块,作业项同样可以通过图标形式 进行呈现。
- 在顺序执行作业项的过程中,需要明确设定一个起始点
- 存在一个名为「start」的作业项,其作用是确定起始位置
- 每个作业仅允许设置一个作为起点的作业项
Job Hop(作业跳)
Job Hop作为作业项之间的连接线,用于定义作业的执行流程。作业中每个作业项的运行结果不同,将导致不同的执行路径。以下为Job Hop的多种执行方式:
1、无条件执行
- 不管前一个作业项是否成功或失败,后续的作业项都将被执行
- 连接线呈现蓝色,并带有锁形图标
2、在结果为真时执行
- 若前一作业项的结果为真,则继续执行后续的作业项
全部评论 (0)
还没有任何评论哟~
