|
|
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
Всем пример, Может кто знает есть ли библиотека которая удовлетворяет следующим требованиям: Нужен фрэймворк который делает Import & Export из одной системы в другую. Импотрироваться могут файлы, данные из БД и т.д. Хочется иметь абстракцию на тип экспортируемых/импотрируемых данных. Т.е. есть плагины import & export которые делают вcю работу. Import на вход принимает архив и соответственно знает как его обработать. Export соответственно делает архив. Есть возможность писать свои плагины под нужные данные(скажем - ордера, входящие емэйлы) и форматы - xml, json и тд. Готовые плагины регистрируются в фрэймворке через конфиги и бизнес юзер может их использовать. Задача фрэймворка трэкать эти плагины - запускать, прерывать, за их статусом. Фрэймворк и плагины будут писать разные люди, соответственно и требование по максимальной абстакции и не связанности между собой. Есть ли библиотеки с похожей функциональностью чтоб можно было их заиспользовать или позаимствовать часть идей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2016, 18:49 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
diverM, гугли по слову ETL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2016, 19:19 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
AdvadiverM, гугли по слову ETL гуглил и продолжаю искать сейчас. параллельно решил спросить тут про готовые решения с которыми люди сталкивались/работали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2016, 19:33 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
diverM, готовые решения это наверное в ветку http://www.sql.ru/forum/olap-dwh, если смотреть из OpenSource + Java, то наверное вот это http://community.jaspersoft.com/project/jaspersoft-etl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2016, 19:55 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
just_vladimirdiverM, готовые решения это наверное в ветку http://www.sql.ru/forum/olap-dwh, если смотреть из OpenSource + Java, то наверное вот это http://community.jaspersoft.com/project/jaspersoft-etl Спасибо, посмотрю. Хочу только уточнить, что данные абстрактные, т.е. не обязательно из БД Плагин сам знает как с ними работать. Т.е. плагины это как jobs и нужен фрэймворк по управлению этими джобами и треканью их ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2016, 20:09 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
diverM, а Spring Integration смотрели ? http://projects.spring.io/spring-integration/ может Вам подойдёт) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2016, 23:19 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
diverM, авторЗадача фрэймворка трэкать эти плагины - запускать, прерывать, за их статусом. и ещё Spring Batch http://projects.spring.io/spring-batch/ Spring Batch и Spring Integration могут работать в связке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2016, 23:21 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
Помимо вышеперечисленных, есть ETL от Pentaho. Ещё, возможно, вам подойдёт Enterprise Service Bus типа Mule и аналогов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2016, 05:47 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
diverM, Готовое только за деньги, типа ETL. ... Т.к. задача слишком общая - экспорт всего подряд до чайников, фильмов и самоваров. Файловая система подойдёт)))) .... Но его тоже нужно настраивать. Непонятно юзверю зачем такая головная боль со всем этим зоопарком. Оно ему надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2016, 08:57 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
diverM, Абстрактный тип это файл или поток, стрим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2016, 09:00 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
diverMНужен фрэймворкВозьмите Apache TomcatdiverMвозможность писать свои плагины под нужные данныеWAR - веб-приложение (в вашем случае будет выступать в качестве плагина) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2016, 12:32 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
UsmanВозьмите Apache Tomcat для юзверей получше будет Тотал коммандер с плагинами. От заказчика взять деньги т.к. полностью соответствет ТЗ выше.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2016, 12:34 |
|
||
|
посоветуйте библиотеку
|
|||
|---|---|---|---|
|
#18+
О, я смотрю умники проснулись с советами о томкате, самоварах и тотал коммандер. Видимо это способ самоутверждения. Данные совсем не абстрактные, просто от них хотелось абстрагироваться, т.к. у людей сразу ETL на уме, а вопрос не об этом. Можно сказать что плагин это наподобии ETL. Я же спрашивал про библиотеку по управлению и мониторингу этих плагинов. Из того, что нашел пока больше всего понравилось EasyBatch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2016, 17:55 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39157910&tid=2124405]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 442ms |

| 0 / 0 |
