AWS Glue Crawler не создает таблицы в схеме - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь AWS Glue Crawler для создания таблиц в Афинах.Источник, из которого я его извлекаю - это сервер Postgresql.Искатель может анализировать таблицы, создавать метаданные и показывать таблицы и столбцы в каталоге данных Glue, но таблицы не добавляются в athena, несмотря на то, что я добавил целевую базу данных из athena.Не уверен, почему это происходит. Кроме того, если я выберу источник csv из s3, он сможет создать таблицу в Афинах с суффиксом _csv. Любая помощь?

1 Ответ

0 голосов
/ 14 декабря 2018

Афина также не распознает мои таблицы Postgres, добавленные Glue.Я предполагаю, что Athena используется для запроса данных, хранящихся на S3, поэтому она не работает для запросов к базе данных.

Кроме того, чтобы иметь возможность запрашивать файлы CSV на S3, файлы должны находиться в папке, просканированнойклей.Если вы просто сканируете один файл с помощью Glue, Athena вернет 0 записей из запроса.

...