azure-cognitive-search相关内容

Azure搜索是否存储可搜索字段的术语频率?

问题 我了解可搜索字段的Azure搜索索引会为每个分析的术语创建一个反向索引,但是无法在文档中找到是否存储了每个术语的术语频率. 问题 Azure搜索是否将术语可搜索字段的频率存储在某个地方?似乎只需要计算一次即可为每个搜索查询计算效率. 如果是这样,是否有可能为单独的处理步骤提取/下载整个数据集的术语频率? 解决方案 我们确实维护术语频率以快速计算TF/IDF之类的东西.不幸 ..
发布时间:2020-09-16 21:43:12 其他开发

Azure认知搜索-如何按包含特殊字符的字段进行筛选

我们正在使用Azure Cognitive Search .NET SDK,并尝试通过字符串字段$filter,其中该字符串字段可以包含诸如&之类的特殊搜索字符以及单引号. 当使用带有特殊字符的厨房水槽过滤测试用例时,我们得到的结果为零(我们排除了|,因为它是search.in的分隔符): { "FirmName": "Crazy Charz Inc. ' + - && ! ( ) ..
发布时间:2020-09-16 21:43:03 C#/.NET

Azure搜索统计Power BI

我正在使用存储帐户收集当前设置超过一周的Azure搜索统计信息 然后使用Power BI来查看报告.问题是,即使我要导入20天的数据,在“按时间搜索报告"中也看不到它,而无论选择的时间段如何,它都只能看到1天. 在这种报告上选择正确的数据导入或/和日期范围的正确方法是什么?谢谢 解决方案 该问题是由于某些搜索条件查询中包含无效转义序列(\ ^和\〜)而导致的,导致JSON解析器失败. ..
发布时间:2020-09-16 21:41:54 其他开发

Azure搜索索引器失败,并显示错误消息

我的azure搜索索引器从带有更改跟踪的sql表中读取,但由于以下错误而失败 "Unable to cast object of type 'Newtonsoft.Json.Linq.JObject' to type 'System.String'." 如果我重置索引器,它将开始正常工作.造成此问题的根本原因是什么? 解决方案 我们已经发现使用SQL集成变更检测的SQL索引器中存 ..
发布时间:2020-09-16 21:40:50 其他开发

具有本地SQL Server和最佳实践的Azure搜索数据源?

关于Azure搜索的文档说我可以将Azure Sql服务器用作数据源(我有一个典型的关系结构,例如 用户表->地址表 用户表-> UserDetails表 等. 所有通过外键相互链接.我的搜索应该以UserId结尾,因此我可以链接到UserDetailsPage.aspx?UserId = xxx 构建数据源的最佳建议方法是什么?我应该创建一个视图并对其应用更改跟踪吗?还是我 ..
发布时间:2020-09-16 21:39:32 数据库

Azure搜索更新单个文档

我们在各种情况下使用Azure搜索.我们经常需要使用用户进行的更改来更新单个文档.我们需要使这些更改尽快在索引中可见,以使失效时间在合理范围内尽可能短. 处理此问题的最佳策略是什么?我们知道要进行批处理更新,但是我们需要对更改进行更直接的反映. 文档更新后,索引需要多长时间才能反映出此更改. 非常感谢 解决方案 如果更新不是很频繁,则可以立即立即更新Azure搜索文档(即 ..
发布时间:2020-09-16 21:39:29 其他开发

为什么Azure搜索无法导入JSON Blob?

使用以下配置导入数据时,Azure Cognitive Search返回以下错误: 从数据源:“" 中检测到索引架构时出错 此配置是否不正确?文件存储在容器"example1"中.并在Blob文件夹"json"中.过去使用相同数据创建相同索引时没有错误,因此我不确定为什么现在不同. 导入数据: 数据源:Azure Blob存储 名称:测试示例 要提取的数据:内容和元数据 ..
发布时间:2020-09-16 21:39:23 其他开发

Azure搜索:按动态数据排序

我有一个Azure搜索索引,该索引由可以多次出现在多个区域中的文档组成.例如,Document1在Region1中出现5次,在Region2中出现20次. Document2在Region1中具有54次出现,在Region3中具有10次出现. Document3在Region3中有10次出现.我们希望使用Azure搜索进行搜索和建议,但顺序基于区域上出现的次数.例如,从Region1中的用户搜索D ..
发布时间:2020-09-16 21:39:16 其他开发

Azure搜索,精确短语匹配

我们有一个天蓝色的Web应用程序,其中有一个搜索框,当我们输入带有双引号的文本(例如"App Service")时,它将列出带有"App Service"的记录,但是它还包括在单词之间包含特殊字符的记录,例如“应用程序/服务".我们希望搜索引擎返回与搜索短语完全匹配的记录(不包括在搜索词之间具有特殊字符的记录). 解决方案 在您的情况下,standard分析器将术语 App/Service ..
发布时间:2020-09-16 21:39:11 C#/.NET

从select查询中的geo.distance函数返回值

我正在玩选择查询索引.我想返回索引中有一个GeographyPoint的距离.我正在尝试这样的事情: 其中GeoPoint是位置字段 $ select = ID,geo.distance(GeoPoint,地理'POINT(-122.131577 47.678581)') 如果您有纬度和经度以及位置,是否可以通过Select语句返回距离? 谢谢! 解决方案 Azure S ..
发布时间:2020-09-16 21:38:57 其他开发

Azure搜索中的同义词映射,同义词短语

我正在尝试在Azure搜索中使用同义词映射,但是遇到了问题.我想将多个单词和短语映射到一个搜索查询中. 换句话说,当我搜索其中之一时: 产品123 , product0123 ,产品0123 我希望搜索返回查询短语的结果: product123 . 在阅读教程之后,一切似乎都非常简单. 我正在使用.Net Azure.Search SDK 5.0,所以我已经完成 ..

从天蓝色搜索返回仅与确切搜索词匹配的记录

因此,我是Azure搜索的新手,我才刚刚开始弄清楚它.我有一个搜索索引,用于查询一个非常简单的sql视图以查找匹配的记录.我很难找到与我搜索的单词完全匹配的单词. 每当我搜索时,我都会得到仅包含确切单词的记录.但是,我也会得到包含搜索到的单词的记录,例如,我搜索“类型",然后得到“新类型"和“我的类型".我在搜索时将“类型"括在双引号中. 我正在使用C#SDK,当我通过邮递员执行搜索时 ..
发布时间:2020-09-16 21:36:40 其他开发

结果相等时在Azure搜索中分页

我在我的电子商务网站上使用Azure搜索,现在我遇到了在搜索页面上分页的问题.当我重新加载搜索页面时,我可以获得不同顺序的产品.因此,当我使用分页时,我可以在不同的页面上看到相同的产品,这很关键. 我开始研究出了什么问题,并且在Microsoft文档 https://docs.microsoft.com/zh-cn/rest/api/searchservice/add-scoring-pro ..
发布时间:2020-09-16 21:36:29 其他开发

Azure Search Basic中是否禁止OPTIONS请求?

Azure Search Basic实例存在问题. tl; dr; 是来自浏览器的OPTIONS飞行前CORS请求在Search Basic中获得了403 FORBIDDEN. 我们通过暂时转到Standard实例来解决此问题. 我们试图创建一个免费服务来测试和开发Angular网站的搜索服务,并且我们成功地做到了.当我们尝试上传整个数据集时,它超出了配额,因此我们切换到基本层. ..
发布时间:2020-09-16 21:36:25 其他开发