Стратегия перехода bw on hana
Post on 27-Jul-2015
140 Views
Preview:
TRANSCRIPT
Стратегия комплексного решения по переводу
технологической базы данных на SAP HANA
Конфиденциально
ООО «ИТДРАЙВ», г. Москва, 2015 г.
BLINOVDANIIL.COM___________________________________________________________________
Перевод технологической базы данных решения на SAP HANA
Введение. Преимущества СУБД SAP HANA перед SAP BW
1. Колоночная структура хранения таблиц;
2. Размещение данных в оперативное памяти;
3. Параллельная обработка запросов к СУБД;
4. Эффективные технологии сжатия данных;
5. При работе SAP BW на СУБД SAP HANA структура хранения
данных в инфо-кубах и ДСО специально оптимизирована;
6. Planning Application Kit ускоряющий работу приложений BW-
IP и BPC (функции и последовательности планирования
выполняются на уровне СУБД SAP HANA без передачи на
уровень сервера приложений);
7. Упрощение архитектуры хранилища данных в целях
ускорения процессов разработки и сопровождения;
8. Отказ от использования агрегатов инфо-кубов;
Перевод технологической базы данных решения на SAP HANA
Стратегия 1. Миграция SAP BW на SAP HANA. Основные принципы
• Текущее решение SAP BW, SAP BW-IP, SAP EP и
отчетность SAP BO остаются без изменений.
• Процесс миграции – настраиваемый базисом
стандартный процесс гетерогенного копирования и
обновления текущей системы SAP BW
Перевод технологической базы данных решения на SAP HANA
Стратегия 1. Миграция SAP BW на SAP HANA. Преимущества
1. Наименьшие трудозатраты и время выполнения проекта по сравнению с
другими сценариями;
2. Наименьшие риски, связанные с реализацией сценария в полном
объеме;
3. Отсутствие необходимости привлечения дополнительных специалистов;
4. Значительный прирост в производительности благодаря СУБД SAP HANA;
5. Возможность постепенного полного перехода на СУБД SAP HANA в
будущем;
6. Возможность достаточно простой адаптации текущей отчетности для
работы с СУБД SAP HANA напрямую;
7. Наиболее популярный и простой сценарий в практике миграции;
8. Так как front end остается неизменным, нет необходимости проводить
дополнительное обучение пользователей;
Перевод технологической базы данных решения на SAP HANA
Стратегия 1. Миграция SAP BW на SAP HANA. Недостатки
1. Отсутствует поддержка OEM;
2. Старая неоптимизированная архитектура хранилища данных;
3. Многие вычислительные процессы производятся на сервере приложений
SAP BW, а не в производительной среде SAP HANA;
Перевод технологической базы данных решения на SAP HANA
Стратегия 1. Миграция SAP BW на SAP HANA. Проектная команда
В обязанности консультанта SAP BW/HANA входит:
1. Тестирование систем с СУБД SAP HANA до и после процесса миграции;
2. Тестирование работоспособности функционала после завершения
процесса миграции;
3. Тестирование производительности до и после миграции;
4. Настройка инфо-провайдеров с целью определения их
оптимизированными под SAP HANA;
5. Документирование этапов тестирования и настройки;
6. Адаптация отчетности SAP BO под SAP HANA для работы напрямую при
возникновении такой задачи;
Перевод технологической базы данных решения на SAP HANA
Стратегия 1. Миграция SAP BW на SAP HANA. Схема
SAP BW 7.4
PP
DB2
SAP BW 7.4
TEST
SAP
HANA
rev. 93
SAP BW 7.4
TEST
SAP
HANA
rev. 93
Копирование
Обновление
Тестирование
Базис Консультант
Настройка
Перевод технологической базы данных решения на SAP HANA
Стратегия 2. Миграция SAP BW на SAP HANA с полной адаптацией
текущего решения на основе СУБД SAP HANA. Основные
принципы
• Полный отказ от SAP BW, SAP BW-IP, SAP EP.
• Адаптация технической реализации бизнес – логики в
текущей системе к новой на СУБД SAP HANA, начиная от детального обследования текущего решения и заканчивая
программированием полноценного приложения на HTML5
+ Java Script
Перевод технологической базы данных решения на SAP HANA
Стратегия 2. Миграция SAP BW на SAP HANA с полной адаптацией
текущего решения на основе СУБД SAP HANA. Преимущества
1. Максимальная производительность;
2. Отсутствие промежуточного слоя в виде SAP BW, SAP BW-IP между конечным
пользователем и СУБД SAP HANA;
3. Новая, оптимизированная и удобная в процессе разработки и
сопровождения архитектура хранилища данных;
4. Полномасштабная диагностика существующего решения;
5. Возможность предложить конечному пользователю более удобное и
функциональное программное обеспечение;
6. Максимальная кастомизация при разметке портала на HTML5;
7. Возможность достаточно просто оптимизировать новое решение под
мобильное приложение при необходимости;
8. Большие перспективы для реализации дополнительного функционала на
инновационной СУБД SAP HANA без оглядки на «прошлые» предлагаемые
компанией SAP решения по работе с базами данных (SAP BW);
Перевод технологической базы данных решения на SAP HANA
Стратегия 2. Миграция SAP BW на SAP HANA с полной адаптацией
текущего решения на основе СУБД SAP HANA. Недостатки1. Высокие трудозатраты и наибольшее время выполнения проекта по сравнению с другими сценариями;
2. Самые высокие риски по следующим причинам:
a. СУБД SAP HANA в настоящее время находится в полноценной разработке (до сих пор версия
продукта 1.00…, меняются лишь ревизии), что говорит о ее динамическом развитии и добавлении не только
новых, но и изменении старых компонент, что может негативно отразиться на готовой разработке.
b. В силу новизны СУБД SAP HANA мировая база знаний и база реализованных решений на
предприятиях достаточно ограничена, что может сказаться негативно на сроках реализации в процессе
решения разных задач разработки;
c. До начала разработки трудно предсказать, позволит ли JavaScript полностью заменить
техническую реализацию бизнес-процесса планирования, успешно разработанную средствами SAP BW-IP
в настоящее время (это касается и стандарта по планированию и ABAP логики, заложенной
разработчиками);
3. Необходимость привлечения дополнительных высокооплачиваемых специалистов в области
программирования Java, JavaScript, HTML5;
5. Достаточно большой объем разрабатываемого программного кода при создании приложения,
аналогичного SAP EP;
6. Специалисты, ответственные за дальнейшее сопровождение системы, обязаны обладать навыками
программирования Java, JavaScript, HTML5;
7. Возможны серьезные изменения доступного пользователю front end’а;
Перевод технологической базы данных решения на SAP HANA
Стратегия 2. План работ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1. Подготовка инфраструктуры СУБД SAP
HANA
2. Детальное обследование текущего
решения SAP BW
3. Разработка первой облегченной версии
портала
4. Реализация функционала по
планированию
5. Реализация функционала в рамках
отчетности
6. Перенос объема в тестовый ландшафт и
тестирование
7. Перенос откорректированного объема в
продуктивный ландшафт и тестирование
8. Обучение пользователей
1
3
5
0.5
2
1
2
0.5
Перевод технологической базы данных решения на SAP HANA
Стратегия 2. Проектная команда
3-4 человека – специалист по базису, консультант SAP BW/HANA (возможно, двое),
программист Java, Java Script, программист HTML5 (возможно).
В обязанности специалиста по базису входит:
1. Развертывание инфраструктуры систем с СУБД SAP HANA;
2. Дополнительная установка SAPUI5, настройка LCM и других компонентов;
3. Сопровождение проекта в части базиса;
4. Написание документации по части настроек развернутых систем;
В обязанности программистов Java, JavaScript и HTML5 входит:
1. Написание программных компонент по запросу консультантов SAP BW/HANA;
2. Документирование разработок в общем и программного кода в частности;
3. Формулировать предложения по реализации отдельных задач, предлагать эскизы
портала;
Перевод технологической базы данных решения на SAP HANA
Стратегия 2. Проектная команда
В обязанности консультанта SAP BW/HANA входит:
1. Тестирование систем с СУБД SAP HANA в части работоспособности всех необходимых компонент
(SAPUI5, LCM и другие, необходимость которых может появиться в процессе разработки);
2. Детальное обследование существующей системы и написание необходимой документации;
3. Перенос и доработка технической логики с существующей системы в СУБД SAP HANA;
4. Разработка целостной «картины» будущего решения, и передача отдельных задач по разработке
компонент программистам Java, Java Script и HTML5;
5. Тестирование работоспособности функционала;
6. Тестирование производительности существующей и новой систем;
7. Документирование этапов тестирования и настройки;
8. Моделирование объектов HANA, написание программного кода для приложения (ограниченной
сложности);
9. Поиск решений возникающих задач при конвертировании логики планирования с SAP BW на SAP HANA
(ввод данных на странице HTML, блокировка данных текущим пользователем, расчеты значений,
проверка целостности, сохранение в БД и т.д.)
10. Адаптация отчетности SAP BO под SAP HANA и новую логику, модель;
Перевод технологической базы данных решения на SAP HANA
Стратегия 2. Схема
SAP BW 7.4
SAP EP
SAP BW-IP
PP
DB2
SAP HANA rev. 93
SAPUI5
Java Apps
TEST
SAP
HANA
rev. 93
Базис
Консультант
Программист
Разработка
Обследование
ФИО: Блинов Даниил
ПОЧТА: bdaniil@gmail.com
САЙТ: http://www.blinovdaniil.com
Конфиденциально
ООО «ИТДРАЙВ», г. Москва, 2015 г.
top related