对我的 Amazon Spectrum 表进行分区时遇到问题

Posted

技术标签:

【中文标题】对我的 Amazon Spectrum 表进行分区时遇到问题【英文标题】:Trouble Partitioning my Amazon Spectrum Table 【发布时间】:2018-03-09 21:55:10 【问题描述】:

特别是遇到此错误:

错误:调用外部目录 API 时出错:分区键的数量与分区值的数量不匹配

【问题讨论】:

【参考方案1】:

只是发布这个,因为谷歌搜索该错误没有发现任何问题。当您在没有 PARTITIONED BY 子句的情况下创建的外部表上 ALTER TABLE ADD PARTITION 时,可能会发生这种情况。

阅读本文了解详情:CREATE EXTERNAL TABLE docs。回想起来,您和我一样,应该在尝试此命令之前阅读此内容。

【讨论】:

以上是关于对我的 Amazon Spectrum 表进行分区时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章

分区依据的 Amazon Redshift Spectrum 不返回结果

在 Amazon Redshift Spectrum 中加载外部表时如何跳过最后几条记录?

如何更改 Redshift Spectrum 中的外部表?

如何使用 Psycopg2 在 Redshift Spectrum 中添加分区 -

Amazon Spectrum 直接从字符串增量加载

amazon athena 创建带分区的请求