问题标签 [azure-cognitive-search]
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.
azure-cognitive-search - Azure 搜索嵌套类索引
我尝试为我的应用程序使用 Azure 搜索服务。我有一个嵌套类
而且我找不到索引产品的方法,不仅搜索产品名称属性而且搜索订单名称。
在 Azure 搜索中处理此问题的方法是什么?
azure - Azure 搜索查找匹配文本
我们如何在字段索引中搜索部分文本?例如:如果我在索引中有一个 Invoicenumber,说 InvoiceNumber ='INV04552'
如果我输入 search ='45' 和 searchFileds=InvoiceNumber 它不会给出任何结果,但它会在 search='INV04552' 时给出结果。
当搜索 ='45' 时我需要有结果我该如何解决这个问题?
sql-server - Azure 搜索 Azure SQL 数据库集成
我目前正在尝试将 Azure 搜索集成到我的 Azure SQL 数据库以启用空间搜索。在我的索引中有一个类型为 Edm.GeographyPoint 的字段。Sql 数据库的列类型应该是什么?,因为地理类型不起作用。
此外,我的数据源的 datachange 字段是这样的:
"dataChangeDetectionPolicy" : {
"@odata.type" : "#Microsoft.Azure.Search.HighWaterMarkChangeDetectionPolicy",
"highWaterMarkColumnName" : "RowLastVersion"
},
"dataDeletionDetectionPolicy" : {
"@odata.type" : "#Microsoft.Azure.Search.SoftDeleteColumnDeletionDetectionPolicy",
"softDeleteColumnName" : "Deleted",
"softDeleteMarkerValue" : "0"
}
我还需要为自动索引做些什么吗?,因为这些也不起作用。
Azure 搜索是一个完美的 api。但是,我们可以使用的文档很少。
c# - Hit Highlighting in Azure Search Service
I am new to Azure Search Service, and I wanted to use the hit highlighting feature of Azure Search Service. I am using the .NET SDK NuGet package for azure search.
I used SearchParameter object to mention the hit highlight fields and also the Pre and Post Tag that I require.
I am expecting something like this:
SearchText: best
Result (Description) : The best product
The issue is that I do not see any difference in the result with/without using hit highlight. (Description Field is searchable)
Am I missing something?
azure - Azure 搜索索引搜索配置文件不允许添加函数
由于某种原因,Azure 搜索索引搜索配置文件不允许添加函数。
任何想法为什么?
看起来我有必填字段。
sql - 使用索引器在 Azure 搜索服务中创建集合
我正在使用索引器将数据从我的 SQL 数据库同步到 Azure 搜索服务。我的 SQL 视图中有一个字段,其中包含 XML 数据。Column 包含一个字符串列表。我的 Azure 搜索服务索引中的相应字段集合(Edm.String)。在检查一些文档时,我发现 Indexer 不会将 Xml(SQL) 更改为 Collection(Azure Search)。关于如何从 Xml 数据创建集合有什么解决方法吗?
ps 我正在从视图中提取数据,因此如果需要,我可以将 Xml 更改为 JSON。
azure - Azure 搜索分数按反向幅度提升
我想在价格字段上执行提升,将价格较低的产品评分较高。我找不到任何方法来指定它。
目前我有类似的东西
我尝试反转 BoostingRangeStart/End 但这不起作用,而是导致搜索出现序列化错误。
任何见解表示赞赏。
azure-cognitive-search - Azure 搜索评分
我在 Azure 搜索中有 3 组相同的(文本)项目,价格和积分各不相同。具有更高积分的更便宜的产品会被提升得更高。(价格比积分增加更多,并且反向增加)。
但是,我不断看到与此类似的搜索结果。
搜索在“约翰·米尔顿”上。
我明白了
我希望得分顺序是这样的,最低价格在前。
我遗漏了什么或可以接受小的评分变化?
索引定义为
azure - Azure 搜索数据源中缺少连接字符串
我正在使用 Azure 搜索 API 来放置数据源:
并且创建了数据源,但是当我尝试获取数据源时,它缺少连接字符串值:
这(我想)在索引器过程中导致我出现以下错误:
如何验证导致丢失连接字符串问题的原因?
sql-server - 尽管设置,Azure 搜索中的索引视图期间超时
我正在使用 Azure 搜索索引器来索引 Azure SQL DB 中的视图。
我创建了数据源(视图)并在连接字符串中设置了此类设置
(...)Trusted_Connection=False;Encrypt=True;Connection Timeout=1200;" },
索引器仍然返回超时,我从 Azure SQL DB 日志中看到,索引器的查询在 30 秒后被取消:
- 行动状态:取消
- 语句:SET FMTONLY OFF;SET NO_BROWSETABLE ON;SELECT * FROM [dbo].[v_XXX] ORDER BY [rowVersion] SET NO_BROWSETABLE OFF
- 服务器持续时间:00:00:30.3559524
通过 SQL Server Mgmt Studio 运行相同的语句大约需要 2 分钟并完成。
我想知道是否有任何其他设置(服务器或数据库)会覆盖我的连接超时首选项?如果是,那么为什么当我使用 SSMS 查询我的数据库时没有超时,而当 Indexer 尝试索引视图时有超时?