从Oracle、SQLServer、Mysql等异构数据库⾼速抽取数据到
GP(greenPlum)
greenplum数据连接配置,注意连接类型要选择PostgreSQL
新建数据连接,源选择异构的⽰例数据库SampleSource(H2数据库)
⽬标页签选择GP的数据连接和表
⽬标表更新⽅式:新增并更新数据到⽬标表
关键字段:不为空即可
postgre trunc函数的使用方法插⼊前执⾏语句:系统会⾃动⽣成Merge语句,将merge语句替换成Copy语句
COPY 表名 FROM STDIN DELIMITER '|' NULL 'None'
(DELIMITER 表⽰列分隔符;NULL 'None'的意思是值为null的数据会被填充为“None”)
具体可以参考postgresql(greenplum)的COPY ... FROM STDIN 的语法。
注意:⽼的pg版本语法上略有不同,需根据当前版本的语句来写COPY语句。
执⾏任务,10万⾏数据导⼊。实测4G数据导⼊GP⽤时100秒左右。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论