有时在查看数据时,尤其做数据细分时,数据记录中会出现“其他”。如图:

为什么在我的报告中出现”其他”?

Urchin 报告中的每条记录都存储在大小固定的数据库中。组成数据库的文件会每月轮换。因此,对每月可列在数据库中的独立记录数是有限制的。如果达到上限,Urchin 会创建最后一个名为”其他”的记录。”其他”记录可纳入多个报告。一旦达到上限,添加到报告数据的任何额外独立记录都会转换到”其他”记录。因此,如果在数据库已满时查看了 5 个新网页,则”其他”记录将计入 5 次额外综合浏览。

当然,我们可以提高数据库记录的上限。默认情况下,上限设置为 100,000 条记录。也就是说,Urchin 每月将为每个配置文件记录共 100,000 条独立记录。如果您有”超级管理员”访问权限,就可以提高该数值。如果没有适当的访问权限,则必须联系 Urchin 管理员,请求管理员做必要的更改。

 1.全局增加数据库表限制:

  •  点击”配置”(在界面的右上角)。
  • 点击”设置”(左侧导航)。
  • 点击”数据库设置”标签。
  • 使用下拉列表箭头将”数据库表限制”增加到所需的值。
  • 点击”更新”可保存更改。

2.增加现有配置文件的数据库表限制: 

  • 点击”配置”(在界面的右上角)。
  • 点击相应配置文件的扳手状修改图标。
  • 点击”存储/数据库”标签。
  • 将”数据库表限制”值改为所需的新记录限制。如果使用”全局默认”,则会使配置文件的限制与上述当前全局设置相匹配。
  • 点击”更新”。

请注意:这既会增加对磁盘空间的使用量,也会增加打开各种报告视图需要的时间,因为 Urchin 报告界面需要从更大的数据库中检索数据。尤其是该配置文件可被大量用户调用时,数据响应效率将会下降很多。

关于超时的处理方法

在增加了库表上限后,由于查询数据记录数增加导致查询时间增加,同时需要配合数据查询时间的优化,否则数据会因为超时而无法查看。

如果未在 45 秒内返回数据,则查询 Urchin 数据库并生成每个报告的应用程序会显示超时。如果数据库相当大,在 45 秒内可能无法检索完毕所请求的所有报告数据。发生这种情况时,就会发生超时且通常会显示错误。

如果您对运行 Urchin 的服务器有足够的访问权限,可以延长超时值。

延长应用程序超时值

  • 使用命令 shell 连接到 Urchin 服务器
  • 浏览到 …/[urchin-install-dir]/etc/ 目录
  • 使用文本编辑器打开”session.conf”
  • 提高 ‘APPLICATION_TIMEOUT:’ 的值(以秒为单位)
  • 保存文件,这些更改会立即更新


除非注明,本博客文章均为 数据研究与商业应用(TonySong) 原创.
转载请注明本文地址: http://www.searchmarketingart.com/how-to-reduce-the-other-record-data.html