Текущее время: Вт, авг 26 2025, 00:38

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Копирование данных куба на новый календарный год
СообщениеДобавлено: Чт, июл 26 2012, 13:32 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 20 2009, 15:39
Сообщения: 49
Пол: Женский
Добрый день!

У меня вопрос, если кто-нибудь сталкивался не могли бы подсказать.

Необходимо скопировать данные за предыдущий год и вставить в тот же куб, но с другим годом. Это нужно выполнить по нескольким кубам реального времени. Можно написать программы на BPS, но для каждого куба придется писать отдельные программы.
Есть другие пути решения?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Копирование данных куба на новый календарный год
СообщениеДобавлено: Чт, июл 26 2012, 14:34 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
Для каждого куба создаем трансформацию "сам в себя" и DTP. В фильтре DTP указываем предыдущий год (либо календарный месяц, в зависимости от того, какие временные признаки используются в кубе). В трансформации указываем новый год либо константой (если это одноразовая операция, после которой трансформация и DTP станут ненужными), либо в трансформации получаем значение фильтра (это если надо часто делать подобную операцию - используем ссылку на запрос p_r_request, чтобы получить значение фильтра) и плюсуем год (для тех временных признаков, которые есть в кубе). Перед вызовом DTP переводим куб в режим загрузки, чтобы закрыть плановый запрос. Выполняем DTP и возвращаем куб в режим планирования


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Копирование данных куба на новый календарный год
СообщениеДобавлено: Чт, июл 26 2012, 15:01 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 20 2009, 15:39
Сообщения: 49
Пол: Женский
Спасибо! Попробую сделать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Копирование данных куба на новый календарный год
СообщениеДобавлено: Пт, июл 27 2012, 09:05 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 20 2009, 15:39
Сообщения: 49
Пол: Женский
Почему когда я создаю трансформацию "сам в себя" и ставлю полную экстракцию, то возвращает нет данных?
Также возможно ли как-нибудь добавить выбор с какого календарного года копировать для пользователя, когда он будет запускать цепочку для загрузки данных?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Копирование данных куба на новый календарный год
СообщениеДобавлено: Пн, июл 30 2012, 11:17 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 07:19
Сообщения: 753
Откуда: Сибирь
Пол: Мужской
Usern написала:
Почему когда я создаю трансформацию "сам в себя" и ставлю полную экстракцию, то возвращает нет данных?

Проверьте Фильтры на ППД и/или инфопакете, куб перевели из режима планирования в режим загрузки перед тем как из него данные вытаскивать?
Usern написала:
Также возможно ли как-нибудь добавить выбор с какого календарного года копировать для пользователя, когда он будет запускать цепочку для загрузки данных?

Можно сделать чтобы пользователь запускал программу (транзакцию) - в ней вносил исходные данные и уже их программы запускалась цепочка.
Запускать цепочку из программы с помощью ФМ RSPC_API_CHAIN_START.
Программно изменить параметры инфо-пакета http://sapboard.ru/forum/viewtopic.php?f=12&t=65163
Программно изменить параметры ППД: http://sapboard.ru/forum/viewtopic.php?f=13&t=64154

_________________
Ешьте рыбу, в ней фосфор.
__
Чат в Telegram по SAP BW: http://t.me/BW_SAP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Копирование данных куба на новый календарный год
СообщениеДобавлено: Пн, июл 30 2012, 12:10 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 20 2009, 15:39
Сообщения: 49
Пол: Женский
Данные не загружались из-за агрегатов.
Спасибо за варианты! Попробую сделать.


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

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


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

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


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

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