DimQueryAPI

class deepfos.api.V1_1.dimension.DimQueryAPI(root: deepfos.api.base.RootAPI)
get_dimension_member(vo)

【★】维度-数据-维度成员单个查询

维度成员批量查询,通用接口 by 维度成员id或name根据id或 name或id+name查询维度成员

参数

voDimensionByIdOrNameVo

返回类型

Union[List, Awaitable[List]]

get_dimension_member_by_ids(vo)

【★】维度-数据-维度成员批量查询

维度成员批量查询,通用接口 by 维度成员id

参数

voDimensionByIdsVo

返回类型

Union[List, Awaitable[List]]

get_dimension_member_for_table(vo)

【★】维度-数据-维度成员表格清单查询

维度成员批量查询,通用接口 (维度表格编辑视图 - 全量/增量编辑处使 用)剔除了被动共享的维度成员

参数

voDimensionForTableVo

返回类型

Union[DimensionForTableCleanDto, Awaitable[DimensionForTableCleanDto]]

get_dimension_member_list_access(vo)

【★】维度-数据-维度成员平铺查询 - 不分页

维度成员不分层级搜索,通用不分页查询- 1.查询维度 (dimensionName)下维度成员 如传了维度表达式 (dimensionExpression) 则根据表达式限制查询范围 - 2.模糊搜索:根据关键字(searchValue)&搜索类型 (searchType)模糊搜索- 3.是否返回维度成员路径 (member)是处理成员在树形结构中的路径 反参中以path返回具体 路径 PS.若未传fieldList则默认查询所有字段,若想查询当前 语言 可传description若未传fieldList则默认查询所有 字段,若想查询当前语言 可传description

参数

voDimensionAccessVo

返回类型

Union[List, Awaitable[List]]

get_dimension_tree(vo)

【★】维度-数据-维度树查询 - 不分页

树形不分页查询,通用查询 - 1.查询维度 (dimensionName)下维度成员 如传了维度表达式 (dimensionExpression) 则根据表达式限制查询范围 - 2.查询逻辑:根据当前选中节点(parentNodeId)查询下一 层信息 PS.若未传当前选中节点(parentNodeId) 默 认从根节点开始查询 若未传fieldList则默认查询所有 字段,若想查询当前语言 可传description

参数

voDimensionTreeVo

返回类型

Union[List, Awaitable[List]]

localCache(key=None, operationType=None, value=None)
参数
返回类型

Union[str, Awaitable[str]]

select_dimension_expression(vo)

【★】维度-数据-表达式查询维度成员

通过表达式查询维度成员 所有方法的成员统一返回- 1.当方法中的成员不 存在时 通过参数是否忽略不存在成员 (ignoreIllegalMember)决定是报错提示 还是忽略这个 方法 PS.若未传fieldList则默认查询所有字段,若想查询当前 语言 可传description

参数

voDimensionExpressionVo

返回类型

Union[List, Awaitable[List]]

select_dimension_expression_grouping_by_function(vo)

【★】维度-数据-表达式查询维度成员 - 根据方法分组

通过表达式查询维度成员 - 根据方法分组- 1.当方法中的成员不存在时

通过参数是否忽略不存在成员

(ignoreIllegalMember)决定是报错提示 还是忽略这个 方法 PS.若未传fieldList则默认查询所有字段,若想查询当前 语言 可传description

参数

voDimensionExpressionVo

返回类型

Union[Dict, Awaitable[Dict]]