申请/专利权人:广东盈峰普惠互联小额贷款股份有限公司
申请日:2023-12-27
公开(公告)日:2024-04-12
公开(公告)号:CN117874056A
主分类号:G06F16/242
分类号:G06F16/242;G06F16/2452;G06F16/2455;G06F16/2458;G06Q40/03
优先权:
专利状态码:在审-公开
法律状态:2024.04.12#公开
摘要:本发明公开了一种基于SQL语法的征信衍生变量加工系统以及方法,包括输入模块、语法解析引擎、持久化模块、元数据匹配模块以及运算模块;包括以下步骤:S1.对规范文档的处理:采集信报告的规范文档并提取规范文档的数据项元数据,并对规范文档进行解释以获得该规范文档的字典树以及数据项实体类;S2.对加工代码的处理:对加工代码采用SQL分词器进行分词,然后对分词结果进行解释获得加工代码的抽象语法树,获取其中的表名与字段名;S3.对征信报告的处理:将征信报告的数据转换为步骤S1中生成的数据项实体类实例,根据步骤S2中获得的表名与字段名读取数据项实例类实例对应字段的数据,将数据作为执行上下文执行SQL语句获取结果。
主权项:1.一种基于SQL语法的征信衍生变量加工系统,其特征在于,包括输入模块、语法解析引擎、持久化模块、元数据匹配模块以及运算模块;所述输入模块用于输入sql语句;所述语法解析引擎用于编译输入的脚本,根据语法规则预先定义的符号表进行匹配,得到抽象语法树;所述持久化模块用于保存抽象语法树,当编译该抽象语法树的脚本被重复引用时,持久化模块直接调用已编译的抽象语法树;所述元数据匹配模块用于将元数据与抽象语法树进行匹配,遍历抽象语法树,对抽象语法树中的节点信息结合数据进行量化匹配,其中普通变量值的元数据与抽象语法树进行直接匹配,对象属性的元数据根据抽象语法树的变量层级结构定义,匹配对象属性的第一层子节点属性,或更多层级的子节点属性,属性值为该变量的值;所述运算模块用于执行抽象语法树的运算逻辑,得到运算结果。
全文数据:
权利要求:
百度查询: 广东盈峰普惠互联小额贷款股份有限公司 一种基于SQL语法的征信衍生变量加工系统以及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。