Ошибка спектра: не удалось включить внешнюю таблицу
Redshift Spectrum выдает приведенную ниже ошибку, которая выполняет операторы SELECT для созданной внешней таблицы.
ERROR: Failed to incorporate external table "schmaname"."tablename" into local catalog.
Внешняя таблица имеет ограниченное количество столбцов, скажем, 50.
Я могу выполнять запросы к одной и той же таблице с суперпользователем и другим пользователем без каких-либо проблем. Есть ли какие-либо пользовательские настройки, которые необходимо изменить, кроме GRANT?
0 ответов
Я считаю, что ОП получил свой ответ, но для других вот вероятные причины, собранные из разных источников:
1) Количество столбцов во внешней таблице превысило лимит 1598
2) Имена столбцов внешней таблицы с использованием зарезервированных ключевых слов
Еще один пост с той же проблемой и решениями:
AWS Redshift - не удалось включить внешнюю таблицу в локальный каталог.