2015-10-14 3 views
2

Я новичок в Talend Open Studio, и я хотел бы разработать работу на Macbook или ПК с Windows, а затем экспортировать задание и запустить его на сервере Linux в качестве запланированного задания (т. Е. Cron).Назначение рабочих мест Talend

Задача будет включать извлечение данных из 2 баз данных Oracle на разных серверах, получение данных из файла CSV с другого сервера, а затем вставку извлеченных данных на другой сервер базы данных Oracle.

Возможно ли это? Нужно ли мне устанавливать ту же версию Talend на сервере Linux?

Просьба сообщить, какое именно программное обеспечение мне нужно установить на сервере Linux, чтобы оно работало.

Заранее спасибо - R

ответ

1

Все, что вам нужно на поле Linux является JRE, предпочтительно 1,7, но 1,6 может работать, если вы строите свои рабочие места, как это.

Затем вы создадите свою работу в talend, это создаст zip-файл, включающий все зависимости, вы извлечете эти zips на linux. они могут находиться в одной папке, поэтому зависимости не сохраняются дважды.

Затем планируйте сценарий .sh в CRON.

Я также предлагаю использовать встроенное протоколирование уровня проекта, чтобы вы знали:

  • Когда же начала работу.
  • Каковы были сообщения об ошибках.
  • Если вы используете tFlowMeter, то количество загруженных записей.
+0

Balazs Gunics - спасибо за ваш ответ. Будет ли zip-файл включать все библиотеки, необходимые для выполнения задания? – Roobie

+0

Да, это произойдет, если у вас нет этих почтовых индексов в папке lib/java studios, в этом случае он не сможет их включить. –

+0

Приветствия! – Roobie