数据流数据加载(脚本批量加载)介绍

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

数据流数据加载(脚本批量加载)介绍

变更记录


产品版本
更新内容更新日期
V6.0.000初始版本2023年08月29日
V6.0.12支持WebAPI调用2024年05月15日


1 简介

1.1 功能介绍

脚本批量加载资源组件用于对数据进行批量加载操作,可以通过脚本将数据批量加载到目标单从而提高写入性能。用户可以指定目标单、输出结果描述、定义批量大小和目标数据处理脚本等内容,以实现数据的批量加载和更新


1.2 应用场景

当目标系统支持脚本批量写入时,可以使用该节点批量写入数据从而提高性能。


1.3 系统路径

【集成服务云】→【数据流】→【资源开发】 →【数据流资源】 


1.4 关键字段/按钮说明

关键字段说明

字段名称详细解释
目标单数据
选择需要加载的目标资源。
输出结果描述在脚本结束时通过 return map; 语句返回输出结果;如果返回 null 则表示忽略脚本加载,且数据流将不再执行后续节点。
批量大小
该值大于1时启用SQL批量执行,可以极大的提高数据处理性能,但可能需要占用较大的JVM内存,并且出错时不易定位出错的数据行。


2 主要操作

2.1 手动新增

步骤1:列表页点击‘新增’,然后选择脚本批量加载,并点击‘下一步’。



步骤2:填写名称、编码、资源目录等基本信息,并选择目标单数据和输出结果描述。




步骤3: 设置批量大小等信息

编写目标数据处理脚本后,可设置批量大小及脚本处理耗时限制。




2.2 调用WebAPI

前置步骤:在集成管理的WebAPI中已经登记了外部系统接口。


步骤1:在依赖的WebAPI中新增外部系统接口,并填写别名。



步骤2:在脚本中通过别名调用外部系统接口,如:Fn(body, header, urlParam) 。

注:脚本批量加载中返回的数据结构应该是list map,如:[{},{},{}]。




数据流数据加载(脚本批量加载)介绍

变更记录产品版本更新内容更新日期V6.0.000初始版本2023年08月29日V6.0.12支持WebAPI调用2024年05月15日1 简介1.1 功能介绍脚本批量加载...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息