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

Flows: Ability to view summary of flows for all datasets of the account #280

Closed
Tracked by #58
zaychenko-sergei opened this issue Mar 13, 2024 · 1 comment · Fixed by #321
Closed
Tracked by #58

Flows: Ability to view summary of flows for all datasets of the account #280

zaychenko-sergei opened this issue Mar 13, 2024 · 1 comment · Fixed by #321
Assignees
Labels
enhancement New feature or request

Comments

@zaychenko-sergei
Copy link
Contributor

zaychenko-sergei commented Mar 13, 2024

Currently, we've implemented viewing flows of each particular dataset, see #233 .

As datasets form a hierarchy, and updates in upstream datasets trigger updates of the downstream datasets, it is very incovenient to observe what is happening for each dataset individually.

Make a new page that is very similar to Dataset Flows page, but:

  • shows summary table / tiles for all datasets associated with the user
  • additionally, has a column with a name/link to the dataset, and allows filtering by dataset
  • no Update Now action menu, as it's not pointing to a single dataset
  • Pause/Resume All Updates would mean pausing configurations of all account's datasets

Try to reuse as much internal components from #233 as technically feasible, generalize them more if necessary.

The page might be placed to one of the profile tabs, i.e. to the right of the Datasets tab:

image

Note: the related API ticket is kamu-data/kamu-cli#551

@dmitriy-borzenko
Copy link
Contributor

dmitriy-borzenko commented Apr 26, 2024

We need to change or add the following:

  • Add a new API that will pause/resume all flows for the current account

  • Add a new API that returns all flows for the current account

  • Add a new API that will filter all flows by dataset name

  • Make the page look like a Flows tab for the dataset

  • Fixed additional menu (change "Pause dataset flows" to "Pause account flows")
    image

  • Leave the tile-widget unchanged

  • Add a column with a name/link to the dataset and allows filtering by dataset
    image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants