Skip to content

Commit 96a73c0

Browse files
authored
Merge pull request #3489 from HeidiSteen/heidist-march
[azure search] March freshness pass
2 parents 815aa05 + 3665686 commit 96a73c0

15 files changed

+44
-53
lines changed

articles/search/cognitive-search-predefined-skills.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ ms.custom:
1010
- build-2024
1111
- ignite-2024
1212
ms.topic: concept-article
13-
ms.date: 09/19/2024
13+
ms.date: 03/11/2025
1414
---
1515

1616
# Skills for extra processing during indexing (Azure AI Search)
1717

1818
This article describes the skills in Azure AI Search that you can include in a [skillset](cognitive-search-working-with-skillsets.md) to access external processing.
1919

20-
A *skill* provides an atomic operation that transforms content in some way. Often, it's an operation that recognizes or extracts text, but it can also be a utility skill that reshapes the enrichments that are already created. Typically, the output is text-based so that it can be used in [full text search](search-lucene-query-architecture.md) or vectors used in [vector search](vector-search-overview.md).
20+
A *skill* is an atomic operation that transforms content in some way. Often, it's an operation that recognizes or extracts text, but it can also be a utility skill that reshapes the enrichments that are already created. Typically, the output is either text-based so that it can be used in [full text search](search-lucene-query-architecture.md), or vectors used in [vector search](vector-search-overview.md).
2121

2222
Skills are organized into categories:
2323

articles/search/hybrid-search-how-to-query.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: azure-ai-search
99
ms.custom:
1010
- ignite-2023
1111
ms.topic: how-to
12-
ms.date: 10/01/2024
12+
ms.date: 03/11/2025
1313
---
1414

1515
# Create a hybrid query in Azure AI Search
@@ -19,19 +19,13 @@ ms.date: 10/01/2024
1919
In this article, learn how to:
2020

2121
+ Set up a basic request
22-
+ Formulate hybrid queries with more parameters and filters
22+
+ Add parameters and filters
2323
+ Improve relevance using semantic ranking or vector weights
2424
+ Optimize query behaviors by controlling text and vector inputs
2525

