【技术实现步骤摘要】
一种基于资源模型的数据编排方法、平台、设备和介质
[0001]本专利技术涉及信息
,尤其是一种基于资源模型的数据编排方法、平台、设备和介质。
技术介绍
[0002]随着信息产品和资源的不断丰富,对数据资源的管理和编排成为了可能和必须的举措。但是现有的数据资源的管理和编排需要业务人员和开发人员协同进行,因而存在业务人员与开发人员能力不匹配的问题。业务人员了解资源类型,资源属性等业务信息,却不了解数据库技术;对数据的维护需要经由业务人员进行繁琐的文档描述再提交开发人员进行数据库设计、实现等,建设工作量大周期长。同时开发人员也需要设计多种多样的文档模板供业务人员填写,还要设计针对性的校验规则;随着资源数目和类型的不断丰富,文档模板和校验规则的更新频率也越来越高,使得开发人员不堪重负。
[0003]另一方面由于写入数据库的数据资源具有特定的属性格式,由于没有与数据库物理设计解耦的模型设计,在数据导出及导入其他格式数据库时容易发生数据异常且难以自检纠错,需要为新的目标数据库进行适配调试,使得数据资源的迁移成本较高。 />
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种基于资源模型的数据编排方法,其特征在于,包括以下步骤:通过资源模型属性配置页面输入资源模型配置信息,构建资源模型;所述配置信息包括资源模型的实体信息、资源属性逻辑、规则编码和字典编码;通过资源实例导入模板输入资源实例数据,将所述资源实例数据写入资源实例库中;通过所述资源模型对所述资源实例库中的资源实例数据进行编排。2.根据权利要求1所述的一种基于资源模型的数据编排方法,其特征在于,所述通过资源模型属性配置页面输入资源模型配置信息,构建资源模型,具体包括以下步骤:确定构建资源模型所需的实体信息;所述实体信息包括资源模型的标识、资源模型所使用的数据库参数和资源模型的布局表达式;确定资源模型中所包含的资源属性逻辑;所述资源属性逻辑用于确定所述资源实例数据的参数项内容;确定每一所述资源属性逻辑所关联的规则编码和字典编码;将实体信息、资源属性逻辑、规则编码和字典编码作为所述资源模型的配置信息,构建资源模型。3.根据权利要求2所述的一种基于资源模型的数据编排方法,其特征在于,所述资源模型的布局表达式中记录了资源模型的框架元素;在所述构建资源模型步骤中,通过对所述框架元素的自定义组合实现资源模型的布局设置。4.根据权利要求1所述的一种基于资源模型的数据编排方法,其特征在于,所述通过资源实例导入模板输入资源实例数据,将所述资源实例数据写入资源实例库中,具体包括以下步骤:资源模型根据所述配置信息生成资源实例导入模板;将资源实例数据写入资源实例导入模板中,通过资源模型将所述资源实例导入模板上传至资源实例库;资源实例库解析上传的资源实例导入模板,将所述资源实例导入模板中的资源实例数据写入资源实例库中。5.根据权利要求1所述的一种基于资源模型的数据编排方法,其特征在于,在所述将资源实例数据写入资源实例库中步骤之前,还包括对资源实例数据进行校验的步骤;所述对资源实例数据进行校验,在资源实例库中进行,包括以下步骤:获取资源模型的资源属性逻辑、规则编码和字典编码;获取第一资源实例数据的第一资源属性逻辑;根据所述第一资源属性逻辑所对应的规则编码和字典编码...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。