说明
1、基础分析评价
2、数据产品:展示从各种路径下发布的产品【模型评价计算后的结果、准备好的数据、其它公司提供的 URL 产品】
说明
说明
针对以上介绍,结合实际需求,设计出【模型评价】所需要的表
1、用于存储用户和所需计算模型之间的关联关系表:pas_model_evaluate
2、用于存储计算的模型中有哪些子模型是需要计算的表:pas_model_evaluate_content
3、用于记录子模型计算结果的表:pas_model_evaluate_instance
4、pas_model_dim_evaluate【自然资源分析模型评价维度扩展表】
运维地址:rest/oms/private/product/v2/system/product-catalog/{systemCode}/{type} 【1:产品, 2:模型】
后台地址:rest/pas/private/modelInfo/v1/model/catalog
dist.rest.url.models
model.catalog
,默认值为:分析评价模型:自然资源分析评价
,默认找模型此处目录下所有信息,如果模型调整了目录名,后台配置文件中需要同步调整说明
在模型管理系统中相应模型中添加说明信息即可
模型评价内容:指的是模型中的需要计算的子模型,那么当然需要从模型获取,通过当前进入的 modelCode 调用模型接口,获取 具体的子模型评价内容【如果有上一次选取的记录,就拿过来用】
评价内容都会保存到 pas_model_evaluate_content 用 status【1:参与计算,0:不参与】,pas_model_evaluate_instance 中只会保存参与计算的部分,转交模型计算后,模型返回taskgroupcode
入库保存 ,根据此 code 查询模型任务计算状态、获取计算结果
后台接口地址:rest/pas/private/workSpace/v1/evaluation/contents/{modelcode}
是一些 筛选条件,在前端配置文件中进行配置
要保存所选择的参数,然后将参数组装成 模型需要的形式,调用模型接口传递参数,开始模型计算,生成一个任务 code 返回给后台,通过定时调用获取任务计算结果,更新任务状态信息
更新所选参数信息:PUT rest/pas/private/workSpace/v1/evaluate/parameter
真正开始调用:rest/pas/private/workSpace/v1/compute/{evaluatecode}
此处是一张模型计算成功的页面,展示了模型计算后的数据,支持下载,生成报告,发布产品等功能
转交给模型计算后,模型返回了 taskgroupcode,通过此 code 拿到模型计算结果
说明: 此处获取数据,不同模型调用了不同接口,参数一致【不同模型结果,组装格式不同】
问题二:生成报告
POST rest/pas/private/task/v1/image
说明
此处展示自己发起的计算任务列表信息,支持批量删除操作,定时任务会定期删除未发布产品的任务
问题一:删除产品删除了哪些表下的数据
后台接口:DELETE rest/pas/private/task/v1/instance/{taskGroupCode}
实现方法不难,自行翻阅
rest/oms/private/product/v2/system/product-catalog/{systemCode}/{type} ,在 oms-产品目录中配置,1:产品,2:模型
此目录下当前用户授权可见的产品数量
问题三:上面提到有其它类型产品,是怎么放进去的?
双评价的数据主要通过 3 张 Excel 导入到数据库中
POST /v2/indicators/query/{dataType}
根据 当前 userCode 从 pas_indicator_system
表中 查询设置的 指标数据。 如果是第一次,从 -1
的记录中复制
GET dataEye-service/getTemplatePage
de_component:组件【饼图、柱状图等】
de_component_attribute:组件有哪些属性信息【宽、高、x、y 坐标等】
de_component_type:组件类型【id 关联 de_component 表 type_id 字段】
de_page:页面【 查询 template=1 的 所有模板数据】
de_page_components:自定义页面中 所使用到的组件【 page_id 关联 de_page 表主键,component_id 关联 de_component 表 主键】
de_page_components_attr:自定义页面中 所使用到的组件属性信息