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)