这个品类的数据长什么样
焦炭相关尽调数据主要来源于国内大宗商品现货交易平台、沿海港口监管系统、中国炼焦行业协会公开报告。更新节奏分为多个层级:现货成交价格每日更新,港口焦炭库存量每周更新,行业供需分析报告每旬发布。文档多为结构化表格形式,包含产地名称、焦炭规格参数、当日成交价、周度均价、港口库存量、跨区域运输里程等字段。成交价单位为元/吨,库存量单位为万吨,规格参数中的灰分、挥发分以质量占比数值计量,运输里程单位为公里。
这些特征在「HTTP 接口与外部系统」这一环带来什么约束
焦炭尽调数据的多源异构特征,对HTTP接口与外部系统对接带来多项约束。不同数据源更新节奏差异较大,接口需支持自定义拉取时间间隔,适配现货价格日更、港口库存周更的不同需求,避免无效请求或数据滞后。结构化字段包含多项细分规格参数与多类单位,接口需内置字段映射与单位转换逻辑,适配外部系统的字段命名与格式要求。批量数据如港口库存体量较大,接口需支持分页拉取参数,防止单次请求超时或触发限流。
配置怎么定
| 配置项 | 建议取法 | 这样取的依据 |
|---|---|---|
API_REQUEST_TIMEOUT | 600 秒 | 焦炭批量库存数据拉取耗时较长,常规300秒无法覆盖全量请求 |
DATA_PULL_CYCLE | 现货数据源设为86400 秒,港口数据源设为604800 秒 | 匹配现货价格日更、港口库存周更的实际更新节奏 |
FIELD_MAPPING_RULE | 按「外部字段:数据源字段」格式配置,如ton_price:spot_price | 适配外部系统的字段命名规范,避免字段不匹配报错 |
UNIT_CONVERSION_SWITCH | 开启 | 焦炭数据包含元/吨、万吨等多类单位,需转换为外部系统要求的统一格式 |
PAGE_SIZE | 100 | 平衡请求效率与数据体量,防止单次请求过大触发限流 |
UPLOAD_FILE_MAX_SIZE | 1000 MB | 适配焦炭尽调报告的常规文件体量,避免上传时触发体积限制 |
本页给出的参数取值均为常规建议,用于确定配置的起点。实际取值受材料形态、数据量与业务规则影响,具体问题需具体分析,建议在自有样本上实测后再定。
容易做错的三处
- 现象:调用创建文件集合接口上传焦炭尽调CSV文件时,返回
字段格式不匹配错误,无法完成上传。原因:未配置FIELD_MAPPING_RULE适配CSV文件的列名,导致接口无法识别文件中的焦炭数据字段。 - 现象:批量拉取港口库存数据时,接口返回
504 Gateway Timeout状态码。原因:未将API_REQUEST_TIMEOUT配置为足够长的时长,无法覆盖全量批量数据的拉取耗时。 - 现象:外部系统接收的焦炭数据中,灰分参数字段为空。原因:未在接口配置中开启完整字段返回,默认裁剪了细分规格参数字段,导致关键数据缺失。
怎么确认配好了
- 调用测试接口拉取单条现货价格数据,检查返回字段是否与配置的
FIELD_MAPPING_RULE一致,单位是否符合外部系统要求。 - 上传单份焦炭尽调CSV文件,检查文件集合创建是否成功,字段是否完整映射至外部系统格式。
- 发起批量港口库存数据拉取请求,检查接口返回状态码是否符合预期,无超时或限流类错误。
- 查看定时拉取任务的运行日志,确认拉取时间间隔与配置的
DATA_PULL_CYCLE一致。
问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-14,当时的最新发布版本为 FastGPT v4.17.0。