Текущее время: Сб, авг 23 2025, 10:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 14:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Пвиветствую, хотел поинтересоваться у сообщества, как делали перенос в продуктив наработок BW когда запросов очень много?
p.s.: Имеется 580 запросов в тесте :roll:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(  Тема решена
СообщениеДобавлено: Ср, фев 25 2009, 15:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Сочувствую..

В ручную, исключительно по очереди. Анализируя результаты каждого запроса. Потому как частенько в больших запросах бывают различные варианты. Гарантировано запрос упадет, когда в нем содержится как правило обновление, так и отдельные ФМ с сылкой на структуру переноса. Гарантировано навернется запрос когда в нем содержится экстарктор и поток данных для загрузки из "самой себя". И так неспешно постепенно переносить :(

_________________
In SAP we trust !


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 15:41 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, июн 21 2006, 13:11
Сообщения: 38
Для переноса в продуктив n-го количества запросов заранее составлялся план переноса (по результатам переноса в тест) для ускорения данной процедуры.
Что-то вроде:
Запрос1, Запрос2, Запрос3 - одновременно
Запрос4 - 2 раза
и т.д.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 15:45 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Alessandro написал(а):
Для переноса в продуктив n-го количества запросов заранее составлялся план переноса (по результатам переноса в тест) для ускорения данной процедуры.
Что-то вроде:
Запрос1, Запрос2, Запрос3 - одновременно
Запрос4 - 2 раза
и т.д.

угу. но тогда для запрос4 надо так:
перенос
тиражирование
перенос

только для этого надо четко составлять и продумывать порядок помещения объектов в запросы... тогда и планировать будет легче. в противном случае - планирование по трудоемкости будет равно половине работы по переносу....

а так - согласен с автором. планирование при таких объемах нужно.

_________________
In SAP we trust !


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 15:57 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, июн 21 2006, 13:11
Сообщения: 38
BW - ник написал:
угу. но тогда для запрос4 надо так:
перенос
тиражирование
перенос

У нас проблема периодически возникала при переносе трансформаций. Запрос ложился после повторного импорта.

BW - ник написал:
только для этого надо четко составлять и продумывать порядок помещения объектов в запросы...

Именно так и поступали, по крайней мере стремились к недостижимому идеалу. :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 17:59 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Ок, собственно пришел к тому же...
Ради интереса попробовал поставить все запросы сразу - нифига путевого не вышло :( часть трансформаций и ППД просто отсутствуют.
А скопировать продуктив из теста заказчик отказался :( придется теперь по очереди ставить все это безобразие...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 18:47 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, июн 21 2006, 13:11
Сообщения: 38
Касательно проблемы тиражирования, упомянутой уважаемым BW - ником.
Тиражирование приводит к изменению источников данных, но не помещает измененные объекты в запрос на перенос.
Чтобы не заниматься тиражированием в тесте и продуктиве в промежутках между импортом запросов, источники данных после тиражирования ручками добавлялись в запросы через связь с переносом.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 19:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
тиражирование - это полбеды - с ней известно как бороться. грабли бывают когда в абапе используются ссылки на объекты, которые находятся в том же запросе и генеряться при переносе - например в парвилах переноса используется ФМ, в параметрах которого есть ссылка на структуру переноса ... вот тогда ошибки гарантированы и повторный закат запроса неизбежен.

ну а если вообще говорить, то зачастую этап планирования создания тестовой, а потом и продуктивной системы как то частенько упускается - типа провели тест, исправили замечания - и завтра в бой в продуктиве... с эти необходимо бороться еще на этапе создания плана проекта, закладывая несколько дней на генерацию системы теста, а потом после тестирования - и продуктивной системы.
к сожалению кучей все запросы - как зачастую делают славные r-ники - в нашем случае не прокатывает и приходится тратить немало усилий чтобы доказать, что такая работа должна быть запланирована и что это займет не полчаса, а несколько дней... :(

_________________
In SAP we trust !


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Ср, фев 25 2009, 23:09 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
А что мешает сделать следующий финт ушами: закидываем все запросы в один, делаем его уплотнение и удаление в нем дубликатов. Потом начинаем этот запрос резать на части в новые запросы в порядке очереди:
1) только инфо-объекты
2) ODS (DSO), кубы, структуры переноса, связи и т.д. - т.е. все, что создает объекты ABAP Dictionary
3) Все абаповские разработки (ФМы, группы функций, инклюды)
4) Потом далее по потоку загрузки даннных (источники данных, правила переноса, правила обновления и т.д.)
5) bex-запросы
6) рабочие книги, вебовские приблуды.

Это грубое описание (возможны нюансы для конкретной реализации), но думаю идея понятна.

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Чт, фев 26 2009, 13:40 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Для этого необходимо иметь как минимум открытую для изменения тестовую систему чтобы по новой все не тащить с разработки, по факту тест часто закрывают от любых изменений.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Чт, фев 26 2009, 15:51 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Ну понятно, что проблемы с системным ландшафтом должны решаться в контакте с базисниками. Телодвижения, которые должны делать биви-консультанты, я описал. Добиваться выполнения этих задач нужно с привлечением специалистов по другим областям.

Навскидку варианты:
1) сделать копию тестовой системы на время и все резки-склейки делать там
2) все-таки открыть систему для изменения для подготовки этих транспортов, а потом закрыть

В любом случае - это уже административные проблемы, а не технические.

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Перенос в продуктив (много запросов :(
СообщениеДобавлено: Пт, фев 27 2009, 11:44 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, май 26 2005, 11:36
Сообщения: 651
Откуда: Киев-Москва
Надо пытаться тащить всё вместе, потом дотаскивать неактивное новыми запросами. Один человек сидит на продуктиве, мониторит запросы и неактивные объекты, шлет информацию по группе, остальные формируют запросы и дотаскивают неактивное. Процесс медленный, кропотливый, нервный. В зависимости от объема объектов в хранилище процесс займет 3-х дней, до 2-х недель.
Видел "деятелей", которые тащили всё, потом отдельно запускали всё красное. В результате попутались версии объектов и было очень весело всё проверять.

_________________
Рисую потоки данных.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB