AI Search minimum SKU#
Performance Efficiency · AI Search · Rule · 2021_06 · Critical
Use the basic and standard tiers for entry level workloads.
Description#
AI Search (Previously known as Cognitive Search) services using the Free tier run on resources shared across multiple subscribers. The Free tier is only suggested for limited small scale tests such as running code samples or tutorials.
Running more demanding workloads on the Free tier may experience unpredictable performance or issues.
To select a tier for your workload, estimate and test your required capacity.
Recommendation#
Consider deploying AI Search services using basic or higher tier.
Examples#
Configure with Azure template#
To deploy AI Search services that pass this rule:
- Set the
sku.name
to a minimum ofbasic
.
For example:
{
"type": "Microsoft.Search/searchServices",
"apiVersion": "2022-09-01",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"identity": {
"type": "SystemAssigned"
},
"sku": {
"name": "standard"
},
"properties": {
"replicaCount": 3,
"partitionCount": 1,
"hostingMode": "default"
}
}
Configure with Bicep#
To deploy AI Search services that pass this rule:
- Set the
sku.name
to a minimum ofbasic
.
For example:
resource search 'Microsoft.Search/searchServices@2022-09-01' = {
name: name
location: location
identity: {
type: 'SystemAssigned'
}
sku: {
name: 'standard'
}
properties: {
replicaCount: 3
partitionCount: 1
hostingMode: 'default'
}
}
Configure with Azure Verified Modules
A pre-validated module supported by Microsoft is available from the Azure Bicep public registry. To reference the module, please use the following syntax:
To use the latest version:
Links#
- PE:02 Capacity planning
- SLA for Azure AI Search
- Estimate and manage capacity of a search service
- Azure deployment reference