共用方式為


在複製活動中設定 PostgreSQL

本文概述如何使用資料管線中的複製活動,從 PostgreSQL 複製資料。

支援的設定

如需複製活動下每個索引標籤的組態,請分別移至下列各節。

一般

請參閱 [一般] 設定指引,以設定 [一般] 設定索引標籤。

來源

移至 [來源] 索引標籤以設定複製活動來源。 如需詳細的組態,請參閱下列內容。

顯示來源索引標籤和屬性清單的螢幕擷取畫面。

以下是三個必要的屬性:

  • 連線:從連線清單中選取 PostgreSQL 連線。 如果沒有連線,請建立新的 PostgreSQL 連線。
  • 連線類型:選取 [PostgreSQL]
  • 使用查詢:從 [資料表] 或 [查詢] 中選取。
    • 如果您選取 [資料表]

      • 資料表:指定要讀取資料的資料表名稱。 從下拉式清單中選取表格,或選取 手動輸入 以手動輸入它。

        顯示 [使用查詢 - 資料表] 的螢幕擷取畫面。

    • 如果您選取 [查詢]

      • 查詢:指定自訂 SQL 查詢來讀取資料。

        顯示 [使用查詢 - 查詢] 的螢幕擷取畫面。

        注意

        結構描述和資料表名稱會區分大小寫。 在查詢中以 "" (雙引號) 將其括住。

在 [進階] 下,您可以指定下列欄位:

  • 查詢逾時(分鐘):指定終止嘗試執行命令併產生錯誤之前的等候時間,預設值為 120 分鐘。 如果為此屬性設定參數,允許的值是時間範圍,例如 “02:00:00” (120 分鐘)。 如需詳細資訊,請參閱 CommandTimeout
  • 其他資料行:新增其他資料行以儲存來源檔案的相對路徑或靜態值。 後者支援運算式。

對應

如需 [對應] 索引標籤組態,請參閱在 [對應] 索引標籤下設定對應

設定

如需 [設定] 索引標籤組態,請移至在 [設定] 索引標籤下進行其他設定]

資料表摘要

下表包含有關 PostgreSQL 中複製活動的詳細資訊。

來源資訊

名稱 描述: 必要 JSON 指令碼屬性
[連接] 您與來源資料存放區的連線。 <您的 PostgreSQL 連線> Yes connection
連線類型 您的來源連線類型。 PostgreSQL Yes /
使用查詢 讀取資料的方式。 套用 [資料表] 以從指定的資料表讀取資料,或套用 [查詢] 以使用 SQL 查詢讀取資料。 資料表
查詢
Yes • typeProperties (在 typeProperties ->source 下)
  - 結構描述
  - 資料表
• 查詢
查詢逾時 (分鐘) 終止嘗試執行命令並產生錯誤之前的等候時間,預設值為120分鐘。 如果為此屬性設定參數,允許的值是時間範圍,例如 “02:00:00” (120 分鐘)。 如需詳細資訊,請參閱 CommandTimeout 時段 No queryTimeout
其他資料行 新增其他資料行以儲存來源檔案的相對路徑或靜態值。 後者支援運算式。 • 名稱
• 值
No additionalColumns:
• 名稱
• 值