问题标签 [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 投票
3 回答
529 浏览

azure-cognitive-search - Azure 搜索服务具有 . 或 # 不解码没有结果

我们正在使用 .net 库进行 azure 搜索,我已成功构建索引并将数据存储在索引中。我们的一个字段称为标签,它是字符串的集合,它被标记为可搜索。因此,我们将值放在此字段中,例如 C# .NET。

问题是当搜索搜索服务时不会在 C# 上命中,它会在 C 上,也不会在 .NET 上命中,但会在 NET 上。我可以通过 fiddler 看到搜索词正在编码 # 和 .,但它似乎并没有在 azure 端被解码。

0 投票
1 回答
1250 浏览

azure-cognitive-search - Azure 搜索服务日期时间转换

我开始使用 azure 搜索服务,现在我遇到了障碍。我在我的本地数据库表中修改了列,这实际上是我从 azure 搜索中检索数据的一部分。现在,当我们检索 BL 层时,本机 DB 列始终具有 UTC 格式的日期时间,并根据用户区域设置进行转换。

我们是否必须在 azure 搜索中将 UTC 转换为区域设置日期,因为我的搜索是独立的并且不通过我的 BL 层以避免搜索速度变慢。

0 投票
3 回答
1035 浏览

azure - Azure 搜索结果突出显示片段

我在 Azure 搜索中使用 Hit Highlighting 功能,并注意到它与文档的行为方式存在差异。在文档中它说,当您使用命中突出显示时,它将返回带有突出显示的字段片段,但它始终返回整个字段(具有适当的突出显示)。

有没有办法让 Azure 搜索只返回一个包含突出显示的片段(比如大约 200 个字符)?

0 投票
1 回答
211 浏览

azure - 天蓝色搜索查找文档计为查询

如果我查找文档以从 azure 搜索中获取数据 - 它是否会影响此处显示的每个索引的每秒查询数

我想知道我是否可以使用天蓝色搜索来托管一些数据并在不影响搜索性能的情况下访问它。

谢谢

0 投票
2 回答
523 浏览

azure - 有没有办法让 Azure 搜索索引中的项目“过期”?

在 Azure 搜索中,是否有一种机制可以在索引中的项目上设置“到期日期”?我需要项目仅在预定义的时间段内出现在搜索索引中。

0 投票
1 回答
1192 浏览

azure - Does Azure Search handle synonyms

Can "Azure Search" search based on synonyms?

E.g. If I search for 'footwear', the system should fetch results of synonyms of footwear like shoes, sandals e.t.c.

I searched a lot and failed to find proper documentation about it. The closest I could find is a post saying it doesn't support yet, but it's an old post - https://social.msdn.microsoft.com/Forums/en-US/9d0873cf-14aa-4d3e-b33f-a047963e8671/internationalized-search-finding-both-color-and-colour?forum=azuresearch

0 投票
2 回答
136 浏览

azure - 文档不会出现在 Azure 文档中

在测试应用程序中,我想创建搜索索引。

我有一个要发送到天蓝色搜索索引的对象列表。

使用以下代码创建索引本身:

这行得通,我可以在门户中看到带有定义字段的索引。

现在我尝试添加一个文档。

[...]

运行代码后,所有项目的结果都表明它们成功并且包含我设置的 Id。但是当我查看该索引的门户时,计数为 0。

任何暗示我做错了什么?

0 投票
1 回答
90 浏览

azure - Azure Search 按国家/地区排名城市(第二个搜索字段)

为了测试,我创建了一个包含全世界城市的索引。每个城市都有一个名称、一个地理位置、一个国家代码......

通过以下搜索

除了其他结果外,还会返回YorkNew York 。

现在我想定义美国的结果(在此示例中假定为用户文化)应该获得更高的排名,并且应该比英国的结果更有可能包含在内。

我怎样才能做到这一点?

所以我应该更有可能去纽约而不是约克。有没有办法做到这一点?

0 投票
3 回答
2204 浏览

azure - 搜索 API 中的模糊搜索

Azure 搜索 API 为建议提供了一个模糊参数。像这样:

将作为 berlen 的结果返回“Berlin”。

我找不到关于如何在正常搜索设置中激活它的文档,模糊 = true 似乎没有改变任何东西

0 投票
1 回答
601 浏览

azure-cognitive-search - 我可以使用更新时间戳字段在 Azure 搜索中启用高水位标记更改检测吗

我的数据库是 Azure VM 中的 SQL Server 2012。我正在将数据推送到 Azure 搜索实例。数据来自 SQL 视图,因此我无法使用 SQL 集成更改跟踪。相反,我想使用高水位标记更改检测策略,如Microsoft 描述如何将 Azure 搜索连接到 SQL 的文档中所述。我的数据没有行版本,这是用作示例的技术,但它确实有一个更新时间戳,在创建或更新记录时维护。我可以将此字段用于高水位线变化检测吗?