Текущее время: Чт, авг 21 2025, 11:18

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Трансформация из куба в него же с указанием 0REQUID
СообщениеДобавлено: Вт, июл 17 2012, 08:59 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Трансформация из куба в него же с указанием 0REQUID
СообщениеДобавлено: Вт, июл 17 2012, 10:25 
Ассистент
Ассистент

Зарегистрирован:
Чт, фев 26 2009, 00:21
Сообщения: 41
вроде значение REQUID в end-рутине было доступно? его нельзя записать в поле, например, ZREQUID или это некрасиво (если кубик сжимается, хотя по описанию этого не происходит)?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Трансформация из куба в него же с указанием 0REQUID
СообщениеДобавлено: Вт, июл 17 2012, 10:54 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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

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

Аналогичные операции по удалению на основе номера запроса требуется делать и для других кубов, которые обновляются дельтой в цели данных другой системы


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Трансформация из куба в него же с указанием 0REQUID
СообщениеДобавлено: Вт, июл 17 2012, 13:01 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, июл 28 2011, 20:21
Сообщения: 88
Откуда: Кибертрон
Пол: Мужской
Ну тогда можно создать копию куба с признаком "ZREQUID ", как qwert_AG предлагал. Куб - копию не сжимать и использовать для получения сторнирующих пакетов. Иногда ненужные данные из него удалять, если есть такая возможность и необходимость.
Все равно безобразие получается.

_________________
Порхаю как пчела, жалю как бабочка.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Трансформация из куба в него же с указанием 0REQUID  Тема решена
СообщениеДобавлено: Вт, июл 17 2012, 13:37 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
Это действительно безобразие. Сейчас пишу экстрактор на базе ФМ RSDRI_INFOPROV_READ, попробую с ним. На первый взгляд это самый приемлемый вариант


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

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


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

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


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

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