Aws Athena - можно ли запросить свойство JSON с точками в имени - PullRequest
0 голосов
/ 27 сентября 2019

Я использую Athena для запроса данных, хранящихся в объектах JSON в S3.

Некоторые свойства JSON содержат точки в своих именах, они представляют имена приложений Android.

Свойство выглядит следующим образом:

{
  "MessageTime": "2019-09-24T16:07:16+00:00",
  "Memory": {
    "com.google.android.gms.maps": {
      "Min": 0,
      "Max": 0,
      "Avg": 0
    }
  }
}

Таблица AWS Athena с таким столбцом успешно создана и может быть запрошена.Есть ли способ сослаться на свойство Memory.com.google.android.gms.maps.Min в запросе SQL?

Возможно, я когда-нибудь переименую этот столбец при создании таблицы,и т. д.

Я могу легко запрашивать другие встроенные свойства (без точек в именах).

...