SlideShare a Scribd company logo
1 of 10
OLTP

?

При простой загрузке особенности источника сохраняются
?

?
OLTP

При выполнении сложных работ
нужно определить размер участка
Определить изменения на источнике ….
Начало

DataForce

Необработанных мапингов
нет?

Да

Конец
Оптимизация работы сервера
по загрузке данных

Выбрать мапинг из
цепочки загрузки
SCN Старта
Загрузки с Источника
есть?

Запомнить SCN
источника

Нет

Нет

Включить загрузку
сравнением

Да

Загрузка
сравнением

Нет

Загрузка по SCN

Выполнить
пользовательскую
процедуру
построения дельты

Нет

X*таблица
Да
Да

Get_Them
Забрать данные на ETL
Сервер с системы-источника
по состоянию на момент
SCN Старта

Забрать с
источника
изменения с
момента
предыдущего SCN
По момент SCN
старта

Да

Создать
суррогатные ключи
SCN Устарел?

ApplyChanges
Ошибка
Накатить
изменения на DWH

CaptureChanges
Данные получены

Get_Us

X% = T% x U%

Get_X
Забрать данные с DWH По
состоянию на текущий момент

Получить команды
изменения на DWH

Получаем команды
Для наката изменений на
DWH
В стейжинге
с префиком X*

… и трансформировать их в изменения на целевой базе

Инкрементальная загрузка
в детальный слой данных
на основе декларативных
описаний трансформаций
данных источника в
данные целевой системы
Перед началом работы проверяется, что уже сделано
Инкрементальная загрузка

Высокая готовность отчётов

Аналитика для автоматических процессов
обработки информации и принятия решений

Возможность прямой работы
с клиентами по агрегированным данным

Подключение к внешним
сервисам
Трансформация изменений источника в изменения данных витрины
Простой интерфейс

Кампании на основе отчётов
Управление кампаниями информирования
Работа с данными в Oracle + BI …..

Инкрементальная загрузка
Инкрементальный расчёт витрин

Возможность быстрого исправления алгоритмов
Простой доступ к отчётам
Возможности интеграции с внешними системами

…. или MapReduce
Почему СУБД

Понятный результат
Быстрое внесение изменений в алгоритмы
Использование накопленного опыта
Спасибо

http://fors-bs.ru
+7 (495) 788-0325

Вопросы?

More Related Content

More from Egor Sulkin

преференции для резидентов оэз дубна
преференции для резидентов оэз дубнапреференции для резидентов оэз дубна
преференции для резидентов оэз дубнаEgor Sulkin
 
оэз дубна 22 07 2015
оэз дубна  22 07 2015оэз дубна  22 07 2015
оэз дубна 22 07 2015Egor Sulkin
 
Мобильный рынок Рунета
Мобильный рынок РунетаМобильный рынок Рунета
Мобильный рынок РунетаEgor Sulkin
 
Бранд работодателя в социальных медиа
Бранд работодателя в социальных медиаБранд работодателя в социальных медиа
Бранд работодателя в социальных медиаEgor Sulkin
 
Характеристика социально-профессионального статуса уволенных государственных ...
Характеристика социально-профессионального статуса уволенных государственных ...Характеристика социально-профессионального статуса уволенных государственных ...
Характеристика социально-профессионального статуса уволенных государственных ...Egor Sulkin
 
Госуслуги в Бразилии
Госуслуги в БразилииГосуслуги в Бразилии
Госуслуги в БразилииEgor Sulkin
 
Комплексная оценка 20_02_13
Комплексная оценка 20_02_13Комплексная оценка 20_02_13
Комплексная оценка 20_02_13Egor Sulkin
 
Дмитрий Алексеев
Дмитрий АлексеевДмитрий Алексеев
Дмитрий АлексеевEgor Sulkin
 
Дегустатор
ДегустаторДегустатор
ДегустаторEgor Sulkin
 
