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