insert_null

FinancialCube.insert_null(expression, query_all=False)

使用insert null方式删除数据

根据维度表达式删除Cube数据。 入参与 delete 相同, 在使用clickhouse作事实表时推荐使用本方法, 在使用MySQL作事实表时,等同于调用 delete

参数

示例

两种调用方式等价:

cube = FinancialCube('example')
expr = 'Year{2021;2022}->Entiy{Base(TotalEntity,0)}'
r = cube.insert_null(expr)
expr_dict = {
    "Year": ['2021', '2022'],
    "Entity": "Base(TotalEntity,0)"
}
r = cube.insert_null(expr_dict)
返回

insert sql的执行结果

参见

delete