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

Provide a simple dashboard UI to browse reconciliation run results #156

Open
jiawen-tw opened this issue Mar 21, 2022 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@jiawen-tw
Copy link
Contributor

Context / Goal

Currently, the only way of interacting with Recce currently is through constructing of direct RESTful-style API calls which return JSON responses.

For users who do regular reconciliation runs overnight for multiple datasets, having to repeatedly make API calls to check in on the results can be rather painful. With the provision of a dashboard UI, it can potentially improve the user experience here.

Alternatively, perhaps can consider opening a trigger callback to notify the user when the run completes?

Expected Outcome

Evaluate if Recce should provide a dashboard for users, if yes:

  • Determine which features to include
  • Implement a simple dashboard that allows user to easily browse through past reconciliation run results

Out of Scope

Additional context / implementation notes

Some features to consider (can consider creating new cards for them)

  • An ordered table showing the details of the past reconciliations runs
  • Able to filter / query for a specific dataset
  • Shows migration keys of the mismatched rows
  • Show list of available datasets and be able to start an ad-hoc run
@jiawen-tw jiawen-tw added the enhancement New feature or request label Mar 21, 2022
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
Development

No branches or pull requests

1 participant