问题标签 [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.

0 投票
1 回答
679 浏览

azure-cognitive-search - Azure 搜索嵌套类索引

我尝试为我的应用程序使用 Azure 搜索服务。我有一个嵌套类

而且我找不到索引产品的方法,不仅搜索产品名称属性而且搜索订单名称。

在 Azure 搜索中处理此问题的方法是什么?

0 投票
1 回答
1115 浏览

azure - Azure 搜索查找匹配文本

我们如何在字段索引中搜索部分文本?例如:如果我在索引中有一个 Invoicenumber,说 InvoiceNumber ='INV04552'

如果我输入 search ='45' 和 searchFileds=InvoiceNumber 它不会给出任何结果,但它会在 search='INV04552' 时给出结果。

当搜索 ='45' 时我需要有结果我该如何解决这个问题?

0 投票
1 回答
235 浏览

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。但是,我们可以使用的文档很少。

0 投票
2 回答
4748 浏览

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?

0 投票
1 回答
73 浏览

azure - Azure 搜索索引搜索配置文件不允许添加函数

由于某种原因,Azure 搜索索引搜索配置文件不允许添加函数。

任何想法为什么?

看起来我有必填字段。

http://prntscr.com/6s9ldc

http://prntscr.com/6s9ljk

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
1352 浏览

sql - 使用索引器在 Azure 搜索服务中创建集合

我正在使用索引器将数据从我的 SQL 数据库同步到 Azure 搜索服务。我的 SQL 视图中有一个字段,其中包含 XML 数据。Column 包含一个字符串列表。我的 Azure 搜索服务索引中的相应字段集合(Edm.String)。在检查一些文档时,我发现 Indexer 不会将 Xml(SQL) 更改为 Collection(Azure Search)。关于如何从 Xml 数据创建集合有什么解决方法吗?

ps 我正在从视图中提取数据,因此如果需要,我可以将 Xml 更改为 JSON。

0 投票
1 回答
180 浏览

azure - Azure 搜索分数按反向幅度提升

我想在价格字段上执行提升,将价格较低的产品评分较高。我找不到任何方法来指定它。

目前我有类似的东西

我尝试反转 BoostingRangeStart/End 但这不起作用,而是导致搜索出现序列化错误。

任何见解表示赞赏。

0 投票
1 回答
3108 浏览

azure-cognitive-search - Azure 搜索评分

我在 Azure 搜索中有 3 组相同的(文本)项目,价格和积分各不相同。具有更高积分的更便宜的产品会被提升得更高。(价格比积分增加更多,并且反向增加)。

但是,我不断看到与此类似的搜索结果。

搜索在“约翰·米尔顿”上。

我明白了

我希望得分顺序是这样的,最低价格在前。

我遗漏了什么或可以接受小的评分变化?

索引定义为

0 投票
1 回答
752 浏览

azure - Azure 搜索数据源中缺少连接字符串

我正在使用 Azure 搜索 API 来放置数据源:

并且创建了数据源,但是当我尝试获取数据源时,它缺少连接字符串值:

这(我想)在索引器过程中导致我出现以下错误:

如何验证导致丢失连接字符串问题的原因?

0 投票
3 回答
2083 浏览

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 尝试索引视图时有超时?