Aliasvorgänge (Vorschau-REST-API)
gilt für: 2023-07-01-Preview. Diese Version wird nicht mehr unterstützt. Upgrade sofort auf eine neuere Version.
Wichtig
2023-07-01-Preview (keine Änderungen).
2021-04-30-Preview fügt die API hinzu.
In Azure AI Search ist ein Indexalias ein sekundärer Name für einen Suchindex. Sie können einen Alias erstellen, der einem Suchindex zugeordnet ist, und den Aliasnamen an Stellen ersetzen, an denen Sie andernfalls auf einen Indexnamen verweisen würden. Dies bietet Ihnen Flexibilität, wenn Sie jemals ändern müssen, auf welchen Index Ihre Anwendung verweist. Anstatt die Verweise auf den Indexnamen im Anwendungscode zu aktualisieren, können Sie einfach die Zuordnung für Ihren Alias aktualisieren.
Sie können Aliase im Azure AI Search-Dienst über HTTP-Anforderungen (POST, GET, PUT, DELETE) für eine bestimmte Aliasressource erstellen und verwalten. Aliase sind Ressourcen auf Dienstebene und werden unabhängig von Suchindizes verwaltet. Nachdem ein Suchindex erstellt wurde, können Sie einen Alias erstellen, der diesem Suchindex zugeordnet ist.
Anmerkung
Sie können nur einen Alias mit Dokumentvorgängen verwenden oder um eine Indexdefinition abzurufen und zu aktualisieren. Aliase können nicht zum Löschen eines Indexes verwendet werden, können nicht mit der Analysetext-API verwendet werden und können nicht als targetIndexName
für einen Indexer verwendet werden.
Beispiel
Das folgende Beispiel zeigt, wie Sie einen Alias erstellen, der einem vorhandenen Suchindex zugeordnet ist.
POST /aliases?api-version=2023-07-01-Preview
{
"name" : "my-alias",
"indexes" : ["my-index"]
}