dbt-labs/dbt-docs

[CT-2740] Ensure semantic models & metrics are included in DAG viz

jtcohen6 opened this issue · 2 comments

Minimum viable work to ensure ongoing parity for metrics (old) & semantic models (new):

  • dedicated page for each node
  • DAG viz

@jtcohen6 I need to clarify what you're looking for here. Does it include everything below? Is the wording what you'd expect? The screenshots below are all of the existing metrics functionality.

  1. Semantic models get their own heading under Project,Semantic Models, same as Metrics have

Screenshot 2023-08-03 at 4 53 52 PM

  1. Semantic models get their own page with their own url (http://localhost:8080/#!/semantic_models/...)

Screenshot 2023-08-03 at 4 55 21 PM

  1. Represent a semantic model as another part of the DAG, same as metric is distinguished as a node in pink below.

Screenshot 2023-08-03 at 5 01 28 PM

  1. Be able to select on the semantic model in the DAG
    Screenshot 2023-08-03 at 5 01 07 PM

Anything else?

As discussed in Slack, priority order for parity is:

  1. DAG viz is still working when you add metrics + semantic models
  2. metrics still populate pages with relevant info
  3. semantic models have dedicated pages (feels ok to kick this out of scope)