历史版本7 :PostgreSQL数据源使用说明 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

版本编辑

FineDataLink版本
功能变动
4.1.3
支持定时任务取 PostgreSQL 数据库的分区表
4.1.9.3
  • 分区表和普通表有标识区

  • 定时任务、管道任务自动建表支持指定分区

  • 定时任务支持选择 PostgreSQL 的分区表作为数据去向

  • 数据服务支持选择 PostgreSQL 的分区表作为数据来源

任务开发编辑

配置数据连接 

详情请参见:配置PostgreSQL数据源

数据开发

详情请参见:数据开发概述

数据来源

4.1.3 及之后版本,支持定时任务取 PostgreSQL 数据库的分区表,4.1.9.3 版本开始分区表和普通表有标识区别,如下图所示:

详情请参见:读取、创建、写入分区表

数据去向与映射

4.1.9.3 及之后的版本,定时任务支持选择 PostgreSQL 的分区表作为数据去向,如下图所示:

4.1.9.3 及之后的版本,定时任务自动建表支持指定分区键,如下图所示:

注:自动建表仅支持10.x以上,更低版本暂不支持自动建分区表。10.x版本虽然支持了声明式分区,但是不支持为分区表设置主键,暂时不支持为PG10.x的分区表设置物理主键。

配置项
说明
分区方式

选择分区方式:

  • 范围分区(RANGE)

  • 列表分区(LIST)

  • 哈希分区(HASH)(11.x以上版本显示此配置)

分区字段

选择映射已有字段作为分区字段。

范围分区&哈希分区:支持选择一个或多个字段作为分区字段。

列表分区:仅支持选择一个字段作为分区字段。

分区配置

选择分区方式后,可以添加多个分区,每个分区的配置如下:

范围分区

  • 分区名称(文本框)

  • 分区起始值(包含)(框/数值框/日期框)

  • 分区结束值(不包含)(文本框/数值框/日期框)

列表分区

  • 分区名称(文本框)

  • 取值列表(可以添加多个值,可以自行添加和删除值)

哈希分区(11.x以上版本支持):

  • 分区名称(文本框)

  • 模数(数值框)

  • 余数(数值框)

11.x 以上版本,支持在范围分区和列表分区内,添加默认分区,用于存放不匹配任何分区的数据,仅允许添加一个默认分区。

数据管道

详情请参见:数据管道概述

4.1.9.3 及之后的版本,管道任务自动建表支持指定分区,如下图所示:

数据服务

详情请参见:数据服务概述

4.1.9.3 及之后的版本,数据服务支持选择 PostgreSQL 的分区表作为数据来源,如下图所示: