Transcript
Page 1: Стратегия перехода BW on HANA

Стратегия комплексного решения по переводу

технологической базы данных на SAP HANA

Конфиденциально

ООО «ИТДРАЙВ», г. Москва, 2015 г.

BLINOVDANIIL.COM___________________________________________________________________

Page 2: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на 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. Отказ от использования агрегатов инфо-кубов;

Page 3: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на SAP HANA

Стратегия 1. Миграция SAP BW на SAP HANA. Основные принципы

• Текущее решение SAP BW, SAP BW-IP, SAP EP и

отчетность SAP BO остаются без изменений.

• Процесс миграции – настраиваемый базисом

стандартный процесс гетерогенного копирования и

обновления текущей системы SAP BW

Page 4: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на SAP HANA

Стратегия 1. Миграция SAP BW на SAP HANA. Преимущества

1. Наименьшие трудозатраты и время выполнения проекта по сравнению с

другими сценариями;

2. Наименьшие риски, связанные с реализацией сценария в полном

объеме;

3. Отсутствие необходимости привлечения дополнительных специалистов;

4. Значительный прирост в производительности благодаря СУБД SAP HANA;

5. Возможность постепенного полного перехода на СУБД SAP HANA в

будущем;

6. Возможность достаточно простой адаптации текущей отчетности для

работы с СУБД SAP HANA напрямую;

7. Наиболее популярный и простой сценарий в практике миграции;

8. Так как front end остается неизменным, нет необходимости проводить

дополнительное обучение пользователей;

Page 5: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на SAP HANA

Стратегия 1. Миграция SAP BW на SAP HANA. Недостатки

1. Отсутствует поддержка OEM;

2. Старая неоптимизированная архитектура хранилища данных;

3. Многие вычислительные процессы производятся на сервере приложений

SAP BW, а не в производительной среде SAP HANA;

Page 6: Стратегия перехода BW on 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 для работы напрямую при

возникновении такой задачи;

Page 7: Стратегия перехода BW on 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

Копирование

Обновление

Тестирование

Базис Консультант

Настройка

Page 8: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на SAP HANA

Стратегия 2. Миграция SAP BW на SAP HANA с полной адаптацией

текущего решения на основе СУБД SAP HANA. Основные

принципы

• Полный отказ от SAP BW, SAP BW-IP, SAP EP.

• Адаптация технической реализации бизнес – логики в

текущей системе к новой на СУБД SAP HANA, начиная от детального обследования текущего решения и заканчивая

программированием полноценного приложения на HTML5

+ Java Script

Page 9: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на 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);

Page 10: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на 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’а;

Page 11: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на 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

Page 12: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на 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. Формулировать предложения по реализации отдельных задач, предлагать эскизы

портала;

Page 13: Стратегия перехода BW on HANA

Перевод технологической базы данных решения на 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 и новую логику, модель;

Page 14: Стратегия перехода BW on 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

Базис

Консультант

Программист

Разработка

Обследование

Page 15: Стратегия перехода BW on HANA

ФИО: Блинов Даниил

ПОЧТА: [email protected]

САЙТ: http://www.blinovdaniil.com

Конфиденциально

ООО «ИТДРАЙВ», г. Москва, 2015 г.


Recommended