对于创建的外部表,执行SELECT语句时,红移频谱会给出以下错误。
ERROR: Failed to incorporate external table "schmaname"."tablename" into local catalog. 外部表的列数有限,比如50列。
我可以使用超级用户和一组不同的用户在同一个表上查询,没有任何问题。除了GRANT之外,是否还需要更改任何用户设置
发布于 2020-02-27 22:23:09
我相信OP得到了他的答案,但对于其他人,这里是从各种来源整理的可能原因:
1)否外部表中的列数超过了1598的限制
2)使用保留关键字的外部表的列名
另一篇文章也有同样的问题和解决方案:
AWS Redshift - Failed to incorporate external table into local catalog
https://stackoverflow.com/questions/50739177
复制相似问题