從Oracle、SQLServer、Mysql等異構數據庫高速抽取數據到GP(greenPlum)

greenplum數據鏈接配置,注意鏈接類型要選擇PostgreSQLsql

clipboard

新建數據鏈接,源選擇異構的示例數據庫SampleSource(H2數據庫)數據庫

clipboard

目標頁籤選擇GP的數據鏈接和表post

目標表更新方式:新增並更新數據到目標表postgresql

關鍵字段:不爲空便可blog

插入前執行語句:系統會自動生成Merge語句,將merge語句替換成Copy語句ip

COPY 表名 FROM STDIN DELIMITER '|' NULL 'None'get

(DELIMITER 表示列分隔符;NULL 'None'的意思是值爲null的數據會被填充爲「None」)it

具體能夠參考postgresql(greenplum)的COPY ... FROM STDIN 的語法。cli

clipboard

注意:老的pg版本語法上略有不一樣,需根據當前版本的語句來寫COPY語句。配置


執行任務,10萬行數據導入。實測4G數據導入GP用時100秒左右。

clipboard

相關文章
相關標籤/搜索