Die Abonnementversion von Talend (Talend Integration Suite oder TIS) hat genau das. Es ist eine webbasierte Konsole namens Talend Administration Center (TAC) und ermöglicht es einem Bediener, Jobs auszuführen und deren Ergebnisse zu überwachen - neben vielen anderen Dingen. Die Berechtigungen können auf die beschriebene Weise festgelegt werden, sodass der Benutzer die Jobs nicht löschen oder ändern kann.
In meiner Firma verwenden wir SOS Job Scheduler , die Sie mit TOS out-of-the-box als allgemeine DIY-Scheduling-Lösung verwenden können. In diesen Tagen arbeite ich an einer Talend Custom Component, um tief zwischen die erste und die letzte Komponente zu integrieren (wie Log-Propagierung, Freigabe von Kontextparametern und so weiter. Grundsätzlich erlaubt es SOS API von einem TOS Job zu verwenden). Ich kann beschleunigen und Github in ein paar Tagen anziehen, wenn Sie brauchen:)
Sie können den Job genauso exportieren wie das Skript (.sh) und jeder kann das ausführen und kann diese Jobs nicht löschen. Um die Ausführungsdetails zu sehen, fügen Sie eine Tlog-Komponente in Ihre Talend-Jobs ein. Dies ist nur eine Arbeit, die nicht die Lösung ist, wenn Sie nur ein offenes Studio (kostenlose Version) haben.
Ich verwende Rundeck für die manuelle und geplante Ausführung von Talend-Jobs. Ich finde die Jobeinrichtung und -planung in Rundeck viel einfacher als in SpagoBI (das ich häufig für Berichte und BI verwende).
Sie könnten auch etwas wie Automic (uc4) Automation Engine verwenden. Es hat feinkörnige Sicherheit und ist ein kommerzielles Produkt. Ich habe es in der Vergangenheit für ähnliche Arbeiten verwendet.