save¶
- FinancialCube.save(data, pov=None, data_column='data', need_check=True, data_audit=True, chunksize=None, callback=True, comment_column='VirtualMeasure_220922', auth_mode=0)¶
- 将DataFrame的数据保存至cube。 - 参数
- data ( - DataFrame) – 需要保存的数据
- pov ( - Union[- str,- Dict[- str,- str],- None]) – Point Of View,维度表达式或者KV键值对格式。
- data_column ( - str) – 数据列的列名
- need_check ( - bool) – 是否需要java接口校验脏数据
- data_audit ( - bool) – 是否需要记录到数据审计
- chunksize ( - Optional[- int]) – 单次调用保存接口时最大的dataframe行数。 当data的行数超过此值时,将会分多次进行保存。
- callback ( - bool) – 是否回调
- comment_column ( - str) – 备注列的列名,默认为VirtualMeasure_220922
- auth_mode ( - Literal[0, 1, 2, 3]) – 数据保存权鉴模式,默认为0,模式对应如下: - 0: 继承财务模型权鉴模式 - 1: 宽松模式 - 2: 严格模式 - 3: 普通模式
 
 - 注解 - 此方法会对落库数据做以下处理: - 列名重命名:维度名->数据表列名 
- 忽略多余数据列