К сожалению в это время 12/2018 Афина не может запрашивать ввод XML , что трудно понять, когда вы слышите, что Афина вместе с AWS Glue может запрашивать XML.
То, что вы видите на сканере AWS, верно, но не то, что вы думаете о его работе!Например, после того, как ваш сканер запустился и вы видите таблицы, но не можете выполнять запросы Athena.Зайдите в каталог клея AWS и щелкните правой кнопкой мыши по таблицам, выберите таблицу, отредактируйте свойства, и она будет выглядеть примерно так:
Обратите внимание, что формат ввода равен нулю?Если у вас есть какие-либо другие таблицы, вы можете посмотреть их свойства или обратиться к документации по входным форматам для Athena .Это ошибка, которую вы получаете.
Решения:
- преобразуйте ваши данные в текстовые / json / avro / другие поддерживаемые форматы перед загрузкой
- создайте связующее задание AWS, которое преобразует источник в цельот xml до целевого поддерживаемого формата Athena (возможно, сжатого с помощью ORC / Parquet)