cosmos Csomag
Csomagok
aio |
Modulok
auth |
Engedélyezési segédfüggvények az Azure Cosmos adatbázis-szolgáltatásban. |
container |
Elemek létrehozása, olvasása, frissítése és törlése az Azure Cosmos DB SQL API szolgáltatásban. |
cosmos_client |
Adatbázisok létrehozása, olvasása és törlése az Azure Cosmos DB SQL API szolgáltatásban. |
database |
Az Azure Cosmos DB SQL API szolgáltatásban lévő adatbázisokkal való interakció. |
diagnostics |
Diagnosztikai eszközök az Azure Cosmos adatbázis-szolgáltatásműveleteihez. |
documents |
Az Azure Cosmos adatbázis-szolgáltatásban lévő dokumentumok osztályai és enumerálása. |
errors |
Szolgáltatásspecifikus kivételek az Azure Cosmos adatbázis-szolgáltatásban. .. warning:: Ez a modul ELAVULT. A |
exceptions |
Szolgáltatásspecifikus kivételek az Azure Cosmos adatbázis-szolgáltatásban. |
http_constants |
HTTP-állandók az Azure Cosmos adatbázis-szolgáltatásban. |
offer |
Átviteli sebesség tulajdonságainak létrehozása az Azure Cosmos DB SQL API szolgáltatásban. |
partition_key |
Partíciókulcsok létrehozása az Azure Cosmos DB SQL API szolgáltatásban. |
permission |
Engedélyek létrehozása az Azure Cosmos DB SQL API szolgáltatásban. |
scripts |
Szkriptek létrehozása, olvasása, frissítése és törlése és végrehajtása az Azure Cosmos DB SQL API szolgáltatásban. |
user |
Felhasználók létrehozása, olvasása, frissítése és törlése az Azure Cosmos DB SQL API szolgáltatásban. |
Osztályok
ConnectionRetryPolicy | |
ConsistencyLevel |
Az Azure Cosmos-ügyfélműveletekhez támogatott konzisztenciaszinteket jelöli. A kért Konzisztenciaszintnek meg kell egyeznie vagy gyengébbnek kell lennie az adatbázisfiókhoz kiépítettnél. Konzisztenciaszintek. A konzisztenciaszintek erősségi sorrend szerint: Erős, BoundedStaleness, Session, ConsistentPrefix és Eventual. |
ContainerProxy |
Egy adott DB-tárolóval való interakcióra használható felület. Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja a get_container_client metódust egy meglévő tároló lekéréséhez, vagy a create_container metódussal hozzon létre egy új tárolót. Az Azure Cosmos DB SQL API-adatbázisban található tárolók dokumentumok gyűjteményei, amelyek mindegyike elemként jelenik meg. |
CosmosClient |
Egy Azure Cosmos DB-fiók ügyféloldali logikai ábrázolása. Ezzel az ügyfélalkalmazással konfigurálhatja és végrehajthatja az Azure Cosmos DB szolgáltatáshoz érkező kéréseket. Azt javasoljuk, hogy az alkalmazás élettartama során egyetlen CosmosClient-példányt tartson fenn, amely lehetővé teszi a hatékony kapcsolatkezelést és teljesítményt. A CosmosClient inicializálása nehéz művelet – ne használjon inicializálási CosmosClient-példányokat hitelesítő adatokként vagy hálózati kapcsolat érvényesítéseként. Új CosmosClient példányosítása. |
DataType |
Az indexspecifikációk adattípusát adja meg. |
DatabaseAccount |
Adatbázisfiók. A DatabaseAccount az adatbázisok tárolója. |
DatabaseProxy |
Egy adott adatbázist kezelő felület. Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja a metódust get_database_client . Az adatbázisok egy vagy több tárolót tartalmaznak, amelyek mindegyike tartalmazhat elemeket, tárolt eljárásokat, eseményindítókat és felhasználó által definiált függvényeket. Az adatbázisokhoz társított felhasználók is tartozhatnak, amelyek mindegyike bizonyos tárolókhoz, tárolt eljárásokhoz, eseményindítókhoz, felhasználó által definiált függvényekhez vagy elemekhez való hozzáféréshez szükséges engedélyekkel van konfigurálva. Az Azure Cosmos DB SQL API-adatbázisok a következő rendszer által létrehozott tulajdonságokkal rendelkeznek. Ezek a tulajdonságok írásvédettek:
|
IndexKind |
Az indexek specifikációinak indextípusát adja meg. |
IndexingMode |
Meghatározza a támogatott indexelési módokat. |
PartitionKey |
A tároló logikai partíciókba való particionálásához használt kulcs. További https://docs.microsoft.com/azure/cosmos-db/partitioning-overview#choose-partitionkey információ a partíciókulcsok kiválasztásáról. |
Permission |
Egy engedélyobjektumot jelöl az Azure Cosmos DB SQL API szolgáltatásban. |
PermissionMode |
Egy engedély alkalmazhatóságát meghatározó enumerálás. |
ProxyConfiguration |
Proxy konfigurációja. |
SSLConfiguration |
SSL-kapcsolatok konfigurálása. További információ: https://requests.readthedocs.io/en/master/user/advanced/#ssl-cert-verification. |
ScriptsProxy |
A tárolt eljárások kezelésére használható felület. Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja az scripts attribútumot. |
ThroughputProperties |
Egy Azure Cosmos DB SQL API-tároló átviteli sebességének tulajdonságait jelöli. Az átviteli sebesség tulajdonságainak olvasásához és frissítéséhez használja a társított metódusokat a <xref:Container>következőn: . Ha automatikus skálázást konfigurál, auto_scale_max_throughput kell beállítani, és auto_scale_increment_percent is beállítható vele együtt. A offer_throughput értéke nem állítható be az automatikus méretezési beállításokkal együtt. |
TriggerOperation |
Meghatározza azokat a műveleteket, amelyeken az eseményindítót végre kell hajtani. |
TriggerType |
Meghatározza az eseményindító típusát. |
UserProxy |
Egy adott felhasználóval való interakcióra használható felület. Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja a metódust get_user_client . |
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: