Sitecore ECM AutomationStatesStatisticsByMessage

Я использую Sitecore 8.0 + EXM 3.1.1.

После установки сервера QA и некоторой тестовой полезной нагрузки таблица «Fact_AutomationStatesStatisticsByMessage» в базе данных Analitycs остается пустой. Ошибок в событии Log files в режиме DEBUG нет. Я ожидаю некоторые данные в таблице, потому что таблица обновляется на наших серверах DEV и отражает количество отправленных/открытых сообщений.

Есть идеи, почему?


person A. Dylevich    schedule 23.11.2015    source источник
comment
Вы проверили, работает ли соединение между сервером БД Mongo и сервером QA?   -  person Shriroop    schedule 24.11.2015


Ответы (1)


Я понял это.

There is a collection named "AutomationStateDefinition" in Mongo "Analytics" DB. It is supposed to be filled with all Automation States of all active Email Campaigns. It was empty on the new installed environment because I didn't copy Mongo Databases to the new environment, I just wanted them to be empty. However if this collection is empty Sitecore is not able to update the "Fact_AutomationStatesStatisticsByMessage" SQL table.

На самом деле в журнале говорится что-то вроде: «ОШИБКА. Невозможно получить определение состояния автоматизации».

Это может быть проблемой при установке новой среды. Решением для меня было деактивировать, а затем активировать каждое электронное письмо в EXM. Коллекция Mongo «AutomationStateDefinition» заполняется записями после активации электронной почты EXM.

person A. Dylevich    schedule 25.11.2015