Communication Strategy
Communication StrategyCommunication Strategy
Communication StrategyEgor Sulkin
 
Joyease new hotsale quotation sheet
Joyease new hotsale quotation sheetJoyease new hotsale quotation sheet
Joyease new hotsale quotation sheetEgor Sulkin
 

More from Egor Sulkin (12)

преференции для резидентов оэз дубна
преференции для резидентов оэз дубнапреференции для резидентов оэз дубна
преференции для резидентов оэз дубна
 
оэз дубна 22 07 2015
оэз дубна  22 07 2015оэз дубна  22 07 2015
оэз дубна 22 07 2015
 
Мобильный рынок Рунета
Мобильный рынок РунетаМобильный рынок Рунета
Мобильный рынок Рунета
 
Бранд работодателя в социальных медиа
Бранд работодателя в социальных медиаБранд работодателя в социальных медиа
Бранд работодателя в социальных медиа
 
Характеристика социально-профессионального статуса уволенных государственных ...
Характеристика социально-профессионального статуса уволенных государственных ...Характеристика социально-профессионального статуса уволенных государственных ...
Характеристика социально-профессионального статуса уволенных государственных ...
 
Госуслуги в Бразилии
Госуслуги в БразилииГосуслуги в Бразилии
Госуслуги в Бразилии
 
Комплексная оценка 20_02_13
Комплексная оценка 20_02_13Комплексная оценка 20_02_13
Комплексная оценка 20_02_13
 
Sabanov
SabanovSabanov
Sabanov
 
Дмитрий Алексеев
Дмитрий АлексеевДмитрий Алексеев
Дмитрий Алексеев
 
Дегустатор
ДегустаторДегустатор
Дегустатор
 
Communication Strategy
Communication StrategyCommunication Strategy
Communication Strategy
 
Joyease new hotsale quotation sheet
Joyease new hotsale quotation sheetJoyease new hotsale quotation sheet
Joyease new hotsale quotation sheet
 

Форс банковские системы

  • 1. OLTP ? При простой загрузке особенности источника сохраняются
  • 2. ? ? OLTP При выполнении сложных работ нужно определить размер участка
  • 3. Определить изменения на источнике …. Начало DataForce Необработанных мапингов нет? Да Конец Оптимизация работы сервера по загрузке данных Выбрать мапинг из цепочки загрузки SCN Старта Загрузки с Источника есть? Запомнить SCN источника Нет Нет Включить загрузку сравнением Да Загрузка сравнением Нет Загрузка по SCN Выполнить пользовательскую процедуру построения дельты Нет X*таблица Да Да Get_Them Забрать данные на ETL Сервер с системы-источника по состоянию на момент SCN Старта Забрать с источника изменения с момента предыдущего SCN По момент SCN старта Да Создать суррогатные ключи SCN Устарел? ApplyChanges Ошибка Накатить изменения на DWH CaptureChanges Данные получены Get_Us X% = T% x U% Get_X Забрать данные с DWH По состоянию на текущий момент Получить команды изменения на DWH Получаем команды Для наката изменений на DWH В стейжинге с префиком X* … и трансформировать их в изменения на целевой базе Инкрементальная загрузка в детальный слой данных на основе декларативных описаний трансформаций данных источника в данные целевой системы
  • 4. Перед началом работы проверяется, что уже сделано
  • 5. Инкрементальная загрузка Высокая готовность отчётов Аналитика для автоматических процессов обработки информации и принятия решений Возможность прямой работы с клиентами по агрегированным данным Подключение к внешним сервисам Трансформация изменений источника в изменения данных витрины
  • 8. Работа с данными в Oracle + BI ….. Инкрементальная загрузка Инкрементальный расчёт витрин Возможность быстрого исправления алгоритмов Простой доступ к отчётам Возможности интеграции с внешними системами …. или MapReduce
  • 9. Почему СУБД Понятный результат Быстрое внесение изменений в алгоритмы Использование накопленного опыта