SmartDas 智能数据采集功能组件 查看完成版PDF介绍 系统采用全面组件化设计,具备灵活的扩展性和兼容性,可根据实际情况扩展开发相应的组件安装到系统中。系统对数据采集过程中的四个核心环节,设计了灵活的组件,可适应95%以上的采集场景。内置5种数据监听模式,满足数据文件,仪器端口,网络传输,图像文件,批量文件的监听获取处理。内置13套文件解析引擎,对常见PDF、CSV、Xls、Txt、Xml、Png、Jpeg等各类文件内容解析。内置8种可视化数据提取规则配置组件,用户无需编写复杂的提取策略脚本,降低用户自行维护门槛。传输组件可根据用户需求进行定制,用于三方系统进行用户、数据、文件交互功能集成。数据处理组件和自定义函数支持对采集后的数据进行二次加工处理。 文件解析组件 对不同文件类型及文件内容编码设计的文件内容解析组件,实现从各类文件中提取数据文本内容,默认安装13套。可以解析不同类型文件中的内容,解析后的内容通过数据规则组件设置提取具体目标提取项和提取内容范围。 提取规则组件 可视化数据提取规则配置,可针对每个数据提取项配置对应的提取规则,对文件中静态或动态数据内容提取,内置8套组件。多种规则可以配合使用,通过可视化的简单规则配置界面,完成复杂的数据内容提取规则编制,告别复杂的数据提取脚本编写。 数据传输组件 采集组件负责与三方系统集成,实现用户登录验证集成,采集结果传输集成,采集原始文件传输集成等交互功能。数据传输组件属于定制化功能增强,根据要集成的第三方系统和用户具体需求开发定制的功能组件,实现与三方系统集成数据或文件交互的能力。 数据处理组件及数据处理函数 用于采集数据结果后,对采集结果内容做运算或业务逻辑加工处理,满足非常规采集下的数据处理功能。数据处理组件用于相对复杂的逻辑加工处理,需要定制开发扩展组件处理特殊加功逻辑,数据处理函数用于处理简单的常规运算加功,可以用户自行定义函数脚本,脚本语言支持C#和JavaScript语法。 自定义扩展组件 用于扩展系统功能,增加外部功能操作界面,例如,查询第三方系统仪器信息查询功能。查询第三方系统业务数据功能等。自定义组扩展组件的作用是将用户一些额外的定制化功能以组件形式开发,然后安装到主系统当中,功能扩展迭代不影响主系统功能的使用。 |