Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Cosmos DB ist eine global verteilte Datenbank mit mehreren Modellen, die die Dokument-, Graph- und Schlüssel-Wert-Datenmodelle unterstützt. Der Inhalt in diesem Abschnitt dient zum Erstellen, Abfragen und Verwalten von Dokumentressourcen mithilfe der SQL-API über REST.
Die Azure Cosmos DB REST-API bietet programmgesteuerten Zugriff auf Azure Cosmos DB-Ressourcen zum Erstellen, Abfragen und Löschen von Datenbanken, Dokumentsammlungen und Dokumenten. Zum Ausführen von Vorgängen für Azure Cosmos DB-Ressourcen senden Sie HTTPS-Anforderungen mit einer unterstützten Methode: GET
, POST
, PUT
oder DELETE
an einen Endpunkt, der auf eine Ressourcensammlung oder eine bestimmte Ressource abzielt. In diesem Abschnitt wird erläutert, wie Sie mit Ressourcen mithilfe der REST-API arbeiten.
Hinweis
In diesen API-Referenzartikeln wird gezeigt, wie Ressourcen mithilfe der Azure Cosmos DB-Datenebenen-API erstellt werden. Mit der Datenebenen-API können Sie grundlegende Optionen wie Indizierungsrichtlinie und Partitionsschlüssel wie bei Cosmos DB SDKs konfigurieren. Wenn Sie vollständige Featureunterstützung für alle Azure Cosmos DB-Ressourcen benötigen, empfiehlt es sich, den Cosmos DB-Ressourcenanbieter zu verwenden. Api-Referenzartikel sind unten aufgeführt.
Unterstützte REST-API-Versionen
In der folgenden Tabelle sind die vom Azure Cosmos DB-Dienst unterstützten REST-API-Versionen aufgeführt. Die Version muss über den x-ms-version
Header in jeder Anforderung angegeben werden. Die neueste Version wird verwendet, wenn der Header nicht angegeben ist.
Version | Änderung eingeführt | Deaktivierungstermin |
---|---|---|
2018-12-31 | Automatische Migration partitionierte Sammlungen | |
2018-09-17 | Zusammengesetzte und zusätzliche räumliche Indizierung | |
2018-08-31 | Verbesserungen bei der dynamischen Sammlungsskalierung | |
2018-06-18 | Unterstützung von Schreibvorgängen in mehreren Regionen | |
2017-11-15 | Starke Konsistenz in mehreren Regionen | |
2017-05-03 | Großer Partitionsschlüssel | |
2017-02-22 | Präfixkonsistenz | |
2017-01-19 | Verringerter Mindestdurchsatz für partitionierte Sammlungen auf 2500 RU/s | |
2016-07-11 | Änderungsfeed | |
2015-12-16 | Partitionierte Sammlungen | |
2015-08-06 | Upsert | |
2015-06-03 | Order By Support | |
2015-04-08 | Allgemeine Verfügbarkeit von DocumentDB (jetzt Teil von Azure Cosmos DB) | |
2014-08-21 | DocumentDB Public Preview (jetzt Teil von Azure Cosmos DB) | 29. Februar 2016 |
Cosmos DB-Ressourcen
In den folgenden Artikeln werden die unterstützten REST-APIs für jeden Ressourcentyp beschrieben. Allgemeine Informationen zum Ressourcenmodell finden Sie unter Ressourcenmodell und Cosmos DB-Ressourcen-URIs.
- Datenbanken
- Sammlungen
- Dokumente
- Attachments
- Gespeicherte Prozeduren
- Benutzerdefinierte Funktionen
- Trigger
- Benutzer
- Berechtigungen
- Angebote
Informationen zum Autorisieren von Anforderungen finden Sie unter Zugriffssteuerung . Allgemeine Informationen zu Anforderungs- und Antwortoptionen finden Sie in den folgenden Artikeln: