Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interface for SavedQueryDependencyResolver #278

Closed
wants to merge 1 commit into from

Conversation

plypaul
Copy link
Contributor

@plypaul plypaul commented Apr 22, 2024

Description

A resolver that can figure out the semantic models used by a saved query is useful for generating the execution DAG for exports / caching.

A complete dependency resolver for is complex due to recursive metric definitions, cascading filters, ambiguous group-by-items, etc. so cutting out this draft PR ahead of that to demonstrate the interface.

One of the potential longer-term solutions is a separate package that handles semantic-related resolution. The separate package would then be a dependency of the metricflow package.

Checklist

@plypaul
Copy link
Contributor Author

plypaul commented Apr 26, 2024

Closing this in favor of: dbt-labs/metricflow#1152

@plypaul plypaul closed this Apr 26, 2024
@plypaul plypaul deleted the plypaul--61--saved-query-dependency-resolver branch July 29, 2024 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant