Skip to content

Commit 0b78216

Browse files
Add measures to metrics (temporary)
1 parent cca2603 commit 0b78216

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

dbt_semantic_interfaces/transformations/measure_to_metric_transformation_pieces/measure_features_to_metric_name.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from dbt_semantic_interfaces.implementations.elements.measure import PydanticMeasure
44
from dbt_semantic_interfaces.implementations.metric import (
55
PydanticMetric,
6+
PydanticMetricInputMeasure,
67
PydanticMetricTypeParams,
78
)
89
from dbt_semantic_interfaces.implementations.semantic_manifest import (
@@ -193,6 +194,8 @@ def get_or_create_metric_for_measure(
193194
)
194195
metric = built_metric
195196
metric.name = metric_name
197+
# TODO: remove this line when MF can support no-measure metrics
198+
metric.type_params.measure = PydanticMetricInputMeasure(name=measure.name)
196199
manifest.metrics.append(metric)
197200
existing_metric_names.add(metric_name)
198201

0 commit comments

Comments
 (0)