aio Pakiet
Klasy
ContainerProxy |
Interfejs umożliwiający interakcję z określonym kontenerem bazy danych. Ta klasa nie powinna być tworzone bezpośrednio. Zamiast tego użyj <xref:azure.cosmos.aio.database.DatabaseProxy.get_container_client> metody , aby uzyskać istniejący kontener lub <xref:azure.cosmos.aio.database.DatabaseProxy.create_container> metodę tworzenia nowego kontenera. Kontener w bazie danych interfejsu API SQL usługi Azure Cosmos DB to kolekcja dokumentów, z których każda jest reprezentowana jako element. |
CosmosClient |
Logiczna reprezentacja konta usługi Azure Cosmos DB po stronie klienta. Ten klient służy do konfigurowania i wykonywania żądań do usługi Azure Cosmos DB. Zaleca się utrzymanie pojedynczego wystąpienia usługi CosmosClient na okres istnienia aplikacji, co umożliwia wydajne zarządzanie połączeniami i wydajność. Inicjowanie usługi CosmosClient jest operacją ciężką — nie używaj inicjalizacji wystąpień cosmosClient jako poświadczeń ani weryfikacji łączności sieciowej. Utwórz wystąpienie nowego obiektu CosmosClient. |
DatabaseProxy |
Interfejs umożliwiający interakcję z określoną bazą danych. Ta klasa nie powinna być tworzone bezpośrednio. Zamiast tego użyj <xref:azure.cosmos.aio.cosmos_client.CosmosClient.get_database_client> metody , aby uzyskać istniejącą bazę danych lub <xref:azure.cosmos.aio.cosmos_client.CosmosClient.create_database> metodę tworzenia nowej bazy danych. 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 niektórych 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:
|
ScriptsProxy |
Interfejs umożliwiający interakcję z procedurami składowanymi. Ta klasa nie powinna być tworzone bezpośrednio. Zamiast tego użyj atrybutu scripts . |
UserProxy |
Interfejs umożliwiający interakcję z określonym użytkownikiem. Ta klasa nie powinna być tworzone bezpośrednio. Zamiast tego użyj get_user_client metody . |
Azure SDK for Python