Skip to content

[RFC] Web UI & Endpoints

Ari Rouvinen edited this page Dec 11, 2017 · 1 revision

The purpose of this entry is to discuss other ways than the CLI to trigger execution of bonobo ETL jobs.

Currently bonobo provides a CLI to run ETL jobs. In some cases where ETL jobs are expected to be run by non technical profiles, a CLI may be an entry barrier.

Endpoints

Being able to automatically / easily generate web enpoints for an ETL job. These endpoints may be called from a custom UI.

Web UI

Having an automatically generated UI that includes all the registered ETL jobs, with a button to trigger their execution, different input forms to specify the options, and the documentation of the ETL job and options.