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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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