Why doesn’t an indirectly referenced upstream public model appear in Explorer?
For project dependencies in Mesh, Explorer only displays directly referenced public models from upstream projects, even if an upstream model indirectly depends on another public model.
So for example, if:
project_baddsproject_aas a dependencyproject_b's modeldownstream_creferencesproject_a.upstream_bproject_a.upstream_breferences another public model,project_a.upstream_a
Then:
- In Explorer, only directly referenced public models (
upstream_bin this case) appear. - In the Cloud IDE lineage view, however,
upstream_a(the indirect dependency) will appear because the dbt Cloud dynamically resolves the full dependency graph.
This behavior makes sure that Explorer only shows the immediate dependencies available to that specific project.
0