核心对象
简介
核心对象用于在用户打开工作流时,根据打开工作流的类型(转换/作业)显示转换组件或作业组件,在使用UDI进行数据处理时,也是通过核心对象将组件拖入画布中进行数据处理的。
转换核心对象
转换核心对象中包含查询类、连接类、应用类、输入类、统计类、脚本类、输出类、流程类以及Pipeline类组件,如下图所示:
组件索引:
| 组件类型 | 使用文档地址 |
|---|---|
| 查询类 | 数据库查询 |
| 模糊匹配 | |
| 流查询 | |
| 连接类 | 流记录关联(笛卡尔输出) |
| 应用类 | 写日志 |
| 输入类 | CSV文件输入 |
| Excel文件输入 | |
| JSON 文件输入 | |
| 文本文件输入 | |
| 生成记录 | |
| 自定义常量 | |
| 表输入 | |
| 统计类 | 分组 |
| 在内存中分组 | |
| 脚本类 | JavaScrit代码 |
| 执行一个SQL脚本 | |
| 正则表达式 | |
| 输出 类 | JSON 输出 |
| Microsoft Excel 输出 | |
| SQL 文件输出 | |
| 插入 / 更新 | |
| 文本文件输出 | |
| 表输出 | |
| 流程类 | Pipeline执行器 |
| 字符串操作 | |
| 执行作业 | |
| 按值分发 | |
| 替换NULL值 | |
| 空操作(什么也不做) | |
| 识别流的最后一行 | |
| 过滤记录 | |
| Pipeline类 | 值映射 |
| 剪切字符串 | |
| 去除重复记录 | |
| 增加常量 | |
| 字段选择 | |
| 字符串替换 | |
| 排序记录 | |
| 数值范围 | |
| 添加序列 | |
| 计算器 |
作业核心对象
转换核心对象中包含查询类、连接类、应用类、输入类、统计类、脚本类、输出类、流程类以及Pipeline类组件,如下图所示:
组件索引:
| 组件类型 | 使用文档地址 |
|---|---|
| 脚本类 | JavaScript |
| SQL | |
| 文件管理类 | zip压缩文件 |
| 写入文件 | |
| 创建一个目录 | |
| 创建文件 | |
| 删除文件 | |
| 删除目录 | |
| 删除返回文件 | |
| 单文件删除 | |
| 复制/移动结果文件 | |
| 复制文件 | |
| 添加文件到结果文件中 | |
| 移动文件 | |
| 解压缩文件 | |
| 邮件类 | 发送邮件 |
| 通用类 | Pipeline |
| 作业 | |
| 启动 | |
| 成功 | |
| 结束重复 | |
| 重复执行 | |
| 应用类 | 写日志 |
| 清空表 | |
| 终止作业 | |
| 条件类 | 文件存在 |
| 检查多个文件是否存在 | |
| 检查目录是否为空 | |
| 检查表是否存在 | |
| 计算文件大小或个数 |
