powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Обьединение двух систем: ETL решение
10 сообщений из 10, страница 1 из 1
Обьединение двух систем: ETL решение
    #39252703
megaexpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Были две учетные системы. Мы написали третью, которая должна заменить первые две. Теперь необходимо сделать, чтобы все добавления / изменения данных в обьединенной системе дублировались в первых двух системах. Это необходимо, во-первых для интеграции с другими системами, а во-вторых потому что новая система еще сырая, и пользователи к ней не привыкли.
Всего нужно заполнять в старых системах около 50 таблиц.

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

Я попытался написать ETL-процедуры на PL/SQL, но понял, сделать это качественно, надежно, да еще и быстро будет ну ооочень непросто.

Может быть, ETL-Tool какой-нибудь для этого лучше применить?
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39252761
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megaexpertБыли две учетные системы. Мы написали третью, которая должна заменить первые две. Теперь необходимо сделать, чтобы все добавления / изменения данных в обьединенной системе дублировались в первых двух системах. Это необходимо, во-первых для интеграции с другими системами, а во-вторых потому что новая система еще сырая, и пользователи к ней не привыкли.
Всего нужно заполнять в старых системах около 50 таблиц.

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

Я попытался написать ETL-процедуры на PL/SQL, но понял, сделать это качественно, надежно, да еще и быстро будет ну ооочень непросто.

Может быть, ETL-Tool какой-нибудь для этого лучше применить?
какой-нибудь, это (имхо) - не вариант

мегаэксперту нужен мегасовт для мегабега по мегакругу
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39252765
Vint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megaexpert,
вера в какой нибудь ETL умиляет)) конечно проще заплатить кучу бабла маркетологам и услышать как все будет хорошо, чем нанять профессионалов которые хорошо сделают... маркетологи то песни поют и на дудке играют)) а программисты вечно ходят недовольные))
но вы держитесь там. хорошего вам настроения))
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39252782
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megaexpertБыли две учетные системы. Мы написали третью, которая должна заменить первые две. Теперь необходимо сделать, чтобы все добавления / изменения данных в обьединенной системе дублировались в первых двух системах. Это необходимо, во-первых для интеграции с другими системами, а во-вторых потому что новая система еще сырая, и пользователи к ней не привыкли.
Всего нужно заполнять в старых системах около 50 таблиц.

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

Я попытался написать ETL-процедуры на PL/SQL, но понял, сделать это качественно, надежно, да еще и быстро будет ну ооочень непросто.

Может быть, ETL-Tool какой-нибудь для этого лучше применить? есть опыт построения такой схемы работы. ETL тут, в принципе, вторичен. Основной элемент будет cdc (golden gate) который будет давать вам дельту изменившихся данных и, возможно, применять их к новой системе. Но по опыту без pl/sql будет сложно обойтись, если трансформации довольно сложные
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39252786
ora601
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megaexpertБыли две учетные системы. Мы написали третью, которая должна заменить первые две. Теперь необходимо сделать, чтобы все добавления / изменения данных в обьединенной системе дублировались в первых двух системах. Это необходимо, во-первых для интеграции с другими системами, а во-вторых потому что новая система еще сырая, и пользователи к ней не привыкли.
Всего нужно заполнять в старых системах около 50 таблиц.

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

Я попытался написать ETL-процедуры на PL/SQL, но понял, сделать это качественно, надежно, да еще и быстро будет ну ооочень непросто.

Может быть, ETL-Tool какой-нибудь для этого лучше применить?


Гуглите про CDC, его можно организовать как мануально, так и с помощью ETL (и необязательно такого дорогого как GG), у Talend/Informatica и других интеграционных решений это присутствует.
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39252866
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, кстати, GG можно взять на определенный срок, например, 1 год. Миграция ведь конечна
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39252959
Бумбараш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin есть опыт построения такой схемы работы. ETL тут, в принципе, вторичен. Основной элемент будет cdc (golden gate) который будет давать вам дельту изменившихся данных и, возможно, применять их к новой системе. Но по опыту без pl/sql будет сложно обойтись, если трансформации довольно сложные
Средство хорошее, только надо кредит взять.
Будет давать дельту, и забирать деньгу.

Александр, если не ошибаюсь, вы как-то говорили, что у Оракла выложены все цены на продукты в открытую. Если это так, не могли бы подсказать, где?
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39253097
kaldorey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://docs.oracle.com/database/121/UPGRD/deprecated.htm#UPGRD60014
Oracle Change Data Capture is not included in Oracle Database 12c and has been replaced with Oracle GoldenGate
В связи с этим интересует такой вопрос - что делать, если хочется своими силами, но с похожей скоростью, неужели оракл закрыл все доступное?
У некоторых даже предложение парсить логмайнер поступала в связи с этим
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39253141
otetoda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaldorey,

матвью лог + джоб который по нему бегает, обрабатывает, чистит?)
...
Рейтинг: 0 / 0
Обьединение двух систем: ETL решение
    #39253505
Фотография Rinka777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megaexpert
Может быть, ETL-Tool какой-нибудь для этого лучше применить?

рекламирую Pentaho, годный инструмент
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Обьединение двух систем: ETL решение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]