【问题标题】:Sitecore ECM AutomationStatesStatisticsByMessageSitecore ECM AutomationStatesStatisticsByMessage
【发布时间】:2015-11-23 13:49:52
【问题描述】:

我使用的是 Sitecore 8.0 + EXM 3.1.1。

安装 QA 服务器和一些测试负载后,Anaalitycs DB 中的“Fact_AutomationStatesStatisticsByMessage”表仍然为空。调试模式下的日志文件事件没有错误。我希望表中有一些数据,因为该表在我们的 DEV 服务器上更新并反映了已发送/打开的消息的数量。

有什么想法,为什么?

【问题讨论】:

  • 您是否检查过 Mongo DB Server 和 QA 服务器之间的连接是否正常?

标签: sitecore sitecore8 sitecore-ecm


【解决方案1】:

我确实想通了。

Mongo“分析”数据库中有一个名为“AutomationStateDefinition”的集合。它应该填充所有活动电子邮件活动的所有自动化状态。在新安装的环境中它是空的,因为我没有将 Mongo 数据库复制到新环境,我只是希望它们是空的。但是,如果此集合为空,Sitecore 将无法更新“Fact_AutomationStatesStatisticsByMessage”SQL 表。

实际上日志说的是: “错误无法获取自动化状态定义”

当您安装新环境时,这可能是一个问题。我的解决方案是停用,然后激活 EXM 中的每封电子邮件。一旦您激活 EXM 电子邮件,Mongo“AutomationStateDefinition”集合就会充满记录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多