-
Notifications
You must be signed in to change notification settings - Fork 167
Open
Labels
SDKRelated to hamilton SDK for th UIRelated to hamilton SDK for th UIUIRelated to the Hamilton UIRelated to the Hamilton UI
Description
Updated issue:
- A user cannot delete data easily from the Hamilton UI without going to the database manually.
Proposed solution:
- Expose server endpoint and UI view to delete projects, and runs; expose SDK functionality to do it programmatically.
Alternatives:
- Add SDK config #1232 helps mitigate the problem by enabling more configuration driven options to determine what is or is not stored.
---- Original Issue: ---
Is your feature request related to a problem? Please describe.
Currently, the Hamilton Tracker/UI saves a lot of information for every dataflow run, like success info, node parameters (inputs), node results(outputs), execution times,...
For ETL dataflows, that runs often and processes a lot of data during every run, this results in a lot of data stored in the postgres/sqlite db (might be a problem) and the RUNS section in the UI becomes unresponsive.
Personally, I am most interested in the success info, execution times and logs.
Describe the solution you'd like
- Configuration of regular cleanups for the tracker data of each run. Ideally, this can be done individual for every data type (success info, inputs, outputs, logs,...)
- Configuration of which kind of data should be stored by the tracker.
Metadata
Metadata
Assignees
Labels
SDKRelated to hamilton SDK for th UIRelated to hamilton SDK for th UIUIRelated to the Hamilton UIRelated to the Hamilton UI