[英]Copy data from S3 file into aws postgresql: invalid argument?
我正在尝试将AWS S3文件的内容复制到AWS RDS Postgresql表中,但是语法似乎错误?
从'S3://bucket-name/file_name.csv'(FORMAT CSV,DELIMITER E'\\ t',编码'utf-8')复制myschema.mytable;
返回以下错误:错误:无法打开文件“ S3://存储桶名称/file_name.csv”以供读取:无效的参数
知道我在做什么错吗?
Postgresql COPY命令不支持从S3复制数据。 您将需要使用中间服务从S3下载数据,然后将其上传到数据库。
该文档将帮助您https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/PostgreSQL.Procedural.Importing.html
本教程说明如何使用数据管道在S3和RDS MySQL之间移动数据。 对于Postgress应该相当相似。 https://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-template-copys3tords.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.