【技术实现步骤摘要】
一种资源数据统计方法、装置、元平台设备及存储介质
[0001]本专利技术属于数据运用
,具体地涉及实体数据化和运用数据更新算法进行应用化及实施方面,详细地提供了一种资源数据统计方法、装置、元平台设备及存储介质。
技术介绍
[0002]简单的说,元平台是通过元数据对业务模型进行描述,并实现从实体、关系、组件到关系模型的映射,使得上层应用可以直接通过元数据实现应用,屏蔽数据库的复杂细节,减轻应用开发负担,对相应数据进行统计报表展示。
[0003]在企业发展过程中,各种企业数据统计应用存在多元化和业务复杂特性,需要提供支撑的统计工具必须具备快速就绪,灵活可配置,并支持业务多样的特点。然而传统的资源数据模型,是基于一对一“硬建模”方式,关系构建非常复杂,使得传统的统计应用方法存在如下几点不足之处:(1)由于是对现实概念进行一对一建表的“硬建模”,使得概念间关系分散在现实概念的各个存储表中;(2)概念新增和变化都会对数据表造成影响;(3)关系的新增和变化都会对数据表的纲要Schema造成影响;(4)无法通过元数据驱动支撑 ...
【技术保护点】
【技术特征摘要】
1.一种资源数据统计方法,其特征在于,包括:根据大类建模原理建立资源数据库的元数据模型,其中,所述资源数据库用于存储所有产品实体的数据信息,所述元数据模型包含有库表元数据、字段元数据、实体规格元数据、关系规格元数据和关系元数据,所述库表元数据中的库表包含有所述资源数据库中的所有表,所述字段元数据中的字段包含有所述资源数据库中的所有字段,所述实体规格元数据中的实体规格包含有大类实体、细类实体和规格实体,所述大类实体是指根据产品功能、产品属性和/或产品特性的不同而区分出来的实体类别,所述细类实体是指针对大类实体根据产品用途的不同而区分出来的实体类别,所述规格实体是指针对细类实体根据具体业务对象及关系的不同而区分出来的实体类别,所述关系规格元数据中的关系规格包含有大类关系、细类关系和规格关系,所述大类关系是指一大类实体与另一大类实体的关系,所述细类实体是指一细类实体与另一细类实体的关系,所述规格关系是指一规格实体与另一规格实体的关系,所述关系元数据中的关系包含有库表与实体规格的关系和库表与关系规格的关系;响应用户操作,从模板模型中获取满足用户统计报表需求的且待配置的模板,其中,所述模板模型包含有若干预先设计的且用于在参数配置后向所述元数据模型传达所需元数据的模板;在人机交互页面上展示所述待配置的模板;根据在所述待配置的模板上输入的配置参数,得到已配置的模板,其中,所述配置参数包含有针对实体规格的选取结果、针对统计条件的选取结果和针对统计属性的选取结果;根据所述已配置的模板,向所述元数据模型传达所需的元数据,得到需要统计的元数据,其中,所述需要统计的元数据包含有根据所述配置参数查找到的库表元数据和字段元数据;根据统计规则和所述需要统计的元数据,拼接出用于数据库统计的结构化查询语言SQL语句;对所述资源数据库执行所述结构化查询语言SQL语句,得到统计结果。2.如权利要求1所述的资源数据统计方法,其特征在于,所述元数据模型还包含有规格属性元数据,其中,所述规格属性元数据中的规格属性用于记录属性组件是否展示、是否必填、是否可读、是否可更新、是否支持多选和/或默认值,所述属性组件是指对实体规格/关系规格的属性进行分组而形成的组件。3.如权利要求2所述的资源数据统计方法,其特征在于,所述元数据模型还包含有字典值元数据和字典类型元数据,其中,所述字典值元数据中的字典值包含有存储数据关键字和条目对,所述字典类型元数据中的字典类型包含有对属性需要的字典值进行的所有分组归类;所述关系元数据中的关系还包含有规格属性与字典值的关系和字典类型与字典值的关系。4.如权利要求1所述的资源数据统计方法,其特征在于,所述元数据模型还包含有域元数据,其中,所述域元数据中的域包含有所有产品实体的不同所在区域;所述关系元数据中的关系还包含有域与实体规格的关系。5.如权利要求1所述的资源数据统计方法,其特征在于,所述模板模型还包含有菜单和
菜单应用模板,其中,所述菜单用于记录需要的菜单目录名称及展示树层级,所述菜单应用模板用于记录所述菜单与所述待配置的模板之间的关系。6.如权利要求1所述的资源数据统计方法,其特征在于,所述待配置的模板包含有模板主题信息、模板关系信息、模板属性信息、属性校验信息、模板表单信息、表单分组信息、分组元素信息、模板表格信息、表格元素信息和查询条件信息,其中,所述模板主题信息用于记录模板名称及关联的且在所述元数据模型中的实体规格,所述模板关系信息用于记录模板使用的关...
【专利技术属性】
技术研发人员:陈志鸿,郭孔泉,倪鹏,裴连火,黄忠魁,
申请(专利权)人:中通服软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。