【发布时间】:2013-07-16 04:13:19
【问题描述】:
我目前在 S3 中有一个文件。我想使用 Java AWS SDK 发出命令,以获取这些数据并将其放入 RedShift 表中。如果表不存在,我也想创建表。我一直找不到任何明确的例子来说明如何做到这一点,所以我想知道我是不是走错了路?我应该使用标准 postgres java 连接器而不是 AWS 开发工具包吗?
【问题讨论】:
-
连接 (docs.aws.amazon.com/redshift/latest/mgmt/…) 并提交您的 CREATE TABLE 和 COPY 命令
-
你设法让它工作了吗?你有任何博客文章或与如何完成相关的任何内容吗?交易
-
正确的方法是使用jdbc驱动,把redshift当作psql数据库。这是我为 ruby 程序员发布的示例。 stackoverflow.com/questions/24438238/…
-
为了我自己的学习,你为什么决定从:
S3 -> Redshift而不是S3 -> Kinesis -> Redshift? -
Kinesis 不是 S3 和 Redshift 之间的桥梁。 Kinesis 是一个端点,您可以将数据流式传输到……处理它……并将该处理数据放入 S3 和/或 Redshift
标签: amazon-web-services amazon-s3 amazon-redshift