低代码交互式的图查询语句构建方法

文档序号:33943998发布日期:2023-04-26 03:53阅读:来源:国知局

技术特征:

1.一种低代码交互式的图查询语句构建方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据预定的分布式图数据库图查询语言,设计低代码建模规则,包括:

3.根据权利要求2所述的方法,其特征在于,所述初始节点算子代表图谱构建的初始点,作为图查询的第一步或起始节点;所述初始节点算子的计算逻辑与gremlin语言中的g.v()的计算逻辑相同;

4.根据权利要求2所述的方法,其特征在于,所述节点关联算子代表通过顶点来访问与其有关联边的邻接顶点;所述节点关联算子的计算逻辑与gremlin语言中的__e().otherv()的计算逻辑相同;所述节点关联算子的配置属性包括边方向、边类型及关联顶点集别名;

5.根据权利要求2所述的方法,其特征在于,所述匹配筛选算子指的是用来过滤遍历过程中当前阶段的对象,可与所述节点关联算子或条件判断算子配合使用;

6.根据权利要求2所述的方法,其特征在于,所述条件判断算子指的是过滤时使用的判断条件,包括关系运算和区间判断;

7.根据权利要求2所述的方法,其特征在于,所述属性包含算子指的是对当前遍历的顶点或边对象进行条件判断,能够以顶点和边的属性作为过滤条件,确定可通过的对象;

8.根据权利要求2所述的方法,其特征在于,所述重复循环算子是指循环操作,根据条件来重复执行语句,需要设定重复执行的语句以及循环终止的条件;

9.根据权利要求2-8任一项所述的方法,其特征在于,所述初始节点算子、所述节点关联算子、所述匹配筛选算子、所述条件判断算子、所述属性包含算子以及所述重复循环算子均由两部分组成,一部分为算子本身的逻辑,单击算子,右侧面板会展示出该算子自身执行逻辑的可调参数;

10.根据权利要求2所述的方法,其特征在于,根据预定的分布式图数据库图查询语言的语法,设计算子组合的语法树,包括:


技术总结
本申请涉及计算机技术领域的一种低代码交互式的图查询语句构建方法,所述方法采用低代码技术,针对分布式图数据库主流图查询语言设计低代码建模规则及语言翻译引擎,用户通过拖拽算子、配置参数的方式快速构建查询模型,语言翻译引擎会将模型翻译为图查询语言的图查询语句,然后将语句提交至图数据库进行查询,从而实现基于社交网络关系图谱的快捷、灵活挖掘分析。本方法能够满足不同场景下对多个目标或群体进行多种类关系、多层级连接、多限定条件的复杂查询语句构建,有效的提升了图谱查询的多样性;本方法降低图查询的技术门槛,使业务人员能够独立、快捷开展复杂图谱分析,极大的降低了图谱查询模型开发周期。

技术研发人员:可荣博,葛斌,林芳,蒋凌云,徐浩,刘少新,黄鸿杰,李广鹏,王懋,吴继冰,张翀
受保护的技术使用者:中国人民解放军国防科技大学
技术研发日:
技术公布日:2024/1/11
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1