Raf*_*ano 6 amazon-web-services
我正在尝试使用 AWS Athena 读取 JSON 文件。我使用 AWS Glue Crawler 对其进行了抓取,并且运行良好,但是当我尝试在表上进行选择时,出现以下错误:
HIVE_METASTORE_ERROR: com.facebook.presto.spi.PrestoException: 错误:名称应位于“struct”的位置 7,但找到了“$”。
我知道这个问题与$结构中的符号有关,但我想知道是否有任何方法可以解决这个问题,或者唯一的方法是编写一个没有 $ 符号的新文件。
这是我尝试阅读的行的示例。
{"_id":"abc123-abc123-abc123-abc123-abc123","lastModifiedDateTime":{"$date":"2022-02-30T22:22:22.310Z"},
"createdDateTime":{"$date":"2016-03-30T19:36:22.310Z"},"user":{"emailAddress":"abcd123@abc.co.uk","brandId":1},
"optIn":{"campaignChannels":[],"campaignCategories":[]}}
谢谢。
| 归档时间: | 
 | 
| 查看次数: | 2267 次 | 
| 最近记录: |