Skip to content

Commit cfe1661

Browse files
Merge pull request #269645 from HeidiSteen/heidist-april3
[azure search] vector megastore & compression docs (azure search, april 3 release)
2 parents 59deba6 + a5e1ebd commit cfe1661

17 files changed

+636
-99
lines changed

articles/search/TOC.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,6 @@
188188
href: search-sku-tier.md
189189
- name: Service limits
190190
href: search-limits-quotas-capacity.md
191-
- name: Vector index size limits
192-
href: vector-search-index-size.md
193191
- name: Plan capacity
194192
href: search-capacity-planning.md
195193
- name: Plan and manage costs
@@ -254,6 +252,10 @@
254252
items:
255253
- name: Create a vector store
256254
href: vector-search-how-to-create-index.md
255+
- name: Vector quotas and staying under limits
256+
href: vector-search-index-size.md
257+
- name: Configure quantization and storage (preview)
258+
href: vector-search-how-to-configure-compression-storage.md
257259
- name: Configure a vectorizer (preview)
258260
href: vector-search-how-to-configure-vectorizer.md
259261
- name: Chunk documents

articles/search/index.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ landingContent:
4242
links:
4343
- text: Vectors in Azure AI Search
4444
url: vector-search-overview.md
45-
- text: Integrated vectorization (preview)
45+
- text: Built-in vectorization (preview)
4646
url: vector-search-integrated-vectorization.md
47+
- text: Built-in scalar quantization (preview)
48+
url: vector-search-how-to-configure-compression-storage.md
4749
- text: Retrieval Augmented Generation (RAG)
4850
url: retrieval-augmented-generation-overview.md
4951
- linkListType: quickstart
-360 Bytes
Loading

articles/search/search-capacity-planning.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.service: cognitive-search
1010
ms.custom:
1111
- ignite-2023
1212
ms.topic: conceptual
13-
ms.date: 01/10/2024
13+
ms.date: 04/03/2024
1414
---
1515

1616
# Estimate and manage capacity of a search service
@@ -85,7 +85,7 @@ With a rough estimate in hand, you might double that amount to budget for two in
8585

8686
Dedicated resources can accommodate larger sampling and processing times for more realistic estimates of index quantity, size, and query volumes during development. Some customers jump right in with a billable tier and then re-evaluate as the development project matures.
8787

