iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211174136.5 (22)申请日 2022.09.26 (71)申请人 中国建设银行股份有限公司 地址 100033 北京市西城区金融大街25号 申请人 建信金融科技有限责任公司 (72)发明人 吴加齐 丁诗璟 沈文俊 高明  余刚 刘维安 袁园 欧阳明  李亮 沈冰华 姚琛 谢传聪  苏蜜 陈思广 李华峰 周婉月  杨蓓蓓 吕明 龚正 张政 万聪  (74)专利代理 机构 中科专利商标代理有限责任 公司 11021 专利代理师 樊晓 (51)Int.Cl. G06F 16/22(2019.01)G06F 16/23(2019.01) G06F 16/242(2019.01) G06F 16/245(2019.01) (54)发明名称 业务模型的生成方法、 业务数据查询方法、 装置及设备 (57)摘要 本公开提供了一种业务模型的生 成方法、 业 务数据查询方法、 装置及设备, 可 以应用于数据 分析技术领域。 该业务模型的生成方法包括: 根 据获取的配置信息, 生成K个原始数据表, 配置信 息用于定义业务模型, 原始数据表与业务数据一 一对应; 解析K个原始数据表, 得到与K个原始数 据表对应的M个字段信息, 字段信息用于表示业 务数据的属性特征; 以及根据M个字段信息和M个 字段信息之间的定义逻辑, 通过N个级联的数据 处理层处理K个原始数据表, 生成目标业务模型, 其中, 第n个数据处理层的输入包括K个原始数据 表中的一个原始数据表和第n ‑1个数据处理层输 出的中间表, 定义逻辑用于表 示两个字段信息 之 间的处理关系。 权利要求书3页 说明书16页 附图5页 CN 115422202 A 2022.12.02 CN 115422202 A 1.一种业 务模型的生成方法, 包括: 根据获取的配置信息, 生成K个原始数据表, 所述配置信息用于定义业务模型, 所述原 始数据表与业 务数据一 一对应, K 大于等于2; 解析所述K个原始数据表, 得到与所述K个原始数据表对应的M个字段信息, 所述字段信 息用于表示所述 业务数据的属性特 征, M大于等于2; 以及 根据所述M个字段信息和所述M个字段信息之间的定义逻辑, 通过N个级联的数据处理 层处理所述K个原 始数据表, 生成目标业 务模型; 其中, 第n个数据处理层的输入包括所述K个原始数据表中的一个原始数据表和第n ‑1 个数据处理层输出的中间表, N大于等于1, n大于等于2且n小于等于N, 所述定义逻辑用于表 示所述M个字段信息中两个字段信息之间的处 理关系。 2.根据权利要求1所述的方法, 其中, 数据处理层的输出包括中间表和结构化查询语 句; 根据所述M个字段信息和所述M个字段信息 之间的定义逻辑, 通过N个级 联的数据处理层 处理所述K个原 始数据表, 生成目标业 务模型, 包括: 在第n‑1个数据处理层输出第n ‑1个中间表之后, 从所述第n ‑1个中间表中确定第一字 段信息, 所述第一字段信息与所述第n个数据处 理层执行的数据处 理功能相关; 根据所述第一字段信 息和所述M个字段信 息之间的定义逻辑, 从所述K个原始数据表中 确定第一原 始数据表; 以及 根据所述第 一原始数据表和所述第n ‑1个中间表, 生成与所述第n个数据处理层对应的 第n个中间表和第n个结构化查询语句, 其中, 在n等于N的情况下, 第N个中间表为与所述目 标业务模型对应的数据表。 3.根据权利要求2所述的方法, 其中, 所述定义逻辑包括数据库函数或预设脚本方法; 所述根据所述第 一字段信 息和所述M个字段信 息之间的定义逻辑, 从所述K个原始数据 表中确定第一原 始数据表, 包括: 从所述M个字段信息中获取与所述第一字段信息对应的第二字段信息; 根据所述第一字段信息和所述第二字段信息的字段名, 从所述M个字段信息之间的定 义逻辑中确定目标定义逻辑; 以及 根据所述目标定义逻辑, 确定所述第一原 始数据表。 4.根据权利要求2所述的方法, 还 包括: 响应于用户的预设操作, 生成与第 n个数据处理层对应的临时中间表, 所述预设操作包 括连接操作和/或过 滤操作; 利用所述临时中间表替换所述第 n个数据处理层生成的原始第n个 中间表, 得到更新的 第n个中间表; 以及 根据所述更新的第n个中间表和所述M个字段信息之间的定义逻辑, 更新第n+1个数据 处理层生成的第n+1个中间表。 5.根据权利要求4所述的方法, 其中, 所述响应于用户的预设操作, 生成与第 n个数据处 理层对应的临时中间表, 包括: 响应于用户的连接操作, 确定用户选中的第三字段信息, 所述第三字段信息包括在用 户的交互界面上展示的字段; 以及将第n ‑1个数据处理层生 成的第n‑1个中间表与所述第三 字段信息所属的第二原始数据表或所属的中间表相连, 生成与第n个数据 处理层对应的临权 利 要 求 书 1/3 页 2 CN 115422202 A 2时中间表; 和/或 响应于用户的过滤操作, 确定用户选 中的第四字段信息, 在所述第n个数据处理层生成 的原始第n个中间表中删除所述第四字段信息, 生成与第n个数据处理层对应的临时中间 表。 6.根据权利要求2所述的方法, 还 包括: 在所述原始数据表中存在用于表征用户身份的标识字段的情况下, 将所述标识字段确 定为目标字段信息; 根据所述目标字段信 息和所述M个字段信 息之间的定义逻辑, 从所述M个字段信 息中随 机获取与所述目标字段信息对应的待选 字段信息; 以及 基于所述目标字段信 息所属的原始数据表和所述待选字段所属的原始数据表, 生成与 第1个数据处 理层对应的第1个中间表和第1个结构化 查询语句。 7.根据权利要求2所述的方法, 还 包括: 按照N个级联的数据处理层的连接顺序, 对N个所述数据处理层生成的N个结构化查询 语句进行组合, 得到目标结构化查询语句, 所述 目标结构化查询语句用于生成所述 目标业 务模型。 8.根据权利要求7所述的方法, 其中, 所述按照N个级联的数据处理层的连接顺序, 对N 个所述数据处 理层生成的N个结构化 查询语句进行组合, 得到目标 结构化查询语句, 包括: 从索引表中确定与所述N个结构化查询语句对应的索引数据, 所述索引表中的索引数 据用于通过 标准结构化 查询语句表征 所述M个字段信息之间的处 理关系; 以及 根据所述索引数据优化所述N个结构化查询语句, 得到优化后的P个结构化查询语句, 其中, P大于等于1, 且小于等于N; 对所述P个结构化查询语句进行组合, 得到Q个结构化查询语句, 所述Q个结构化查询语 句均用于生成所述目标业 务模型; 根据所述Q个结构化查询语句的验证结果, 确定与所述目标业务模型对应的目标结构 化查询语句, 所述验证结果用于表示所述 Q个结构化 查询语句的运行时长 。 9.根据权利要求1所述的方法, 其中, 所述根据获取的配置信息, 生成K个原始数据表, 包括: 响应于用户的操作, 生成与所述操作对应的配置信息; 将所述配置信息传输 至模拟环境中, 生成与所述配置信息对应的模拟业 务数据; 以及 根据所述模拟业 务数据和所述配置信息, 生成所述K个原 始数据表。 10.根据权利要求9所述的方法, 还 包括: 在生成目标业 务模型之后, 对所述目标业 务模型进行评估, 得到 评估结果; 以及 在确定所述评估结果为通过的情况下, 将所述目标业务模型从所述模拟环境发布至生 产环境中, 以便所述目标业 务模型在所述 生产环境中为用户提供服 务。 11.一种业 务数据查询方法, 包括: 响应于目标用户的查询请求, 解析所述查询请求, 得到与所述查询请求对应的多个字 段信息; 以及 将所述多个字段信息 输入所述 业务模型, 输出与所述 查询请求对应的查询结果; 其中所述 业务模型是根据权利要求1 ‑10之一所述的方法生成的。权 利 要 求 书 2/3 页 3 CN 115422202 A 3

.PDF文档 专利 业务模型的生成方法、业务数据查询方法、装置及设备

文档预览
中文文档 25 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 业务模型的生成方法、业务数据查询方法、装置及设备 第 1 页 专利 业务模型的生成方法、业务数据查询方法、装置及设备 第 2 页 专利 业务模型的生成方法、业务数据查询方法、装置及设备 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生 于 2024-02-07 20:38:22上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。