You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为Glue Crawler定义自定义JSONPath分类器,提取数组项为单条记录

解决Glue Crawler自定义JSONPath分类器的问题

刚好我之前处理过类似的场景,你的需求是让Glue Crawler把orders数组里的每个对象识别为单独记录,用下面的JSONPath模式就可以实现:

$.orders[*]

或者等价的写法:

$['orders'][*]

简单解释下这个模式的作用:

  • $ 代表JSON的根节点
  • .orders(或者['orders'])用来定位到外层的orders数组
  • [*] 表示匹配这个数组里的所有元素,这样Glue Crawler就会把数组中的每个{ "key1": "val1", "key2": "val3" }对象当成一条独立的记录来处理。

你可以在Glue控制台创建分类器的时候,用这个JSONPath做测试,确认它能正确解析出每条记录的key1和key2字段。

内容的提问来源于stack exchange,提问作者stochasticcrap

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 10:25:49