谁能帮助我理解 SharePoint 细化面板中的计数值。在我的环境中,当我搜索一些关键字时说“ abc ”,然后在优化面板中显示一些过滤器类别说“ filter1(6) ”,在这种情况下我理解的是有 6 个结果为“ filter1 ”类别和“ abc ” 关键字,但如果现在我从优化面板中选择“ filter1(6) ” 类别,它会显示“ filter1(8) ” 并列出所有 8 个文档。我在搜索结果中环顾了很多次,发现使用类别“ filter1 ”过滤时有1个重复的结果”,即使这样计数值也不正确,或者我不理解 SharePoint 如何设置计数值的概念。我也尝试将准确度指标值设置为 50 和 100,结果集中有 50 个结果。我很困惑现在 SharePoint 如何显示计数值?为什么当有 8 个带有“ filter1 ”类别的结果时,它早先显示了 6 个计数值。
2 回答
我在 2 个月前工作的项目中发现了这个问题。
我们正在使用 FAST For Sharepoint 2010,我读到 Sharepoint Search 没有将精炼器的计数作为确切数字的功能。
在 FAST 中,您必须创建托管属性并选中“深度精炼器”属性,以使服务在精炼器参数中给出总计数。
再见!我希望这可以帮助你。
也许这个链接将有助于解释它。
http://www.sharepointanalysthq.com/2010/06/sharepoint-2010-search-refinement-panel-options/
查看标题为“准确度指数”的部分。
准确度指标数是用于计算精炼器计数的结果数。现在这通常不会在默认 SharePoint 2010 搜索中打开(但可以),如果该数字低于总结果集,那么您可能会收到返回给精简程序的错误数字。假设我们将准确度指数设置为 50,总结果集为 250。. .
嗯,用户会查看总结果 (250),然后发现只有 21 个 word 文档和 13 个网页是 250 个结果的一部分?嗯,这没有意义。实际上它确实如此。计算不是基于结果集,而是基于准确度指数中指定的结果数量。所以对于 50 来说,这确实是有道理的。如果我们将 Accuracy Index 更改为 300,我们会出现更符合逻辑的精炼器计数:
但要小心,计算精炼器确实需要一些 CPU 能力,所以尽量不要将其设置为 10,000,这样每次搜索都会计算精炼器,尽量找到一个平衡点。
总之,准确度指数是精简面板 Web 部件上的一个属性,它告诉从结果中使用了多少项目来计算估计的精简程序计数。