首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种可视化拖拽式的复合算子实现方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:浪潮云信息技术股份公司

摘要:本发明涉及计算机技术领域,具体提供了一种可视化拖拽式的复合算子实现方法,设定好的执行逻辑用于根据用户需求通过简单的前端操作修改参数,复合算子的流程块可以再次拖入复合算子,用于完成自定义的复杂流程。与现有技术相比,本发明的一种可视化拖拽式的复合算子实现方法,将原有复杂流程能够通过该复合算子实现自定义拆分、拼接,从而模块化原有的流程,前端展现时突出主干。此外通过复合算子,可实现非复合算子流程无法完成的循环、判断等逻辑。

主权项:1.一种可视化拖拽式的复合算子实现方法,其特征在于,设定好的执行逻辑用于根据用户需求通过简单的前端操作修改参数,复合算子的流程块再次拖入复合算子,用于完成自定义的复杂流程;具体分为以下四个步骤:S01、复合算子的数据结构设计;包括COMPONENT_ID、PIPELINE_ID、IS_COMPOUND、REF_PIPELINE_ID、PARAM、INPUT_PARAM、OUTPUT_PARAM、INNER_INPUT_PARAM和INNER_OUTPUT_PARAM;其中,IS_COMPOUND标定算子是否为复合算子,如果是复合算子,那么根据其对应的REF_PIPELINE_ID可查询到其附属的流程ID,通过流程ID查询到所述流程包含的所有算子ID,通过递归查询,遍历出整个流程的所有信息;PARAM存储算子执行逻辑中一些可变的参数,INPUT_PARAM和OUTPUT_PARAM中存储算子输入输出的端口信息,包括所对应的文件位置;对于复合算子还存在内部流程的输入输出端口信息,将其存储在INNER_INPUT_PARAM和INNER_OUTPUT_PARAM中;S02、界面交互设计;包括:S021、进出复合算子,展示相应流程;所述复合算子由两部分组成,一部分为算子本身的逻辑,单击复合算子,右侧面板会展示出该算子自身执行逻辑的可调参数;另一部分是复合算子内部包含的流程块,通过双击复合算子,即可进入复合算子后的界面,通过点击界面中上方的按键即可退出当前流程块;S022、复合算子内流程块设计;S023、复合算子的逻辑参数面板;S03、复合算子运行逻辑设计;复合算子包含输入、输出端口及内部输入、输出端口共四组端口信息,其中的输出端口和内部输入端口在算子拖入面板后就随即根据算子实例ID、端口类型、端口次序确定;输入端口和内部输出端口在流程块完成连接时,由连接上游的端口赋予,赋予的端口信息与上游端口信息相同,至此,整个流程块的端口信息在流程组建好时即确定;首先读取输入端口信息,通过自身逻辑将数据处理为内部输入端口需要的格式传入内部输入端口,内部流程块读取内部输入端口数据,执行结束后将输出写入复合算子的内部输出端口,再由复合算子的自身逻辑将内部输出端口的数据整合成输出端口需要的格式写入输出端口对应的存储位置中,内部流程块各算子的运行逻辑与主页面个算子的运行逻辑相同;S04、复合算子流程的构建;包括:S041、循环;复合算子参数面板自主编辑运行时的逻辑参数,且编辑循环算子的循环次数,所述复合算子内部的流程块将安装设定的参数循环执行;S042、条件判断。

全文数据:

权利要求:

百度查询: 浪潮云信息技术股份公司 一种可视化拖拽式的复合算子实现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。