繁体   English   中英

将数据从S3文件复制到AWS Postgresql:参数无效?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM