Текущее время: Пт, сен 05 2025, 00:42

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Дельта для 0WBS_ELEMT_ATTR
СообщениеДобавлено: Чт, ноя 07 2013, 17:23 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 25 2013, 15:14
Сообщения: 5
Здравствуйте.

Помогите, пожалуйста, советом. Может кто-то сталкивался с похожей проблемой.

При загрузке данных (дельты) из ERP с помощью экстрактора 0WBS_ELEMT_ATTR в признак на стороне BW происходит нечто очень непонятное для меня - в качестве дельты в PSA попадают "лишние" записи, т.е. больше, чем редактируется в ERP. При каждом последующем запросе данных из ERP в дельту BW попадают те записи, которые уже приходили в предыдущий запрос дельты и которые уже были прогружены в признак, несмотря на то, что каждая запись в ERP редактировалась только 1 раз. Помогите, пожалуйста, разобраться, в чем дело. Как можно узнать как формируется дельта? Где отследить этот процесс?

Мои настройки:
(ERP)
1. расширение структуры экстрактора пользовательскими полями ZZ*
2. расширение экстрактора через BADI
3. тип дельта-процедуры : E. неспециф. дельта через экстрактор (без поддержки ODS)
(BW)
1. инфо-пакет для инициализации без переноса данных
2. инфо-пакет для дельты

Заранее большое спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дельта для 0WBS_ELEMT_ATTR
СообщениеДобавлено: Чт, ноя 21 2013, 17:34 
Начинающий
Начинающий

Зарегистрирован:
Чт, ноя 21 2013, 17:27
Сообщения: 2
Привет.
Дело в том, что дельта определяется на основе таблицы PRPS, в которой анализируются поля AEDAT и ERDAT - поля даты. Следовательно дельта не учитывает время, и берет измененные данные по дням.

Загляни в BIW_PS_DELTA.


Последний раз редактировалось Foxford Пн, ноя 25 2013, 12:55, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дельта для 0WBS_ELEMT_ATTR
СообщениеДобавлено: Пт, ноя 22 2013, 16:30 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 25 2013, 15:14
Сообщения: 5
Большое спасибо. Всё сходится.
В таблице PRPS нет данных о времени вообще.
Можно было бы сделать ZZ* поле со временем и можно ли стандартный экстрактор заставить подтягивать в дельта-обновление записи по этому полю?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дельта для 0WBS_ELEMT_ATTR
СообщениеДобавлено: Пн, ноя 25 2013, 11:46 
Начинающий
Начинающий

Зарегистрирован:
Чт, ноя 21 2013, 17:27
Сообщения: 2
Зачем такая точность с СПП? Стандартная дэльта работает по принципу грануляции - день. Менять архитектуру, даже ради быстродействия, здесь не стоит свеч, так как массовое изменение СПП очень редко и передача этой дельты в BW обычно не чаще 1-го раза в сутки.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дельта для 0WBS_ELEMT_ATTR
СообщениеДобавлено: Пт, ноя 29 2013, 18:12 
Начинающий
Начинающий

Зарегистрирован:
Пт, янв 25 2013, 15:14
Сообщения: 5
Это уже любопытство. Обновление данных больше одного раза в сутки не планируется.


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

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


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

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


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

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