Sharepoint网站分析不显示任何数据

时间:2014-06-03 15:13:53

标签: search sharepoint sharepoint-2010 analytics web-analytics

我们几天前安装了 Sharepoint Web Analytics (独立的应用程序池)。

安装成功完成。

搜索工作正常并返回预期结果。

但报告仍然没有显示任何数据:

  

数据最近更新:03.06.2014 02:00:23没有可用数据   这份报告。以下是一些可能的原因:(1)Web Analytics没有   已启用足够长的时间来生成数据; (2)不足   生成此报告的数据; (3)为此需要数据记录   报告可能未启用; (4)可能未启用数据聚合   在本报告所要求的水平。

我尝试了什么:

  • 使用不同的用户(包括管理员用户)和不同的浏览器
  • 连接到网站
  • 检查服务器上所需的服务是否已启动(尤其是分析服务)
  • 重启服务Web Analytics Data Processing ServiceWeb Analytics Web Service
  • 检查所有服务应用程序是否已启动(WSS_UsageApplication状态为stopped所以我使用 Sharepoint 2010 Management Shell 启动了它)
  • 检查了服务应用程序关联(尤其是在选中Analytics Service Application Proxy时)
  • 手动执行工作(Web Analytics Trigger Workflows Timer JobMicrosoft SharePoint Foundation Usage Data ImportMicrosoft SharePoint Foundation Usage Data Processing
  • 手动启动增量爬网
  • IIS重启
  • 虚拟机重启
  • 检查了数据记录的范围(特别是在检查了Enable usage data collectionEnable health data collection时)
  • 检查.usage文件是否在磁盘上正确生成
  • 在日志记录数据库(WSS_UsageApplication)中检查RequestUsage视图包含从.usage文件中收集的数据
  • 检查数据是否已从日志记录数据库成功提取到登台数据库(LastLoggingExtractionTime
  • 检查数据是否已成功从登台数据库复制到报告数据库(LastDataCopyTime
  • 在网站上检查Advanced Web Analytics功能是Active
  • ROOT\SPAppPool
  • 授予Web Analytics Service Application完全控制权
  • 重新创建网站分析应用
  • 已清除的sharepoint缓存配置(已删除.xml中的所有C:\ProgramData\Microsoft\SharePoint\Config\个文件,并将cache.ini重新初始化为1
  • 清除了生成.usage文件的驱动器,因此消息“驱动器的可用空间不足。可用驱动器空间小于物理内存值的两倍。”在ULS日志中不再出现
  • ROOT\SPAppPool用户添加到本地计算机上的Performance Log Users
  • ROOT\SPAppPool用户添加到Farm Admin群组
  • ROOT\SPAppPoolWSS_UsageApplication数据库
  • 上的用户Sharepoint_Config添加了dbowner权限
  • 安装补丁2204024(已安装)
  • 在暂存和报告数据库(proc_DefragmentIndicesproc_UpdateStatisticsproc_WA_CleanFloatingFeedbackDataproc_WA_DeleteInvalidAdjacentHierarchyDataproc_WA_DeleteInvalidFactDataproc_WA_DeleteInvalidInventoryData中手动执行过程报告数据库和登台数据库中的proc_DefragmentIndicesproc_UpdateStatisticsproc_WA_EnsureServiceBrokerEnabled
  • 检查Windows服务Sharepoint 2010 Timer是否已启动
  • 检查ULS日志中可能有帮助的任何消息......

所有似乎都运行正常但我在报告中看不到任何数据。

我还能尝试其他什么吗?

2014年8月14日编辑:

成功收集库存数据,我可以看到相关报告。流量和搜索数据仍为空:

enter image description here

1 个答案:

答案 0 :(得分:0)

上次我遇到问题时,我写了以下步骤。 也许他们可以提供帮助

1)创建网站分析服务应用程序

http://technet.microsoft.com/en-us/library/gg266382%28v=office.14%29.aspx

http://blogs.technet.com/b/wbaer/archive/2009/11/21/step-by-step-provisioning-the-web-analytics-service-application-on-microsoft-sharepoint-server-2010-beta.aspx

2)在应用服务器上启用“Web分析数据处理服务”和“Web分析Web服务”服务 分析将运行的地方

http://sharepoint-community.net/profiles/blogs/how-does-web-analytics-works-under-sharepoint-2010

3)确保报告帐户是服务器场管理员组的成员

在管理中心的主页上,单击“监控”。

在“监控”页面的“报告”部分,单击“配置使用情况和健康数据集”。

在“事件选择”部分,单击所有复选框以选中它们,然后单击“确定”。

https://sharepoint.stackexchange.com/questions/51621/web-analytics-not-working

4)强制结果人口

您可以手动运行时间作业,直接进入

将数据导入分析报告 管理中心的

'监控'部分。

在那里,您会在“计时器工作”标题下找到一个名为“审核工作定义”的链接。

将会有大量的工作定义,寻找

'网站分析触发器工作流计时器工作'

指定了正确的Web应用程序(对我而言,它位于第2页)。

单击作业名称,然后单击“立即运行”按钮。

https://sharepoint.stackexchange.com/questions/51621/web-analytics-not-working

5)检查你的报告

http://you.com/_layouts/WebAnalytics/Report.aspx?t=SummaryReport&l=s

*排查*

http://blogs.msdn.com/b/sharepoint_strategery/archive/2012/03/16/troubleshooting-sharepoint-2010-web-analytics.aspx

http://blogs.technet.com/b/manharsharma/archive/2012/10/13/sharepoint-2010-web-analytics-troubleshooting-reporting-db.aspx