Ошибка спектра: не удалось включить внешнюю таблицу

Redshift Spectrum выдает приведенную ниже ошибку, которая выполняет операторы SELECT для созданной внешней таблицы.

ERROR:  Failed to incorporate external table "schmaname"."tablename" into local catalog. 

Внешняя таблица имеет ограниченное количество столбцов, скажем, 50.

Я могу выполнять запросы к одной и той же таблице с суперпользователем и другим пользователем без каких-либо проблем. Есть ли какие-либо пользовательские настройки, которые необходимо изменить, кроме GRANT?

0 ответов

Я считаю, что ОП получил свой ответ, но для других вот вероятные причины, собранные из разных источников:

1) Количество столбцов во внешней таблице превысило лимит 1598

2) Имена столбцов внешней таблицы с использованием зарезервированных ключевых слов

Еще один пост с той же проблемой и решениями:

AWS Redshift - не удалось включить внешнюю таблицу в локальный каталог.

Другие вопросы по тегам