私はAWSとPostgreSQLの新機能です。s3からpostgresql rdsにデータファイルをインポートする方法
- 私は、複数のS3バケット
- 私はEC2(AmazonでのLinux 64ビット)実行しているにいくつかのドキュメントをアップロードした
- (た上でRDSを使用)PostgreSQLのDBを作成している
私はデータパイプラインを使用しようとしましたが、Postgres用のものは何もありません(テンプレート)。自分のRDSインスタンスに接続し、ポストグルからデータをインポート/エクスポートする方法を理解できません。
S3バケットからEC2を取得し、データパイプラインテンプレートが利用可能でなく、Postgresにインポートできると仮定しました。
:それは可能であるならば、私は、可能な場合はお知らせくださいどのように..
理想的にはAmazonがファイルパスのS3のURLをサポートするために、 'COPY'コマンドを拡張したいだろうが、今のあなたは、クライアント経由でS3からデータをフェッチする必要がある場合、私は驚かないだろうそれを 'COPY'を介してPostgreSQLに送ります。 –
はい、RDSでは、通常、EC2インスタンスからロードする必要があります。 Redshiftのようなカスタムデータベースシステムだけがs3からの直接ロードを許可する傾向があります。 – datasage
ありがとうございます。どのようにこれを達成するための例を提供することができますか?私はEC2をS3に、EC2をRDSに接続することができます。私はS3からEC2にファイルを引き出す方法について考えていますが、その時点で、EC2からPostgresql DBにファイルをロードする方法がわかりません。助けてください、または私に指示を教えてください。私は数日間オンラインで検索しています.. – user3044239