版本编辑
FineDataLink版本 | 功能变动 |
---|---|
4.1.3 | 支持定时任务读取 PostgreSQL 数据库的分区表 |
4.1.9.3 |
|
任务开发编辑
配置数据连接
详情请参见:配置PostgreSQL数据源
数据开发
详情请参见:数据开发概述
数据来源
4.1.3 及之后版本,支持定时任务读取 PostgreSQL 数据库的分区表,4.1.9.3 版本开始分区表和普通表有标识区别,如下图所示:
详情请参见:读取、创建、写入分区表
数据去向与映射
4.1.9.3 及之后的版本,定时任务支持选择 PostgreSQL 的分区表作为数据去向,如下图所示:
4.1.9.3 及之后的版本,定时任务自动建表支持指定分区键,如下图所示:
注:自动建表仅支持10.x以上,更低版本暂不支持自动建分区表。10.x版本虽然支持了声明式分区,但是不支持为分区表设置主键,暂时不支持为PG10.x的分区表设置物理主键。
配置项 | 说明 |
---|---|
分区方式 | 选择分区方式:
|
分区字段 | 选择映射已有字段作为分区字段。 范围分区&哈希分区:支持选择一个或多个字段作为分区字段。 列表分区:仅支持选择一个字段作为分区字段。 |
分区配置 | 选择分区方式后,可以添加多个分区,每个分区的配置如下: 范围分区:
列表分区:
哈希分区(11.x以上版本支持):
11.x 以上版本,支持在范围分区和列表分区内,添加默认分区,用于存放不匹配任何分区的数据,仅允许添加一个默认分区。 |
数据管道
详情请参见:数据管道概述
4.1.9.3 及之后的版本,管道任务自动建表支持指定分区,如下图所示:
数据服务
详情请参见:数据服务概述
4.1.9.3 及之后的版本,数据服务支持选择 PostgreSQL 的分区表作为数据来源,如下图所示: