tencent cloud

文档反馈

数据目的表 PostgreSQL

最后更新时间:2023-11-08 16:20:26

    介绍

    PostgreSQL 数据目的表支持将数据写入到 PostgreSQL 数据库中。

    注意事项

    主键说明

    由于 ETL 数据源表产生的数据都为 Upsert 数据,因此PostgreSQL 数据目的表必须定义主键。
    数据目的表定义的主键必须为物理表中定义的主键,否则任务启动后会出错。

    WITH 参数

    PostgreSQL 数据目的表基于 JDBC 开发,可以使用其中用于目的表的相关配置项:
    参数值
    必填
    默认值
    描述
    sink.buffer-flush.max-rows
    100
    批量输出时,缓存中最多缓存多少数据。如果设置为0,表示禁止输出缓存。
    sink.buffer-flush.interval
    1s
    批量输出时,每批次最大的间隔(毫秒)。如果 'sink.buffer-flush.max-rows' 设为 '0',而这个选项不为零,则说明启用纯异步输出功能,即数据输出到算子、从算子最终写入数据库这两部分线程完全解耦。
    sink.max-retries
    3
    数据库写入失败时,最多重试的次数。
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持