Redshift Spectrum给出了以下错误,该错误执行了创建的外部表的SELECT语句。
ERROR: Failed to incorporate external table "schmaname"."tablename" into local catalog.
外部表的列数有限,比如50。
我可以在超级用户和同一组用户的同一桌面上查询而不会出现任何问题。是否需要更改GRANT
之外的任何用户设置答案 0 :(得分:0)
我相信OP可以得到他的回答,但对于其他人,以下是从各种来源整理来的可能原因:
1)外部表中的列数超过了1598个限制
2)使用保留关键字的外部表的列名
具有相同问题和解决方案的另一篇文章:
AWS Redshift - Failed to incorporate external table into local catalog