发明名称 基于语义的数据查询装置和基于语义的数据查询方法
摘要 本发明提供了一种基于语义的数据查询装置,包括:获取单元,获取数据源的语义元数据作为查询语义元数据;语义数据关联单元,根据配置规则生成与语义元数据相关联的关联关系,基于关联关系和语义元数据的数据结构查找出与获取的语义元数据相关联的语义元数据;构建单元,将多个语义元数据之间的关联关系构建成语义关联关系树;以及查询单元,从构建单元构建的语义关联关系树上选取查询字段,根据查询字段在语义关系树上的路径关系构建查询表达式,从而实现数据的查询。相应的,本发明还提高了一种基于语义的数据查询方法。通过该技术方案,屏蔽了底层数据的差异性,降低了查询建模的难度,提高了建模效率,同时又保证了其可扩展性。
申请公布号 CN102591952A 申请公布日期 2012.07.18
申请号 CN201110448272.4 申请日期 2011.12.28
申请人 用友软件股份有限公司 发明人 李长山
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京友联知识产权代理事务所(普通合伙) 11343 代理人 尚志峰;汪海屏
主权项 一种基于语义的数据查询装置,其特征在于,包括:获取单元,获取数据源的语义元数据作为查询语义元数据;语义数据关联单元,根据配置规则生成与所述语义元数据相关联的关联关系,基于所述关联关系和所述语义元数据的数据结构查找出与获取的语义元数据相关联的语义元数据;构建单元,将多个所述语义元数据之间的关联关系构建成语义关联关系树;以及查询单元,从所述构建单元构建的所述语义关联关系树上选取查询字段,根据所述查询字段在所述语义关系树上的路径关系构建查询表达式,从而实现数据的查询。
地址 100094 北京市海淀区北清路68号用友软件园