我们可以在 Amazon redshift 中使用 CTAS 创建表时使用压缩吗

Posted

技术标签:

【中文标题】我们可以在 Amazon redshift 中使用 CTAS 创建表时使用压缩吗【英文标题】:Can we use compression while creating table using CTAS in Amazon redshift 【发布时间】:2018-10-31 22:18:33 【问题描述】:

有没有人尝试在 redshift 中使用 CTAS 命令时添加压缩。 我在他们的文档中没有找到任何关于此的内容。

https://docs.aws.amazon.com/redshift/latest/dg/r_CTAS_usage_notes.html

谢谢

【问题讨论】:

【参考方案1】:

我们不能按照CTAS Usage Notes - Amazon Redshift使用它:

CREATE TABLE AS (CTAS) 表不会从创建它们的表继承约束、标识列、默认列值或主键。

您不能为 CTAS 表指定列压缩编码。

【讨论】:

以上是关于我们可以在 Amazon redshift 中使用 CTAS 创建表时使用压缩吗的主要内容,如果未能解决你的问题,请参考以下文章

我们可以通过没有密码的linux shell脚本连接amazon redshift吗?

我们可以使用 sqoop 将数据从 Hadoop (Hive) 导出到 Amazon Redshift

HIVE 或 PIG 作为 Amazon Redshift 的替代品?

Amazon EMR 与 Amazon Redshift

限制 Amazon Redshift 中架构的大小

与 Amazon Redshift 同步