PostgreSQL資料源使用說明

  • 文檔創建者:Roxy
  • 編輯次數:8
  • 最近更新:Nikozhan 于 2026-01-23
  • icon提示:
    本文詳細說明 PostgreSQL 資料源在 FDL 中的使用特性,包括使用限制以及在不同功能使用中的特殊情況,幫助使用者更好地理解和應用資料源。

    資料開發-定時任務

    資料來源

    4.1.3 及之後版本,支援定時任務讀取 PostgreSQL 資料庫的分割槽表。如下圖所示:

    資料去向與映射

    4.1.9.3 及之後版本:

    1)定時任務支援寫入 PostgreSQL 資料庫的分割槽表。

    2)目標表若為自動建表,支援選取目標表裏的某些欄位作為分割槽鍵。

    注:僅支援一級分割槽。

    需注意:

    • 自動建表僅支援 10.x 以上,更低版本暫不支援自動建分割槽表。10.x 版本雖然支援了宣告式分割槽,但是不支援為分割槽表設定主鍵,暫時不支援為 PG10.x 的分割槽表設定物理主鍵。

    • PostgreSQL 11.x以上版本:支援哈希分割槽;支援在範圍分割槽和列表分割槽內,新增預設分割槽,用於存放不匹配任何分割槽的資料,僅允許新增一個預設分割槽。

    • 分割槽方式和分割槽欄位個數支援情況:

    資料庫
    範圍分割槽列表分割槽哈希分割槽
    PostgreSQL10.x以上|N個欄位10.x以上|1個欄位11.x以上|N個欄位

    寫入方式

    4.2.7.4 及之後版本,目標端為 PostgreSQL 時,支援 交易控制 功能。

    實時管道&實時任務

     1)PostgreSQL 作為資料開發-實時任務、實時管道任務的資料來源:

    • PostgreSQL 10 及以上版本& FineDataLink 為 4.2.10.1 及之後版本時,支援選擇 pgoutput 的讀取方式。

    • 其他情況下,只支援選擇 wal2jaon 的讀取方式。

    2)當有兩個實時管道任務使用同一個 PostgreSQL 資料連結作為來源端進行同步時,一個實時管道任務讀取方式選擇 wal2jaon,另一個讀取方式選擇 pgoutput,會自動建立兩個採集任務。

    讀取方式為wal2jaon

    1)4.1.9.3 及之後版本,管道任務中目標表若為自動建表,支援選取目標表裏的某些欄位作為分割槽鍵。如下圖所示:

    詳細說明請參見本文「資料開發-定時任務>資料去向與映射」章節內容。

    2)不支援同步檢視表。

    3)支援的表類型:持久表(regular tables)。

    4)實時管道任務中,不支援 無主鍵同步

    5)不支援的欄位類型:GEOMETRY、GEOGRAPHY、RASTER。

    讀取方式為pgoutput

    1)不支援同步檢視表。

    2)支援的表類型:持久表(regular tables)。

    3)實時管道任務中,不支援 無主鍵同步

    4)不支援的欄位類型:GEOMETRY、GEOGRAPHY、RASTER、Generated Columns。

    定時管道

    4.2.10.4 及之後版本,定時管道任務的資料去向支援:PostgreSQL。詳情請參見:定時管道概述

    資料服務

    4.1.9.3 及之後的版本,資料服務支援選擇 PostgreSQL 的分割槽表作為資料來源。如下圖所示:


    附件列表


    主題: 配置資料源
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    獲取幫助
    線上支援
    獲取專業技術支援,快速幫助您解決問題
    工作日9:00-12:00,13:30-17:30在线
    頁面反饋
    針對當前網頁的建議、問題反饋
    售前咨詢
    業務咨詢
    電話:0933-790886或 0989-092892
    郵箱:taiwan@fanruan.com
    頁面反饋
    *問題分類
    不能為空
    問題描述
    0/1000
    不能為空

    反馈已提交

    网络繁忙