resolve_asset_selection
Resolves Dagster asset-selection expressions into concrete asset keys, supporting wildcards, filters, boolean logic, and traversal, returning keys for materialization or backfill.
Instructions
Resolve Dagster asset-selection syntax into concrete assets without launching a run.
Supported syntax:
key predicates (
key:ordersor bareorders) with*wildcardsgroup:,tag:,kind:, andowner:predicatescase-insensitive
and,or, andnotwith parenthesesroots(...)andsinks(...)upstream/downstream traversal such as
+orders,2+orders,orders+,orders+2, or1+orders+2
Returns asset_keys as slash-delimited strings ready to pass to
materialize_assets or backfill_assets, plus compact GraphQL-shaped asset
summaries. This tool is read-only and does not filter external, observable,
non-executable, or partitioned matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | No | ||
| asset_selection | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||