You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are two new node types being added to the manifest as part of the MetricFlow integration work: SemanticModel nodes and Metric nodes. This ticket addresses the Metric nodes. In dbt-semantic-interfaces we're adding a protocol of a Metric, which will have the shared standard definition of a Metric. In dbt-core we need to compose this protocol with base node classes to define dbt-core's representation of a Metric. Additionally there are some additional fields we should expose as defined in #7456
QMalcolm
changed the title
[CT-2522] Define Metric node for the Manifest
[CT-2522] Redefine Metric node for the Manifest and update parsing
May 30, 2023
An update on context. dbt-core already has a concept of a Metric Node from dbt-metrics. Thus instead removing and re-adding metric nodes, what we're really doing is redefining metric nodes to match the spec defined in dbt-semantic-interfaces. Additionally, since metric nodes already exist we don't need to build parsing for them, but instead just update the parsing. Thus #7501 is being wrapped into the work of this issue.
There are two new node types being added to the manifest as part of the MetricFlow integration work: SemanticModel nodes and Metric nodes. This ticket addresses the Metric nodes. In dbt-semantic-interfaces we're adding a protocol of a Metric, which will have the shared standard definition of a Metric. In dbt-core we need to compose this protocol with base node classes to define dbt-core's representation of a Metric. Additionally there are some additional fields we should expose as defined in #7456
Blocked by:
Protocol
s #7470Metrics
dbt-semantic-interfaces#18The text was updated successfully, but these errors were encountered: