delete_with_mdx¶
- FinancialCube.delete_with_mdx(expression)¶
通过MDX脚本删除数据
根据维度表达式删除Cube数据
警告
此方法将根据维度表达式生成对应的MDX脚本并执行MDX的Cleardata 对于只有成员和单集合方法的表达式,可以直接转换为MDX的成员集合或集合函数表达式 如为复杂表达式(例如包含聚合方法),则会查询实际对应的成员后,再组成MDX的成员集合
示例
两种调用方式等价:
cube = FinancialCube('example') expr = 'Year{2021;2022}->Entiy{Base(TotalEntity,0)}' r = cube.delete_with_mdx(expr) expr_dict = { "Year": ['2021', '2022'], "Entity": "Base(TotalEntity,0)" } r = cube.delete_with_mdx(expr_dict)
- 返回
MDX执行结果