Передняя часть для выполнения заданий Talend
Я ищу передний конец для нашего оператора, чтобы запустить наши рабочие места Talend. Мы не хотим, чтобы у него была возможность удалять или изменять рабочие места. Только чтобы запустить их и следить за их результатами. Есть предложения по инструментам для этого?
спасибо
4 ответов
версия подписки Talend (называется Talend Integration Suite, или TIS) имеет именно это. Это веб-консоль под названием Talend Administration Center (TAC), и она позволяет оператору запускать задания и отслеживать их результаты-среди многих других вещей. Разрешения могут быть установлены так, как вы описали, чтобы оператор не мог удалить или изменить задания.
в моей компании мы используем SOS Планировщик заданий, который вы можете использовать с TOS из коробки в качестве общего решения для планирования diy. Как раз в эти дни я работаю над пользовательским компонентом Talend для глубокой интеграции между первым и последним (например, распространение журнала, совместное использование параметров контекста и т. д. В основном это позволяет использовать SOS API из задания TOS). Я могу ускорить и поставить на github в течение нескольких дней, если вам нужно:)
вы можете экспортировать задание как скрипт (.sh), и любой может выполнить это и не сможет удалить эти задания. Чтобы увидеть детали выполнения, поместите некоторый компонент tlog в свои задания talend. Это просто работа вокруг не решения, если у вас есть только open studio (бесплатная версия).
Я использую Rundeck для ручного и запланированного выполнения заданий Talend . Я считаю, что настройка и планирование заданий в Rundeck намного проще, чем в SpagoBI (который я часто использую для отчетов и BI).
вы также можете использовать что-то вроде automic (uc4) automation engine. Он имеет мелкозернистую безопасность и является коммерческим продуктом . Я использовал его в прошлом для подобной работы.