2015-11-23 2 views
1

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

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

Любые идеи, почему?

+0

Вы проверили, работает ли соединение между сервером Mongo DB и сервером QA? – Shriroop

ответ

2

Я все понял.

В Монго «Аналитика» имеется коллекция под названием «AutomationStateDefinition». Он должен быть заполнен всеми состояниями автоматизации всех активных кампаний по электронной почте. Он был пуст в новой установленной среде, потому что я не копировал базы данных Mongo в новую среду, я просто хотел, чтобы они были пустыми. Однако, если эта коллекция пуста, Sitecore не может обновить таблицу SQL «Fact_AutomationStatesStatisticsByMessage».

На самом деле журнал говоря что-то вроде: «ERROR Не удалось получить состояние автоматизации определение»

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

Смежные вопросы