1. 概述
1.1 版本
| FineDataLink 版本 | 功能变动 |
|---|---|
| 4.2.0.3 | 针对 OceanBase(Oracle模式)数据源:
|
| 4.2.20.2 | 实时管道和实时任务支持读取该数据源 数据连接中新增设置项 obcdc_wrapper 路径 |
1.2 功能简介
FineDataLink 支持连接 OceanBase(Oracle模式)数据源,适配功能:
定时任务的读取和写入。
实时管道任务读取和写入。
库表管理功能。
数据服务功能。
实时任务读取。
2. 配置数据连接
2.1 前提条件
详情请参见:前提条件
2.2 版本和驱动
下载对应的驱动包,如何上传驱动包可参见:驱动管理
| 支持的数据库版本 | 驱动文件 |
|---|---|
| 4.3.3;4.4.2.1 |
2.3 收集连接信息
在连接数据库之前,请收集以下信息:
数据库所在服务器的 IP 地址和端口号。
数据库的名称。
数据库的用户名和密码。
要连接的数据库模式。
2.4 具体连接步骤
创建数据连接步骤请参见:创建并管理数据源
需注意:
配置数据连接时,驱动需要切换为「自定义」,换为本文 2.2 节的驱动。

4.2.20.2 及之后版本,新增设置项 obcdc_wrapper 路径,具体说明请参见:OceanBase环境准备
3. 使用数据源
3.1 定时任务
3.1.1 读取
1)配置方式不支持「存储过程」。如下图所示:

2)配置方式为「选表」时,支持显示表描述。
3)支持将该数据库数据,写入到公共数据。
3.1.2 写入
1)写入该数据库时,支持 定时任务 DDL 功能
2)字段映射中,支持字段注释功能。
3)不支持设置分区键。

3.2 实时管道
3.2.1 读取
不支持同步 lob 类型字段。
1)4.2.20.2 及之后版本,实时管道任务支持读取该数据源。
2)支持读取分区表。
3)支持 DDL 同步功能。
4)支持添加分组表。
3.2.2 写入
数据管道 任务中支持写入该数据库。
管道任务写入该数据源时,自动屏蔽 BLOB、CLOB、NCLOB 字段。
3.3 数据服务
数据服务 功能可将该数据源的数据发布为 API 。
3.4 库表管理
支持在 库表管理 功能中查看、管理该数据源的数据。
3.5 实时任务
4.2.20.2 及之后版本,实时任务支持读取该数据源。
