【问题标题】:AWS Glue JSON CLassifier for numeric values用于数值的 AWS Glue JSON 分类器
【发布时间】: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


【解决方案1】:

如果您转到胶水控制台中的表格并单击右上角的“编辑架构”,您应该能够单击下拉菜单并更改字段的类型

【讨论】:

    猜你喜欢
    • 2021-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-06
    • 1970-01-01
    • 1970-01-01
    • 2022-08-20
    • 1970-01-01
    相关资源
    最近更新 更多