![]() |
#3 |
Участник
|
Цитата:
Потребители Маркетиновые Активности Активности Потребителей Транзакции Импорт производится в сущность "Транзакции". В каждой транзакции есть указания 1) на потребителя, который осуществил транзакцию; 2) на участие Потребителя в Маркетинговой Активности (Активность Потребителя) 3) на Маркетинговую Активность, в рамках которой осуществлена транзакция. Идентификация Потребителя и Активности Потребителя производится на этапе подготовки файла импорта, так что в файле проставляются (либо отсутствуют) соответствующие GUID-ы. Маркетиновая Активность присутствует априори. Для Транзакции создан процесс на создание записи. Процесс осуществляет следующее: 1) создает Потребителя, если такой не существует или обновляет, если сущестует; 2) регистрирует Потребителя и Транзакцию в Активности Потребителя (увязывает Потребителя и Маркетинговую Активность) если такой не существует, или обновляет в нем Транзакцию, если существует; Импорт отрабатывает полностью, без ошибок. Все задания на создание Транзакций отрабатывают полностью. Все задания на создание/обновление Потребителей отрабатывают полностью. Для Активности Потребителя в процессах на вставку и на обновление присутствует шаг, в котором осуществляется приращение счетчика Маркетинговой Активности, которая указана в Активности Потребителя. Так вот задания на создание записей в Активности Потребителя отрабатывают в части создания, но не отрабатывают коректно в части приращения счетчика Маркетинговой Активности. На полторы тысячи созданных записей счетчик посчитал лишь 60. Остальные задания зависли в ожидании из-за SQL-ошибки. Последний раз редактировалось Iwa; 18.09.2012 в 12:25. Причина: уточнение |
|
|
|