2626
> [!NOTE]
2727
> New in [**2024-09-01-preview**](/rest/api/searchservice/documents/search-post?view=rest-searchservice-2024-09-01-preview&preserve-view=true) is the ability to target filters to just the vector subqueries in a hybrid request. This gives you more precision over how filters are applied. For more information, see [targeting filters to vector subqueries](#hybrid-search-with-filters-targeting-vector-subqueries-preview) in this article.
2828
29-
<!-- To improve relevance in a hybrid query, use these parameters:
30-
31-
+ [vector.queries.weight](vector-search-how-to-query.md#vector-weighting) lets you set the relative weight of the vector query. This feature is particularly useful in complex queries where two or more distinct result sets need to be combined, as is the case for hybrid search. This feature is generally available.
32-
33-
+ [hybridsearch.maxTextRecallSize and countAndFacetMode (preview)](#set-maxtextrecallsize-and-countandfacetmode) give you more control over text inputs into a hybrid query. This feature requires a preview API version.
34-
-->
3529
## Prerequisites
3630

3731
+ A search index containing `searchable` vector and nonvector fields. We recommend the [Import and vectorize data wizard](search-import-data-portal.md) to create an index quickly. Otherwise, see [Create an index](search-how-to-create-search-index.md) and [Add vector fields to a search index](vector-search-how-to-create-index.md).

articles/search/hybrid-search-ranking.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ ms.service: azure-ai-search
99
ms.custom:
1010
- ignite-2023
1111
ms.topic: conceptual
12-
ms.date: 10/01/2024
12+
ms.date: 03/11/2025
1313
---
1414

1515
# Relevance scoring in hybrid search using Reciprocal Rank Fusion (RRF)
1616

17-
Reciprocal Rank Fusion (RRF) is an algorithm that evaluates the search scores from multiple, previously ranked results to produce a unified result set. In Azure AI Search, RRF is used whenever there are two or more queries that execute in parallel. Each query produces a ranked result set, and RRF is used to merge and homogenize the rankings into a single result set, returned in the query response. Examples of scenarios where RRF is always used include [*hybrid search*](hybrid-search-overview.md) and multiple vector queries executing concurrently.
17+
Reciprocal Rank Fusion (RRF) is an algorithm that evaluates the search scores from multiple, previously ranked results to produce a unified result set. In Azure AI Search, RRF is used whenever there are two or more queries that execute in parallel. Each query produces a ranked result set, and RRF merges and homogenizes the rankings into a single result set for the query response. Examples of scenarios where RRF is always used include [*hybrid search*](hybrid-search-overview.md) and multiple vector queries executing concurrently.
1818

1919
RRF is based on the concept of *reciprocal rank*, which is the inverse of the rank of the first relevant document in a list of search results. The goal of the technique is to take into account the position of the items in the original rankings, and give higher importance to items that are ranked higher in multiple lists. This can help improve the overall quality and reliability of the final ranking, making it more useful for the task of fusing multiple ordered search results.
2020

articles/search/search-capacity-planning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.custom:
1111
- ignite-2023
1212
- ignite-2024
1313
ms.topic: conceptual
14-
ms.date: 10/02/2024
14+
ms.date: 03/11/2025
1515
---
1616

1717
# Estimate and manage capacity of a search service

articles/search/search-filters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ author: HeidiSteen
88
ms.author: heidist
99
ms.service: azure-ai-search
1010
ms.topic: concept-article
11-
ms.date: 09/19/2024
11+
ms.date: 03/11/2025
1212
ms.custom:
1313
- devx-track-csharp
1414
- ignite-2023

articles/search/search-how-to-index-csv-blobs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.service: azure-ai-search
1111
ms.custom:
1212
- ignite-2023
1313
ms.topic: how-to
14-
ms.date: 10/23/2024
14+
ms.date: 03/11/2025
1515
---
1616

1717
# Index CSV blobs and files using delimitedText parsing mode

articles/search/search-howto-schedule-indexers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: azure-ai-search
99
ms.custom:
1010
- ignite-2023
1111
ms.topic: how-to
12-
ms.date: 10/02/2024
12+
ms.date: 03/11/2025
1313
---
1414

1515
# Schedule an indexer in Azure AI Search

articles/search/search-indexer-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ author: HeidiSteen
88
ms.author: heidist
99
ms.service: azure-ai-search
1010
ms.topic: tutorial
11-
ms.date: 09/23/2024
11+
ms.date: 03/11/2025
1212
ms.custom:
1313
- devx-track-csharp
1414
- devx-track-dotnet

articles/search/search-what-is-data-import.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ ms.service: azure-ai-search
1010
ms.custom:
1111
- ignite-2023
1212
ms.topic: concept-article
13-
ms.date: 09/17/2024
13+
ms.date: 03/11/2025
1414
---
1515

1616
# Data import in Azure AI Search
1717

18-
In Azure AI Search, queries execute over user-owned content that's loaded into a [search index](search-what-is-an-index.md). This article describes the two basic workflows for populating an index: *push* your data into the index programmatically, or *pull* in the data using a [search indexer](search-indexer-overview.md).
18+
In Azure AI Search, queries execute over your content that's loaded into a [search index](search-what-is-an-index.md). This article describes the two basic workflows for populating an index: *push* your data into the index programmatically, or *pull* in the data using a [search indexer](search-indexer-overview.md).
1919

2020
Both approaches load documents from an external data source. Although you can create an empty index, it's not queryable until you add the content.
2121

articles/search/tutorial-rag-build-solution-maximize-relevance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.service: azure-ai-search
1010
ms.custom:
1111
- ignite-2024
1212
ms.topic: tutorial
13-
ms.date: 10/05/2024
13+
ms.date: 03/11/2025
1414
---
1515

1616
# Tutorial: Maximize relevance (RAG in Azure AI Search)

0 commit comments

Comments
 (0)