Текущее время: Пт, июл 18 2025, 19:50

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как работать с объектами Table Comparison и History Preserving
СообщениеДобавлено: Ср, июл 24 2013, 14:55 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 15 2013, 14:49
Сообщения: 48
Откуда: Санкт-Петербург
Пол: Мужской
Здравствуйте!

Подскажите пожалуйста как работать с объектами дата интегратора Table Comparison и History Preserving!
Задача в том чтобы загрузить данные из таблицы Excel в BO а затем таблица источинк может измениться
и нужно записать изменения снова в BO.
Если данные новые то Table Comparison прекрасно срабатывает но если данные изменились то он изменений как будто не видит
Из Help-а видно что кроме обычных полей должны появляться поля содержащие OPERATION CODE со значениями NORMAL,UPDATE,DELETE или INSERT!
Но как это поле и откуда должно появиться, какого оно типа и можно ли его посмотреть не понимаю!!!
В какой последовательности надо стваить объекты Table Comparison и History Preserving и как их заполнять, на что обратить внимание, тоже непонятно!
Помогите пожалуйста! Уже три дня сижу не могу разобраться!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как работать с объектами Table Comparison и History Preserving
СообщениеДобавлено: Пт, июл 26 2013, 00:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Table Comparison возвращает только записи с op_code INSERT, UPDATE и, при выставленной галке, DELETE. History Preserving нужен для построения SCD2 логики с valid_from и valid_to: он заполняет полный период валидности для записей с INSERT и генерит две записи с UPDATE вместо одной пришедшей ему UPDATE (одна старая с обновленным Valid_to, вторая новая с valid_from = текущая дата по valid_to = конец периода, 31.12.9000 например).

Обычный датафлоу выглядит так:
Source -> Query (rename) -> Table Comparison ->History Preserving -> Key Generation -> Target.

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как работать с объектами Table Comparison и History Preserving  Тема решена
СообщениеДобавлено: Чт, авг 01 2013, 14:44 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 15 2013, 14:49
Сообщения: 48
Откуда: Санкт-Петербург
Пол: Мужской
Спасибо! Все получилось. Правда поля содержащте op.code я так и не смог посмотреть


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

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


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

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


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

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