88-
1. [Review service limits at each tier](./search-limits-quotas-capacity.md#index-limits) to determine whether lower tiers can support the number of indexes you need. Across the Basic, S1, and S2 tiers, index limits are 15, 50, and 200, respectively. The Storage Optimized tier has a limit of 10 indexes because it's designed to support a low number of very large indexes.
88+
1. [Review service limits at each tier](./search-limits-quotas-capacity.md#service-limits) to determine whether lower tiers can support the number of indexes you need. Across the Basic, S1, and S2 tiers, index limits are 15, 50, and 200, respectively. The Storage Optimized tier has a limit of 10 indexes because it's designed to support a low number of very large indexes.
8989

9090
1. [Create a service at a billable tier](search-create-service-portal.md):
9191

@@ -208,7 +208,11 @@ If your search service appears to be stalled in a provisioning state, check for
208208

209209
## Partition and replica combinations
210210

211-
A Basic service can have exactly one partition and up to three replicas, for a maximum limit of three SUs. The only adjustable resource is replicas. You need a minimum of two replicas for high availability on queries.
211+
On search services created before April 3, 2024: Basic can have exactly one partition and up to three replicas, for a maximum limit of three SUs. The only adjustable resource is replicas.
212+
213+
On search services created after April 3, 2024 in [supported regions](search-limits-quotas-capacity.md#supported-regions-with-higher-storage-limits): Basic can have up to three partitions and three replicas. The maximum SU limit is nine to support a full complement of partitions and replicas.
214+
215+
For search services on any billable tier, regardless of creation date, you need a minimum of two replicas for high availability on queries.
212216

213217
All Standard and Storage Optimized search services can assume the following combinations of replicas and partitions, subject to the 36-SU limit allowed for these tiers.
214218

articles/search/search-create-service-portal.md

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@ ms.author: heidist
99
ms.service: cognitive-search
1010
ms.custom:
1111
- ignite-2023
12+
- references_regions
1213
ms.topic: conceptual
13-
ms.date: 03/05/2024
14+
ms.date: 04/03/2024
1415
---
1516

1617
# Create an Azure AI Search service in the portal
1718

18-
[**Azure AI Search**](search-what-is-azure-search.md) adds vector and full text search as an information retrieval solution for the enterprise, and for traditional and generative AI scenarios.
19+
[**Azure AI Search**](search-what-is-azure-search.md) is a vector and full text information retrieval solution for the enterprise, and for traditional and generative AI scenarios.
1920

2021
If you have an Azure subscription, including a [trial subscription](https://azure.microsoft.com/pricing/free-trial/?WT.mc_id=A261C142F), you can create a search service for free. Free services have limitations, but you can complete all of the quickstarts and most tutorials, except for those featuring semantic ranking (it requires a billable service).
2122

@@ -29,7 +30,7 @@ The following service properties are fixed for the lifetime of the service. Cons
2930

3031
+ Service name becomes part of the URL endpoint ([review tips for helpful service names](#name-the-service)).
3132
+ [Tier](search-sku-tier.md) (Free, Basic, Standard, and so forth) determines the underlying physical hardware and billing. Some features are tier-constrained.
32-
+ [Service region](#choose-a-region) can determine the availability of certain scenarios. If you need high availability or [AI enrichment](cognitive-search-concept-intro.md), create the resource in a region that provides the feature.
33+
+ [Service region](#choose-a-region) can determine the availability of certain scenarios and higher storage limits. If you need availability zones or [AI enrichment](cognitive-search-concept-intro.md) or more storage, create the resource in a region that provides the feature.
3334

3435
## Subscribe (free or paid)
3536

@@ -88,11 +89,33 @@ Service name requirements:
8889
8990
Azure AI Search is available in most regions, as listed in the [**Products available by region**](https://azure.microsoft.com/global-infrastructure/services/?products=search) page.
9091

92+
We strongly recommend the following regions because they provide [more storage per partition](search-limits-quotas-capacity.md#service-limits), three to seven times more depending on the tier, at the same billing rate. Extra capacity applies to search services created after April 3, 2024:
93+
94+
| Country | Regions providing extra capacity per partition |
95+
|---------|------------------------------------------------|
96+
| **United States** | East US​, East US 2, ​Central US​, North Central US​, South Central US​, West US​, West US 2​, West US 3​, West Central US​ |
97+
| **United Kingdom** | UK South​, UK West​ ​ |
98+
| **United Arab Emirates** | UAE North​​ |
99+
| **Switzerland** | Switzerland West​ |
100+
| **Sweden** | Sweden Central​​ |
101+
| **Poland** | Poland Central​​ |
102+
| **Norway** | Norway East​​ |
103+
| **Korea** | Korea Central, Korea South​ ​ |
104+
| **Japan** | Japan East, Japan West​ |
105+
| **Italy** | Italy North​​ |
106+
| **India** | Central India, Jio India West​ ​ |
107+
| **France** | France Central​​ |
108+
| **Europe** | North Europe​​ |
109+
| **Canada** | Canada Central​, Canada East​​ |
110+
| **Bazil** | Brazil South​​ |
111+
| **Asia Pacific** | East Asia, Southeast Asia​ ​ |
112+
| **Australia** | Australia East​, Australia Southeast​​ |
113+
91114
If you use multiple Azure services, putting all of them in the same region minimizes or voids bandwidth charges. There are no charges for data exchanges among same-region services.
92115

93-
Two notable exceptions might lead to provisioning Azure services in separate regions:
116+
Two notable exceptions might warrant provisioning Azure services in separate regions:
94117

95-
+ [Outbound connections from Azure AI Search to Azure Storage](search-indexer-securing-resources.md). You might want Azure Storage in a different region if you're enabling a firewall.
118+
+ [Outbound connections from Azure AI Search to Azure Storage](search-indexer-securing-resources.md). You might want search and storage in different regions if you're enabling a firewall.
96119

97120
+ Business continuity and disaster recovery (BCDR) requirements dictate creating multiple search services in [regional pairs](../availability-zones/cross-region-replication-azure.md#azure-paired-regions). For example, if you're operating in North America, you might choose East US and West US, or North Central US and South Central US, for each search service.
98121

@@ -146,7 +169,7 @@ An endpoint and key aren't needed for portal-based tasks. The portal is already
146169

147170
## Scale your service
148171

149-
After a search service is provisioned, you can [scale it to meet your needs](search-limits-quotas-capacity.md). If you chose the Standard tier, you can scale the service in two dimensions: replicas and partitions. For the Basic tier, you can only add replicas. For the free service, scale isn't available.
172+
After a search service is provisioned, you can [scale it to meet your needs](search-limits-quotas-capacity.md). On a billable tier, you can scale the service in two dimensions: replicas and partitions. For the free service, scale up isn't available and replica and partition configuration isn't offered.
150173

151174
***Partitions*** allow your service to store and search through more documents.
152175

articles/search/search-get-started-rest.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ Creating and loading the index are separate steps. In Azure AI Search, the index
157157

158158
The URI is extended to include the `docs` collections and `index` operation.
159159

160-
- Paste in the following example to upload JSON documents to the search index. Then select **Send request**.
160+
1. Paste in the following example to upload JSON documents to the search index.
161161

162162
```http
163163
### Upload documents
@@ -247,7 +247,9 @@ The URI is extended to include the `docs` collections and `index` operation.
247247
}
248248
```
249249
250-
In a few seconds, you should see an HTTP 201 response in the adjacent pane. If you get a 207, at least one document failed to upload. If you get a 404, you have a syntax error in either the header or body of the request. Verify that you changed the endpoint to include `/docs/index`.
250+
1. Select **Send request**. In a few seconds, you should see an HTTP 201 response in the adjacent pane.
251+
252+
If you get a 207, at least one document failed to upload. If you get a 404, you have a syntax error in either the header or body of the request. Verify that you changed the endpoint to include `/docs/index`.
251253
252254
## Run queries
253255

articles/search/search-howto-large-index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.service: cognitive-search
1010
ms.custom:
1111
- ignite-2023
1212
ms.topic: conceptual
13-
ms.date: 01/17/2024
13+
ms.date: 04/01/2024
1414
---
1515

1616
# Index large data sets in Azure AI Search
@@ -21,6 +21,8 @@ This article assumes familiarity with the [two basic approaches for importing da
2121

2222
This article complements [Tips for better performance](search-performance-tips.md), which offers best practices on index and query design. A well-designed index that includes only the fields and attributes you need is an important prerequisite for large-scale indexing.
2323

24+
We recommend using a newer search service, created after April 3, 2024, for [higher storage per partition](search-limits-quotas-capacity.md#service-limits).
25+
2426
> [!NOTE]
2527
> The strategies described in this article assume a single large data source. If your solution requires indexing from multiple data sources, see [Index multiple data sources in Azure AI Search](/samples/azure-samples/azure-search-dotnet-scale/multiple-data-sources/) for a recommended approach.
2628

0 commit comments

Comments
 (0)