金融行业标准网
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111663379.0 (22)申请日 2021.12.31 (71)申请人 南京星云数字技 术有限公司 地址 211800 江苏省南京市江北新区研创 园团结路9 9号孵鹰大厦834室 (72)发明人 李小龙 高祥友 王辉 肖军  肖平  (74)专利代理 机构 北京市万慧达律师事务所 11111 代理人 劳奕琴 (51)Int.Cl. G06F 8/34(2018.01) G06Q 10/10(2012.01) G06Q 40/02(2012.01) G06F 30/20(2020.01)G06F 16/28(2019.01) (54)发明名称 一种算法自定义建模系统、 方法及计算机设 备 (57)摘要 本申请涉及一种上述算法自定义建模系统、 方法及计算机设备,该系统包括: 门户模块、 算法 建模模块、 算法执行模块, 其中, 门户模块, 用于 接收用户输入的自定义信息, 并发送至服务单 元, 自定义信息包括算法脚本, 算法建模模块, 用 于接收门户模块发送的自定义信息, 根据自定义 信息添加自定义组件, 支持定制化的组件, 实现 对组件的功能扩展, 根据 自定义组件创建实例, 并运行实例, 算法执行模块, 用于在运行 实例时, 执行算法脚本得到展示信息, 支持多种算法脚 本, 避免内置算法单一降低可视化建模平台的易 用性, 使得可视化建模平台更具灵活性, 便于维 护。 权利要求书2页 说明书10页 附图2页 CN 114371836 A 2022.04.19 CN 114371836 A 1.一种算法自定义建模系统, 其特征在于, 所述系统包括: 门户模块、 算法建模模块、 算 法执行模块; 其中, 所述门户模块, 用于接收用户输入的自定义信 息, 并发送至所述算法建模模块, 所述自 定义信息包括 算法脚本; 所述算法建模模块, 用于接收所述门户模块发送的自定义信息, 根据所述自定义信息 添加自定义组件, 根据所述自定义组件创建实例, 并运行 所述实例; 所述算法执行模块, 用于在运行 所述实例时, 执 行所述算法脚本得到展示信息 。 2.根据权利要求1所述的系统, 其特征在于, 所述自定义信 息包括自定义组件的配置信 息; 所述算法建模模块包括服务单元和文件服务器; 所述算法建模模块, 用于根据所述自定 义信息添加自定义组件, 包括: 所述服务单元, 用于根据所述配置信息生成所述自定义组件的输入输出点信息, 并将 所述配置信息中的脚本依赖包和算法脚本保存至所述文件服务器, 向所述门户模块 发送反 馈信息, 以完成自定义组件的添加。 3.根据权利要求2所述的系统, 其特征在于, 所述算法建模模块包括数据仓库分析单 元; 所述算法建模 模块, 用于根据所述自定义组件创建实例, 包括: 所述服务单元, 用于接收用户拖出的自定义组件的第一操作信息, 并根据所述第一操 作信息创建初始 节点和子节点; 接收用户输入的所述子节点与所述初始节点之间的连线信 息, 并判断所述连线信 息是 否包含所述子节点与所述子节点对应的父节点之间的需求信息; 当所述连线信息包括所述需求信息时, 向所述数据仓库分析 单元发送查询信息; 所述数据仓库分析单元, 用于根据 所述查询信 息向所述门户模块发送所述子节点需要 的所述子节点对应父节点的元数据信息, 并接 收用户输入的选择元数据信息, 并根据所述 选择元数据信息向所述门户模块发送展示信息, 以完成实例的创建。 4.根据权利要求3所述的系统, 其特征在于, 所述服务单元, 还用于当所述连线信息不 包括所述需求信息时, 向所述门户模块发送展示信息, 以完成实例的创建。 5.根据权利要求2所述的系统, 其特征在于, 所述算法建模模块, 用于运行所述实例, 包 括: 所述服务单元, 用于接收用户通过所述门户模块输入的实例运行指令信息, 根据所述 运行指令信息中的实例名称, 获取 所述实例中的已选组件和所述已选组件间的连接信息; 根据所述已选组件的连线信息向所述文件服务器或所述数据仓库分析单元发送请求 信息; 所述文件服务器, 用于接收所述服务单元发送的请求信息, 并根据所述请求信息获取 所述已选组件的实例信息, 并将所述实例信息发送至所述 服务单元; 或, 所述数据仓库分析单元, 用于接收所述服务单元发送的请求信息, 并根据所述请求信 息获取所述已选组件的实例信息, 并将所述实例信息发送至所述 服务单元; 所述服务单元用于, 根据 所述实例信 息, 生成所述已选组件的待运行信息, 并根据 所述 已选组件的脚本类型, 向所述 算法执行模块发送启动信息 。 6.根据权利要求5所述的系统, 其特征在于, 所述算法执行模块包括容器单元和计算引 擎单元; 所述算法脚本包括第一算法脚本和 第二算法脚本; 所述算法执行模块, 用于在运行权 利 要 求 书 1/2 页 2 CN 114371836 A 2所述实例时, 执 行所述算法脚本得到展示信息, 包括: 所述容器单元, 用于接收所述服务单元发送的执行所述第一算法脚本的启动信息, 得 到展示信息, 并将所述展示信息通过所述服务单元发送至所述 门户模块, 以向用户呈现展 示信息; 所述计算引擎单元, 用于接收所述服务单元发送的执行所述第二算法脚本的启动信 息, 得到展示信息, 并将所述展示信息通过所述服务单元发送至所述门户模块, 以向用户展 示展示信息 。 7.根据权利要求5所述的系统, 其特征在于, 所述服务单元, 用于根据所述已选组件的 连线信息向所述文件服 务器或所述数据仓库分析 单元发送请求信息, 包括: 所述服务单元, 用于根据所述已选组件的连线信息, 确定所述已选组件的节点分类结 果; 根据所述节点分类结果, 确定获取 所述已选组件的实例信息的执 行顺序; 根据所述执行顺序和所述已选组件的信息存储类型向所述文件服务器或所述数据仓 库分析单元发送请求信息 。 8.根据权利要求6所述的系统, 其特征在于, 所述服务单元, 还用于根据所述展示信息 的输出类型, 将所述展示信息保存至所述文件服 务器或所述数据仓库分析 单元。 9.一种算法自定义建模方法, 其特 征在于, 所述方法包括: 所述门户模块接收用户输入的自定义信息, 并发送至所述算法建模模块, 所述自定义 信息包括 算法脚本; 所述算法建模模块接收所述门户模块发送的自定义信 息, 根据所述自定义信 息添加自 定义组件, 根据所述自定义组件创建实例, 并运行 所述实例; 所述算法执行模块在运行 所述实例时, 执 行所述算法脚本得到展示信息 。 10.一种计算机设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计 算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现权利要求9中所述方法的步 骤。权 利 要 求 书 2/2 页 3 CN 114371836 A 3

.PDF文档 专利 一种算法自定义建模系统、方法及计算机设备

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种算法自定义建模系统、方法及计算机设备 第 1 页 专利 一种算法自定义建模系统、方法及计算机设备 第 2 页 专利 一种算法自定义建模系统、方法及计算机设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 01:46:56上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。