Pentaho Kettle для программирования на основе потоков

Подходит ли Pentaho Data Integration, также известная как Kettle, для Flow-Based Programming FBP?

Kettle — это инструмент ETL (извлечение, преобразование и загрузка), основанный на концепциях FBP.

Существует шаг User Defined Java Class и имеет SDK, чтобы вы могли расширить Kettle и интегрировать Kettle с веб-приложениями Java.

Можно ли создать веб-приложение, используя только Kettle с собственным плагином?

Стоит ли писать собственный плагин для веб-приложений?

Какие шаги отсутствуют в Kettle для веб-разработки?

Мне следует перейти на noflojs и отказаться от Java?

JavaFBP — это Java-реализация FBP. Я могу использовать JavaFBP для создания компонента, который, например, читает файл Excel. Но этот компонент уже есть в Kettle!

Моя цель — провести небольшое исследование и создать прототип, а не настоящее приложение.


person Juan Rojas    schedule 01.10.2013    source источник


Ответы (1)


Я бы сказал так да. В наши дни Kettle используется во многих случаях, которые не являются типичными ETL.

Примеры:

  1. На недавнем мероприятии PCM в Лиссабоне мы увидели использование PDI для управления «сборками» и развертыванием решений.

  2. Спаркл - это важно. Sparkl — это платформа для создания плагинов для Pentaho, которая позволяет использовать CDE для создания пользовательского интерфейса и Kettle для выполнения работы на сервере. Это очень умно, и я рекомендую посмотреть видео с встречи сообщества Pentaho. Когда вы создали свое приложение, его можно заархивировать как плагин для платформы Pentaho и распространять на Marketplace.

  3. Потоковая передача. В настоящее время есть несколько случаев, когда чайник ведет себя больше как ESB, когда у вас есть бесконечное преобразование или обработка данных задания по мере их поступления.

Кроме того, Kettle 5 имеет целую кучу новых технологий плагинов и «точек расширения», поэтому чайник сам по себе начинает становиться платформой, на которой вы можете выполнять любые действия, связанные с данными!

person Codek    schedule 10.10.2013
comment
Спасибо, это то, что я искал, кто-то, кто скажет мне, что я не сумасшедший. - person Juan Rojas; 10.10.2013