database Moduł

Interakcja z bazami danych w usłudze interfejsu API SQL usługi Azure Cosmos DB.

Klasy

DatabaseProxy

Interfejs umożliwiający interakcję z określoną bazą danych.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy użyć <xref:CosmosClient.get_database_client> metody .

Baza danych zawiera co najmniej jeden kontener, z których każdy może zawierać elementy, procedury składowane, wyzwalacze i funkcje zdefiniowane przez użytkownika.

Baza danych może również mieć skojarzonych użytkowników, z których każdy jest skonfigurowany z zestawem uprawnień dostępu do określonych kontenerów, procedur składowanych, wyzwalaczy, funkcji zdefiniowanych przez użytkownika lub elementów.

Baza danych interfejsu API SQL usługi Azure Cosmos DB ma następujące właściwości wygenerowane przez system. Te właściwości są tylko do odczytu:

  • _rid: identyfikator zasobu.

  • _ts: kiedy zasób został ostatnio zaktualizowany. Wartość jest znacznikiem czasu.

  • _self: unikatowy adresowalny identyfikator URI zasobu.

  • _etag: tag zasobu wymagany do optymistycznej kontroli współbieżności.

  • _colls: adresowalna ścieżka zasobu kolekcji.

  • _users: adresowalna ścieżka zasobu użytkowników.