update_metric_definition
重要提示
此功能的部分或全部属于预览版内容。 相关内容和功能可能会发生更改。
update_metric_definition(metric_id: int, metric_properties: dict, skip_save_to_lakehouse: bool = False)
参数:
- metric_id (int):需要更新的指标 ID。
- metric_properties (dict):要更新的属性。
- skip_save_to_lakehouse (bool,optional):更新 DataFrame,但不保存到湖屋。
描述:
更新现有量度定义的属性。 此函数仅更新指标定义。 为了保持数据完整性并避免指标数据过时,请使用 GenerateOutputForMetrics 笔记本再次生成更新指标的指标输出,以便将更新指标定义的指标输出存储在 ComputedESGMetrics 表中,并覆盖任何过时的指标输出。 在 ComputedESGMetrics 表中的输出更新 后,使用它来更新下游使用案例中的指标输出,例如使用 Power BI 控制面板可视化指标数据。
提高:
ValueError
如果未找到指标 ID。
用法示例:
metrics_manager = MetricsManager()
metric_properties = {
"measure_name": "Updated Emissions",
"dimensions": ["EmissionsAggregate[UnitOfMeasureName]", "EmissionsAggregate[ReportingPeriod]"]
}
metrics_manager.update_metric_definition(metric_id=1, metric_properties=metric_properties)