数据编织(数据过滤)

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

数据编织(数据过滤)

变更记录


产品版本
更新内容更新日期
V6.0.000初始版本2023年09月12日
V6.0.6
增加访问外部系统2024年01月11日


1 简介

1.1 功能介绍

通过脚本判断数据模型中的数据是否满足条件,当满足条件时继续向下执行。


功能列表:新增,保存,取消

1.2 应用场景

复杂过滤条件,当数据查询节点的过滤条件不能满足过滤需求时,采用数据编织的数据过滤功能进行进一步的的复杂过滤。


举例:查询星空系统供应商数据后,需要进一步过滤星空供应商源单中创建组织和使用组织不相等的数据。



在脚本中通过$data访问数据模型中的数据,最后return true表示继续向下执行。


1.3 系统路径

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


1.4 关键字段/按钮说明

关键字段说明

字段名称详细解释
名称数据过滤的名称
编码数据过滤的编码
模块/解决方案数据过滤存放路径,模块/解决方案目录的选择
数据模型

需要过滤的数据模型

在脚本中使用 $data 作为变量名引用需要过滤的数据,单条数据过滤时该对象是Map,批量过滤时该对象是Map构成的List。

需要更新忽略行数勾选此选项,则不满足条件的数据行数计入总的忽略行数中,方便用户了解整体执行情况。
过滤条件脚本过滤条件的脚本内容


关键按钮说明

按钮名称详细解释
脚本编写过滤条件脚本内容
保存保存过滤条件内容


2 主要操作

2.1 新增数据过滤

操作步骤

步骤1:请进入数据流资源列表,点击“新增”按钮,资源类型选择数据编织类型,编织类型选择数据过滤

步骤2:选择和输入相关内容后保存。





2.2 新增数据过滤(访问外部系统)

操作步骤

步骤1:请进入数据流资源列表,点击“新增”按钮,资源类型选择数据编织类型,编织类型选择数据过滤

注:需要将数据过滤创建到连接器下面的目录才能访问外部系统。



步骤2:编辑脚本如下,在脚本中可以通过$connection访问外部系统,并获取到的外部系统中的数据作为过滤的判断依据。如下图中表示,查询了外部系统中数据表T_ISC_DEMO_BASEDATA_2中数据的修改时间,如果外部系统中数据的修改时间比源数据的修改时间还要晚则继续向后执行,否则忽略。



数据编织(数据过滤)

变更记录产品版本更新内容更新日期V6.0.000初始版本2023年09月12日V6.0.6增加访问外部系统2024年01月11日1 简介1.1 功能介绍通过脚本判断...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息