

### 前提

AWS
Athenaを用いてdocumentDBのデータを取得し、その情報をBIツールで分析しようとしている。現在、AthenaからdocumentDBのデータ取得ができている状態。

### 問題点

データ取得はできたものの、入れ子構造を含むデータを取得しようとすると以下図のようになり、JSONが崩れた状態(fieldname=valueの形)での取得になってしまう。  
また、大文字だったフィールド名が小文字になってしまう。（これはできれば）

Athenaでクエリした時の様子

_id | data | time  
---|---|---  
xxxxxxxxxxxx | [{name=satou,age=24,,,},,,] | xxxxxxxxxxxxx  
  
### やりたい事

  1. JSONを崩さずにデータを取得する。
  2. フィールド名を変えずにデータを取得する。（これはできれば）  
※もしできないのであればその理由も欲しい。（Ex.サポートとされていない機能ため。）

イメージ

_id | **Data** | **Time**  
---|---|---  
xxxxxxxxxxxx | [{ **name：satou,age：24** ,,,},,,] | xxxxxxxxxxxxx  
  
・最後に  
何卒大変な作業になるかもしれませんが、皆様のお力を貸していただけると幸いです。  
また、情報不足の時はコメント等お願いします。


CC BY-SA 4.0
2023-01-10T11:52:07.703
93288
2023-01-10T12:21:35.557
2023-01-10T12:21:35.557
3060
56492
question
aws mongodb aws-athena
Athenaで入れ子構造を含むdoucumentDBのデータをJSON形式を崩さずに取得したい