Hi,

I have been extensively using Falcon for several months and I found it very
useful!

Once you adopt Falcon, however, and define tens of feeds and processes, it
becomes a bit inconvenient to track down what happens with your processes
using the current Falcon Web UI (yes, you can use Oozie Web UI for that)
and corresponding feeds.

I am curious if there is any roadmap for Falcon Web UI enhancements.
Use-cases that I would find useful include:

1. Being able to search feeds/processes by name, tag and status (
https://issues.apache.org/jira/secure/attachment/12686141/landing.png
provides search-box and drop-down lists, but a whole patch seems to be too
huge to be committed soon)

2. Being able to come to the office at 8 AM and after a quick look know
what processes aren't done yet (and feeds aren't delivered).

This could be achieved e.g. by adding a date of the last
successful/failed/running instance for each process on the process list and
an intuitive icon. Being able to distinguish between daily and hourly feeds
would be useful here.

3. Being able to sorting of the list of feeds/processes in some way e.g. by
name, status, owner, type or something that makes sense

Currently, you will not find a feed/process on the long list without
pressing CTRL+F first.

4. Instead of having a flat list, it would be able to see be useful to see
groups of feeds, if you use the <groups> tags in their XML definition

5. Being able to quickly learn more about my feed from other source of
information e.g. Hive Metastore or HDFS.

A simple integration with HUE could give some benefits and wouldn't be time
consuming e.g. if a feed is backed by a Hive table, then there could be a
link to HUE webpage that shows that table i.e. the same idea as with "Logs"
link next to the process instance that points to Oozie. Obviously this
feature would be displayed only if somebody configures HUE for Falcon.

--

Probably everyone can come up with some other ideas...

Please let me know if these features are valid for Falcon. I do realize
that the core idea of Falcon is to simplify data management and scheduling,
but it would be nice if Falcon provides a bit more feature-rich Web UI
instead of delegating to other tools (such as Oozie, CLI).

Cheers!
Adam

Reply via email to