CubeAPI¶
- class deepfos.api.financial_model.CubeAPI(root: deepfos.api.base.RootAPI)¶
- cube_dimension(cubeName, folderId=None, path=None, version=None)¶
给电子表格使用,获取cube及其数据表、维度相关数据信息
查询财务数据模型列属性数据,并归类.1为维度列集合;999为属性维集合 ;1000为财务数据模型主数据
- data(cubeName, folderId=None, path=None)¶
cube使用视图,查询接口
- 参数
- 返回类型
- delete_other(param)¶
cube元素删除–后置逻辑
该接口为配置到平台的接口–见module.json中的配置,如果有配 置,在平台的元素删除后,会触发此接口
- 参数
param –
ElementDeleteFrontRearDTO
- 返回类型
- find_cube_data(cubeName, folderId=None, path=None)¶
查询cube的基本数据
- 参数
- 返回类型
- right(cubeInfo)¶
cube权限页面,新建、编辑接口
- 参数
cubeInfo –
FinancialDataDto
- 返回类型
- right_query(cubeName, folderId=None, path=None)¶
cube权限页面,查询接口
- 参数
- 返回类型
- save(financialModelDto)¶
cube使用视图,新建、编辑接口
cube每一次新建、编辑都会触发两次接口,saveType为0表示校验 ,1表示新建/保存
- 参数
financialModelDto –
FinancialModelDto
- 返回类型