Skip to content

Add tab for asset groups and add allow filtering for asset tags and URIs #50779

@ldacey

Description

@ldacey

Description

I think it would be useful to add a tab for asset groups which could be used to drill down into assets in the UI:

Image

For example, I could click on "gitlab" and then see a list of each asset in that group and ideally a dependency graph.

Image

Similar to the DAGs tab, the Asset Groups would show groups recently updated (and the status if possible?). The Asset page would be similar to what it is now and act as the Task Instances tab for individual asset updates.

  1. Asset Group tab
  2. Filter tags
  3. Filter for URI

Use case/motivation

I am heavily using asset-based scheduling right now but one thing which is lacking is a view into a data source as a whole. A single data source might consist of several assets (and DAGs) so it is not easy to understand exactly how many sources we are processing or the status of each source.

In the example above, there are assets for several layers of data which could be organized into a single asset group (I would rename the group to "gitlab_commits" so I could support additional endpoints like "gitlab_issues", "gitlab_users", etc). I would be able to see "gitab_commits" recently ran and the status of each asset was successful. With a filter for tags I could filter for "gitlab" to see all unique sources.

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:UIRelated to UI/UX. For Frontend Developers.kind:featureFeature Requests

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions