【发布时间】:2019-02-05 03:45:16
【问题描述】:
我已经成功地使用 AS Glue 抓取了一堆 JSON 文件,结果(几乎)符合我的预期。但是,数字字段(来自 JSON)已被分类为字符串,而不是浮点数/整数等。例如,当我想查询 x >= 5 时,这使得在 Athena 中查询时很痛苦。
我拥有的 JSON 分类器是基本分类器,所以我没有编写自定义分类器。
我是否可以让 AWS GLue 识别数值并对其进行适当的分类。
干杯
马特
【问题讨论】:
-
您可以在 Athena 查询中将字符串转换为数字:
select * from table1 where cast(x as BigInt) >= 5
标签: aws-glue