database Modul

Interagieren mit Datenbanken im Azure Cosmos DB-SQL-API-Dienst.

Klassen

DatabaseProxy

Eine Schnittstelle für die Interaktion mit einer bestimmten Datenbank.

Diese Klasse sollte nicht direkt instanziiert werden. Verwenden Sie stattdessen die <xref:CosmosClient.get_database_client> -Methode.

Eine Datenbank enthält mindestens einen Container, von denen jeder Elemente, gespeicherte Prozeduren, Trigger und benutzerdefinierte Funktionen enthalten kann.

Eine Datenbank kann auch zugeordnete Benutzer haben, die jeweils mit einer Reihe von Berechtigungen für den Zugriff auf bestimmte Container, gespeicherte Prozeduren, Trigger, benutzerdefinierte Funktionen oder Elemente konfiguriert sind.

Eine Azure Cosmos DB SQL-API-Datenbank verfügt über die folgenden vom System generierten Eigenschaften. Diese Eigenschaften sind schreibgeschützt:

  • _rid: Die Ressourcen-ID.

  • _ts: Wann die Ressource zuletzt aktualisiert wurde. Der Wert ist ein Zeitstempel.

  • _self: Der eindeutige adressierbare URI für die Ressource.

  • _etag: Das Ressourcen-Etag, das für die Kontrolle der optimistischen Parallelität erforderlich ist.

  • _colls: Der adressierbare Pfad der Auflistungsressource.

  • _users: Der adressierbare Pfad der Benutzerressource.