Текущее время: Пн, авг 11 2025, 18:46

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 15:28 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
Коллеги, подскажите как лучше реализовать:

Есть DSO из которого данны грузятся в три куба.
Нужно сделать так, чтобы часть данных грузилась в один куб а в другие не попадала. Следующая порция грузилась во второй куб и т.д.

Пример

В DSO есть три записи:

Зап. 1; Тип записи 1;
Зап. 2; Тип записи 2;
Зап. 3; Тип записи 3;

Есть три куба. Для записей типа 1, типа 2 и типа 3.

Записи первого типа должны попадать только в первый куб, второго - только во второй, третьего - только в третий.

Спасибо :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 15:33 
Почетный гуру
Почетный гуру

Зарегистрирован:
Чт, фев 03 2005, 10:18
Сообщения: 503
Можно в трансформации в подпрограмме запуска удалять не нужные записи из пакета.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 15:36 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
Air_demon написал(а):
Можно в трансформации в подпрограмме запуска удалять не нужные записи из пакета.


А можно пример как это должно выглядеть :) С абапом не очень. По-русски должно быть примерно так:

ЕСЛИ Признак "Тип записи" = 1
ТО УДАЛИТЬ запись
ИНАЧЕ ничего не делать с записью


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:02 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 13 2012, 11:24
Сообщения: 4
Можно удалять на подпрограмме завершения:

delete source_package where "Тип записи" = 1


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:04 
Почетный гуру
Почетный гуру

Зарегистрирован:
Чт, фев 03 2005, 10:18
Сообщения: 503
Tiktuger написал:
А можно пример как это должно выглядеть :) С абапом не очень. По-русски должно быть примерно так:

ЕСЛИ Признак "Тип записи" = 1
ТО УДАЛИТЬ запись
ИНАЧЕ ничего не делать с записью


Вроде того, только иначе лишнее.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/609eea32-455e-2c10-c08a-c23adf8c934e?QuickLink=index&overridelayout=true


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:05 
Почетный гуру
Почетный гуру

Зарегистрирован:
Чт, фев 03 2005, 10:18
Сообщения: 503
FunTic написал(а):
Можно удалять на подпрограмме завершения:

delete source_package where "Тип записи" = 1


Там RESULT_PACKAGE.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:08 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 13 2012, 11:24
Сообщения: 4
Пардон, очепятался.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.  Тема решена
СообщениеДобавлено: Пт, ноя 16 2012, 16:14 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:19 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
так все-таки RESULT или SOURCE. Я так понял что правильно резалт для моей программы запуска


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:23 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 13 2012, 11:24
Сообщения: 4
Air_demon написал(а):
FunTic написал(а):
Можно удалять на подпрограмме завершения:

delete source_package where "Тип записи" = 1


Там RESULT_PACKAGE.



На подпрограмме запуска source_package
На подпрограмме завершения result_package


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:26 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
Ща будем пробовать :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:32 
Почетный гуру
Почетный гуру

Зарегистрирован:
Чт, фев 03 2005, 10:18
Сообщения: 503
murmur написал:
А может просто в DTP фильтр указать по требуемому полю и не мучиться (если используются DTP и трансформации)

+1


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Из одного ODS в несколько кубов.
СообщениеДобавлено: Пт, ноя 16 2012, 16:40 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
murmur написал:
А может просто в DTP фильтр указать по требуемому полю и не мучиться (если используются DTP и трансформации)


+1!!

Блин, как я раньше не догадался!


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

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


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

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


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

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