dagster-io / dagster

An orchestration platform for the development, production, and observation of data assets.
https://dagster.io
Apache License 2.0
11.52k stars 1.45k forks source link

Provide link to filtered Lineage from list of Code Locations #24732

Open mattfysh opened 3 weeks ago

mattfysh commented 3 weeks ago

What's the use case?

Quickly jump to a view of Lineage for all assets in a code location, from the list at /locations

You can presently do so for a single group from /locations/:name/assets and then clicking 'View lineage' for the group, but nothing exists for all groups in the code location

The current workaround is to navigate to the global asset lineage view, and then use the Filter button to filter on a single codespace, but if your deployment has a lot of interconnected assets, this is a sluggish option that causes the UI to slow down

Ideas of implementation

  1. Implement the filtered view at /locations/:name/asset-groups - currently this is a blank route
  2. Add links to each code location from the /locations route. A good placement could be in the dropdown next to the "Reload" button

Additional information

No response

Message from the maintainers

Impacted by this issue? Give it a 👍! We factor engagement into prioritization.

krukowski commented 1 week ago

Internal tracking link: https://linear.app/dagster-labs/issue/FE-610/provide-link-to-filtered-lineage-from-list-of-code-locations