An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
The documented support does not match the behavior seen on Service A.
-
executionEnvironment="private"is documented as requiring Standard2 or higher. The feature availability table states that the ability to pin all indexer processing to the search clusters allocated to the service requires S2 and higher. The indexer execution environment article also says the multitenant environment can be prevented only on Standard2 or higher services by settingexecutionEnvironmentto the private execution environment. - For private connectivity scenarios, the documentation says that if a private connection is used between an indexer and a data source or other Azure resource, the indexer must run in the private execution environment, and each indexer must have
executionEnvironmentset toPrivate. - For the combination requested:
- indexer with a skillset
-
executionEnvironment="private" - outbound private connectivity through shared private link
- No supported upgrade or migration path is documented that would make a newly created Basic service gain private indexer execution capability equivalent to Service A. The only documented path is to use a SKU that supports the feature set, which is S2 or higher.
- Why the two Basic services behave differently cannot be explained from the documented feature matrix. Based on the published documentation, Service B’s 400 response is consistent with current documented support, while Service A appears to be an exception relative to the documentation.
- One more SKU caveat: on S3 HD and Serverless, indexers run only in the multitenant execution environment, so those SKUs are not valid alternatives for
executionEnvironment="private".