问题标签 [fastsearch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - 用户能否停止长时间运行的 SharePoint 搜索
当用户中断长时间运行的搜索操作(例如,通过关闭浏览器窗口或按 F5)时,SharePoint 2010(有 FAST 和没有 FAST)如何反应。它会检测到这一点并取消底层 SQL 查询,还是会继续在后台运行?
sharepoint-2010 - Sharepoint 2010 的 FAST:已爬网的管道属性显示在日志中,但未显示在搜索结果中
我有一些包含我必须格式化的日期的内容。我正在使用管道可扩展性将这些日期从“文本”类型获取到“日期时间”类型。我正在使用三种不同的共享点环境。开发和集成环境具有单一的内容、索引和管理服务器。生产环境有 1 台 4 索引服务器、1 台管理服务器和 2 台内容服务器。日期已正确更改并显示在 dev 和 int 中。但是,在 prod 中,日期不会显示在日志中。在 prod 中打开管道日志记录时,会显示正确的输出,但日期仍不会显示在搜索结果中。日志出现在 2 个索引服务器和管理服务器中。
有没有理由为什么这不会发生?
c# - 当 StartItem 大于 100000 时,Sharepoint FAST Search 查询失败
问题
我有一个 FAST Search 查询,它返回超过100000个结果。我正在尝试以 5000 为单位获得结果,如下所示:
如果 StartItem 低于 100000,它可以正常工作。但是一旦我尝试它就会失败:
我得到一个异常:The search request was unable to execute on FAST Search Server.
,内部异常是(不是很有帮助):The creator of this fault did not specify a Reason.
我尝试过的事情
我想这是一个配置问题,因为它只发生在 100000 标记之后。这似乎不是超时或传输的数据过多。
我已经尝试更改搜索服务应用程序配置 ( Config:qp_MaxResultsReturned
),就像这里建议的那样,
但没有运气。
还有一个解决方法建议我可以按创建日期对结果进行排序,并按日期添加额外的过滤(这样我总是会收到最多 5000 个结果),但我认为它有点难看。
我已使用FAST Search for Sharepoint 2010 Query Logger来记录失败的查询。奇怪的是,记录的响应包含超过 100000 标记的搜索结果,并且没有任何错误指示。
sharepoint - Muenchian分组困难
我正在构建一个 Sharepoint 搜索结果页面,以查找第三方工具中提出的问题的答案。我有一个到他们的 sql 数据库的 bdc 连接。我只在数据库中爬行一张桌子。我需要使用 muenchian 方法在同一个表中使用多个列将问题和答案结果组合在一起。我无法更改数据库,因此我必须将结果汇总在一起以寻找有意义的东西。此表包含所有问题的条目和给出的答案。我必须将它们联系在一起,以便我们使用搜索作为应用程序来呈现问答
数据概述:核心搜索结果中返回的每条记录都有一个: 标题 - 这是问题或答案 activityid(int) - 条目的唯一 ID activitytypeid(int) - 这些标识是 Q 还是 A / 79或 82 parentid(int) - 此值包含原始问题的活动 ID - 如果记录是原始问题,则此列的值为 0 isanswer(boolean) true 或无(这有点多余,确实与 activitytypeid 相同,但我不确定是否可以使用它来帮助分组)
Review activitype id 是:79 - 提出的问题 - parentid 为 0 或 82 - answer to question - 这将有一个与原始问题的 activityid 匹配的 parent id
我正在尝试将我的搜索结果分组/排序以首先返回问题,但没有取得多大成功。在下面的示例中,它将是 activityid 19142,并且问题的答案在下面缩进,所有分组在一个集合中
在审查我的 hack 或示例方面的任何帮助都会很棒。
我只是想了解 xsl,这是一个很大的学习曲线。我还有很长的路要走,而且肯定已经跳入了这方面的深渊。
我目前得到的结果的原始 xml,没有格式化结果
我正在寻找的输出将所有答案与相应的问题分组在一起,这非常简化,但我认为这也是我想要得到的重点。
我对模板的尝试
fastsearch - how to configure fast query to return specific fields instead of all
esp-devs, i have a collection in a fast repository on which i use the following query to get all the entities in that collection.
:/xsearch?offset=0&hits=100&query=Anthony&view=collection01
However, this query is giving all the fields for every hit-record.
I, however, am interested in only one field for every hit-record.
is there any way to specify the only field i desire so that the response would contain only that for the hit-results.
Thanks, JUKE.
sql-server - Sharepoint快速搜索服务和Sql server全文搜索有什么区别?
我想知道 Sharepoint 快速搜索服务和 Sql server 全文搜索有什么区别?
或者我可以将 Sharepoint 平台中的 Sharepoint 快速搜索抽象为一个隔离组件吗?
谢谢你。
大卫
powershell - 使用 Powershell 导出 FAST 搜索范围
我想检索在一个环境中创建的快速搜索范围并在新环境中恢复它们。有人试过吗?
c - 快速字符串搜索以查找与给定模式匹配的字符串数组元素
我有一个常量字符串数组,我遍历它以查找元素的索引,该索引是包含搜索模式的字符串。我应该选择哪种搜索算法来提高查找此元素的速度?如果有必要,我在运行用于准备查找表的应用程序之前的时间不受限制。
我更正了一个问题 - 我没有进行精确的字符串匹配 - 我正在搜索元素内的模式,该元素位于数组中
我需要找到一个包含单词'table'的元素 - 在这种情况下它的元素 1
我确实喜欢一组 30 个数组的 50000 次迭代,它可以包含多达 30000 个不少于 128 个字符的字符串。现在我正在使用旧的strstr
蛮力,这太慢了......
好的,发布我的函数的一部分,第一个strstr
- 如果有任何出现,则在未切割的行数组中查找,然后进行粗略搜索。我知道我可以加快这部分的速度,但我没有对这种方法进行优化......
sharepoint - 快速搜索 - 复合字段每个文档最多可以包含 8388608 个单词
我正在尝试使用 SharePoint 2010 的快速搜索来索引包含超过 8388608 个单词的文档(一个 Excel 电子表格)。
我在 index_producer_0 日志中收到的错误消息如下:WARNING index_producer_0 indexer_holder: DocError: Sessino ID 0, operation ID 1259, document ID 7679cba7cc490202a75541721642d8d9_sp: Aborted document during indexing at fixml file line 6 column 55129101. Reason: AddWord(bcatcontent, bconf1 , 42050L) 失败:复合字段每个文档最多可以包含 8388608 个单词。
有谁知道为什么会有这个限制,如果可能的话如何扩大它?谢谢!
sharepoint-2010 - 如何将爬网规则添加到 SharePoint 2010 快速搜索
我们有一个文档库,其中包含一组列,例如类型、名称、活动。我们已经配置了 SharePoint 快速搜索来搜索网站中的内容。
当我使用任何显示预期结果的特定关键字进行搜索时。当“活动”列设置为“否”时,我们需要从文档库中排除内容。
您能否建议我如何为特定的文档库添加抓取规则。