SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

Загрузка данных в SAP BW



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
taranyury
Участник
Участник



Joined: 17 Feb 2010
Posts: 3

PostPosted: Wed Feb 17, 2010 1:29 pm    Post subject: Загрузка данных в SAP BW Reply with quote

Здравствуйте, уважаемые эксперты!

В SAP BW есть такая проблема:

"В рамках наиболее используемой версии SAB BW (7.0/7.1) существует следующая весьма распространенная и крайне болезненная для обслуживающего персонала проблема: не предусмотрено штатных средств ни для опционального автоматического перезапуска Chains, выполняющих загрузку одного или нескольких InfoCubes (как связанных между собой, так и независимых ) спустя некоторое время, если по какой-либо причине загрузка данных для одного InfoCubes не удалась; ни для реализации стратегии «частичная загрузка» (когда в рамках одного Chain грузятся данные для нескольких независимых между собой цепочек InfoCubes и происходит ошибка при загрузки данных всего лишь одной из таких цепочек InfoCubes, но не для всех).

Результатом такого положения дел является то, что загрузка ВСЕХ InfoCubes прекращается при малейшей ошибке и, если она назначена на ночное время (например, для уменьшения нагрузки на оперативные системы), то повторный запуск загрузки опять-таки ВСЕХ InfoCubes возможен только утром, после вмешательства человека.

Это крайне неудобно и ведет к частым ситуациям типа «отказ в обслуживании» с точки зрения бизнес-пользователей данных BW-систем. Администраторов BW-систем особенно раздражает то, что ночное время также используется другими подразделениями, в частности сетевыми администраторами, для выполнения различных конфигурационных и настроечных работ, что означает появление кратковременных перебоев в работе сетевого оборудования. Что, разумеется, ведет к временной недоступности DataSource-систем, как результат, «ошибок» при загрузке данных в BW-систему.

Таким образом, разработка способа продолжения загрузки InfoCubes спустя некоторое время в случае ошибок связи с DataSource-системами и продолжение загрузки является крайне необходимой."

Сразу скажу, что я не эксперт в SAP и человек, писавший вышеизложенное, тоже не эксперт. Но проблема такая есть.

Мой вопрос заключается в следующем:
Это принципиально решаемо? Если да, то почему никто этого до сих пор не сделал? Можно ли как-то посредством написания ABAP-программы автоматизировать процесс? Или это можно сделать без программирования? В какую сторону вообще смотреть?

Заранее спасибо,
Юрий.
Back to top
View user's profile Send private message
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Wed Feb 17, 2010 1:59 pm    Post subject: Reply with quote

Может, в соответствующий форум написать нужно? Confused
_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
taranyury
Участник
Участник



Joined: 17 Feb 2010
Posts: 3

PostPosted: Wed Feb 17, 2010 2:10 pm    Post subject: Reply with quote

Удав wrote:
Может, в соответствующий форум написать нужно? Confused


Гм... В какой? Раздела по BW я не нашел...
Back to top
View user's profile Send private message
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Wed Feb 17, 2010 3:44 pm    Post subject: Reply with quote

В этом то и дело Smile
Здесь ABAP-специалисты общаются, а не BW-специалисты.

_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
Dmitriy
Аналитик
Аналитик


Age: 47
Joined: 14 Nov 2008
Posts: 300
Location: Russia

PostPosted: Wed Feb 17, 2010 4:50 pm    Post subject: Reply with quote

Удав wrote:
В этом то и дело Smile
Здесь ABAP-специалисты общаются, а не BW-специалисты.

Сейчас зайдет главный BW-шник (со всевидящим оком на аватарке, масон, блин Laughing) и устроит тут нам всем "не общаются". Wink

_________________
ABAP/4 You
Back to top
View user's profile Send private message
John Doe
Модератор
Модератор


Age: 45
Joined: 05 Nov 2007
Posts: 725
Location: КраснАдар

PostPosted: Wed Feb 17, 2010 5:45 pm    Post subject: Reply with quote

А кто у нас бивишнег? Я с утра еще не был...
Но если посмотреть логически на проблему, то встает вопрос - каким образом автоматически исправить выявленную ошибку при синхронизации систем? Я всегда думал, что ошибки устраняются человеко-подобными обучеными андроидами. В этом случае на событие "Еггог" нужно повесить отправку короткого сообщения на телефон оного (кажется подобный софт уже есть). А его инструкциями и "за-денюжку" обязать не вырубать ночью телефон и исправлять все ошибки по требованию. И вручную перестартовывать Chain Process.

Хотя, если ошибка по связи произошла - то логичнее на событие рестарт цепочки повесить.

И ссылочка для повышения кругозора: Process chain creation - step by step
Back to top
View user's profile Send private message Blog
taranyury
Участник
Участник



Joined: 17 Feb 2010
Posts: 3

PostPosted: Wed Feb 17, 2010 6:44 pm    Post subject: Reply with quote

John Doe wrote:
Но если посмотреть логически на проблему, то встает вопрос - каким образом автоматически исправить выявленную ошибку при синхронизации систем? Я всегда думал, что ошибки устраняются человеко-подобными обучеными андроидами. В этом случае на событие "Еггог" нужно повесить отправку короткого сообщения на телефон оного (кажется подобный софт уже есть). А его инструкциями и "за-денюжку" обязать не вырубать ночью телефон и исправлять все ошибки по требованию. И вручную перестартовывать Chain Process.

Все так и есть! Только вот беда: "человеко-подобные обученые андроиды" хотять спать спокойно, потому и задали такой вопрос. Laughing

John Doe wrote:

И ссылочка для повышения кругозора: Process chain creation - step by step

Спасибо

John Doe wrote:

Хотя, если ошибка по связи произошла - то логичнее на событие рестарт цепочки повесить.

Это, например, после каждого DTP проверять удался он или нет, и если не удался, то запускать свою ABAP-программку, которая запускает эту же цепочку? А так получится?
Back to top
View user's profile Send private message
John Doe
Модератор
Модератор


Age: 45
Joined: 05 Nov 2007
Posts: 725
Location: КраснАдар

PostPosted: Wed Feb 17, 2010 8:11 pm    Post subject: Reply with quote

А Вы пробуйте, пробуйте... А то, с вероятностью 99%, у присутствующих на этом форуме нет BW-систем для теста.
Back to top
View user's profile Send private message Blog
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG.
SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG.
Every effort is made to ensure content integrity. Use information on this site at your own risk.