Azure AI Search (Preview)
Azure AI Search provides secure information retrieval at scale over user-owned content in traditional and generative AI search applications.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Creating a connection
The connector supports the following authentication types:
Access Key | Provide connection string to access your Azure AI Search. | All regions | Not shareable |
Default [DEPRECATED] | This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility. | All regions | Not shareable |
Access Key
Auth ID: adminkey
Applicable: All regions
Provide connection string to access your Azure AI Search.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Azure AI Search Endpoint URL | string | Azure AI Search Endpoint to connect | True |
Azure AI Search Admin Key | securestring | Admin Key to connect with Azure AI Search | True |
Default [DEPRECATED]
Applicable: All regions
This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Azure AI Search Endpoint URL | string | Azure AI Search Endpoint to connect | True |
Azure AI Search Admin Key | securestring | Admin Key to connect with Azure AI Search | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 200 | 60 seconds |
Actions
Get index statistics |
This operation gets statistics for an index in the Azure AI Search. |
Get search indexes |
This operation gets all indexes schema with field details in the Azure AI Search. |
Index a document (Preview) |
Index a single document. |
Index multiple documents (Preview) |
Index the specified documents. |
Search vectors (Preview) |
A single vector search with filter. |
Vectorized search vector (Preview) |
Integrated vector search with filter. |
Get index statistics
This operation gets statistics for an index in the Azure AI Search.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index Name
|
indexName | True | string |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |
Get search indexes
This operation gets all indexes schema with field details in the Azure AI Search.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Only Indexes With Integrated Vectors
|
onlyIntegratedVectorIndexes | boolean |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |
Index a document (Preview)
Index a single document.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index Name
|
indexName | True | string |
The index name. |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |
Index multiple documents (Preview)
Index the specified documents.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index Name
|
indexName | True | string |
The index name. |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |
Search vectors (Preview)
A single vector search with filter.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index Name
|
indexName | True | string |
The index name. |
Vector Fields And Values Search Vector Field Name
|
vectorFieldsName | True | string |
The search vector field name. |
vectorFieldsValue
|
vectorFieldsValue | True | array of float | |
Number Of Nearest Neighbors To Return
|
nearestNeighbors | True | integer |
The number of nearest neighbors to return. |
Search
|
searchQuery | string |
Search query condition |
|
Search Mode
|
searchMode | string |
Search Mode |
|
Filter condition
|
filterCondition | string |
The filtering condition to apply before finding the nearest neighbors. |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |
Vectorized search vector (Preview)
Integrated vector search with filter.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Index Name
|
indexName | True | string |
The index name. |
Search Text
|
searchText | string |
Search Text |
|
Vectorized Search Fields
|
vectorizedSearchFields | array of string |
Vectorized Search Fields |
|
Select Fields
|
selectFields | array of string |
Select Fields |
|
Filter condition
|
filterCondition | string |
Filter condition |
|
SessionId
|
sessionId | string |
SessionId |
|
Nearest Neighbors
|
nearestNeighbors | integer |
Nearest Neighbors |
|
Top Searches
|
top | integer |
Top Searches |
|
Skip Searches
|
skipSearches | integer |
Skip Searches |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |