Athena возвращает пустые результаты из Firehose> Glue> S3 parquet setup - PullRequest
0 голосов
/ 01 октября 2018

Я установил пожарный шланг Kinesis, который пропускает данные через клей, который сжимает и преобразует JSON в паркет и сохраняет его в контейнере S3.Преобразование прошло успешно, и я могу нормально запросить выходной файл с помощью apacheDrill.Однако я не могу заставить Афину функционировать.Делая таблицу предварительного просмотра (выберите * из предела s3data 10), я получаю результаты с правильными заголовками для столбцов, но данные пусты.

Шаги, которые я предпринял:

  • Я уже добавил новую строку в свой источник: JSON.stringify(event) + '\n';
  • Загрузил паркет и успешно запросил с помощью apacheDrill
  • Клей помещает файл паркета в папки YY / MM / DD / HH,Я попытался переместить паркет в корневую папку и получил те же пустые результаты.

Конечная цель - получить данные равномерно в Quicksights , поэтому, если я собираюсьоб этом неправильно, дайте мне знать.

Чего мне не хватает?

...