PrefectHQ / prefect

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
https://prefect.io
Apache License 2.0
15.94k stars 1.57k forks source link

Improved search and filter in Prefect UI #7458

Open anna-geller opened 1 year ago

anna-geller commented 1 year ago

First check

Prefect Version

2.x

Describe the current behavior

Some users implement their own health-check/maintenance flows that monitor agents' health. Example

Such runs are executed very frequently and clutter the dashboard

Describe the proposed behavior

Add the capability to filter out specific deployments from being displayed in the main dashboard (saved view), ideally similarly to NOT IN in SQL (filter out all selected deployment names)

Example Use

There is a possibility to extend that to other filters as well e.g. tags: Select all runs for all deployments that don't have the tag "experiment"

Additional context

No response

zhen0 commented 1 year ago

Could be done but needs some refactoring from the UI so will be larger lift.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 30 days with no activity. To keep this issue open remove stale label or comment.

trahloff commented 1 year ago

Still relevant and with value proposition from my perspective.

zanieb commented 1 year ago

@WillRaphaelson can you decide if this is accepted or not?

WillRaphaelson commented 1 year ago

Thanks all, I'm going to update this issue to be more general purpose. Later this year we'll be tacking search and filter more holistically with something that feels more like free text across the app, with a syntax to exclude things where it makes sense. We can use this ticket to continue conversation as we get closer to development (~July).

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 30 days with no activity. To keep this issue open remove stale label or comment.