API资产数据加工厂中的拍扁数据功能介绍

  • 系统对接顾问

API资产的【数据加工厂】中的【拍扁数据】功能详解

【拍扁数据】是【数据加工厂】中的关键功能,用于处理源业务系统查询出的数组类型数据。启用此功能后,需要明确哪些字段需要拍扁。在数据抓取时,系统会根据指定字段,将数组类型的数据拆分成独立的数据记录。这样一来,复杂的数组数据被转换为简单易处理的独立数据,方便后续存储和处理。

图例

功能启用及操作流程

  1. 开启功能:在系统设置中找到并开启【拍扁数据】功能。
  2. 指定字段:明确需要拍扁的具体字段。
  3. 数据抓取与拆分:系统在抓取过程中会自动将指定字段中的数组类型数据拆解成单条记录。

应用场景

  • 简化复杂结构:将复杂的数据结构转化为简单的独立记录,便于分析和处理。
  • 提升性能:减少对大规模数组的直接操作,提高系统性能。

实践案例

假设有一个业务系统返回如下格式的数据:

{
  "orders": [
    {"id": 1, "item": "A", "quantity": 10},
    {"id": 2, "item": "B", "quantity": 5}
  ]
}

通过启用【拍扁数据】,可以将其转化为:

[
  {"order_id": 1, "item": "A", "quantity": 10},
  {"order_id": 2, "item": "B", "quantity": 5}
]

注意事项

  • 确保指定字段准确无误,以避免不必要的数据冗余。
  • 在高频次调用时,应注意性能优化。

对于开发者来说,掌握并善用这个功能,可以极大地简化日常工作流程,并提升整体工作效率。