1. 概述
1.1 版本
| FineDataLink 版本 | 功能变动 |
|---|---|
| 4.2.12.4 | 1)配置数据连接时,新增 KingBaseES(Oracle模式) 的数据源类型 2)支持数据库版本V8.X:
|
1.2 功能简介
FineDataLink 支持连接 KingBaseES(MySQL模式) 数据源,适配功能:
定时任务读取和写入
实时管道任务读取和写入
实时任务写入
数据服务-数据查询API
2. 配置数据连接
2.1 前提条件
详情请参见:前提条件
2.2 版本和驱动
1)确认数据库版本,下载驱动文件。
| 支持数据库版本 | 驱动包下载 |
|---|---|
| V8.X |
2)FineDataLink独立部署 工程,驱动文件下载后,放置到%FDL_home%\webapps\webroot\WEB-INF\lib下;
OPS 部署的 FineDataLink 工程,驱动放置在 FDL 工程外挂目录的 customlib 文件夹下。如忘记工程外挂目录位置,请参考文档查询:导出项目部署信息
若为集群工程,每个集群节点都需要上传一遍驱动文件。
3)重启 FineDataLink工程。
2.3 收集连接信息
在连接数据库之前,请收集以下信息:
数据库所在服务器的 IP 地址和端口号。
数据库的名称。
数据库的用户名和密码。
2.4 具体连接步骤
创建数据连接步骤请参见:创建并管理数据源

3. 使用数据源
3.1 定时任务
支持读取和写入 KingBaseES(Oracle模式) 数据源。
3.1.1 读取
1)不支持 并行取数 功能。
2)不支持读取存储过程。
3)支持展示 表描述
4)支持用户写 SQL 读取分区表。
3.1.2 写入
1)作为定时任务目标端时,不支持 DDL同步
2)支持写入数据到已存在的分区表,但自动建表时不支持 分区配置。
3)支持 事务控制 功能。
3.2 实时管道任务
1)支持读取和写入 KingBaseES(Oracle模式) 数据源。
2)同步类型为「仅增量同步」时,不支持自定义起点。
3)暂不支持 无主键同步
3.3 实时任务
支持写入 KingBaseES(Oracle模式) 数据源。详情参见:实时任务概述
3.4 数据服务
支持读取 KingBaseES(Oracle模式) 数据源,发布数据查询 API 。
详情参见:数据服务概述
3.5 数据管理
支持 库表管理 功能。
3.6 通用配置
「管理系统>通用配置」中,此数据源支持 自动建表配置 功能,不支持 字段映射规则 功能。
