cosmos Paket
Paketler
aio |
Modül
auth |
Azure Cosmos veritabanı hizmetinde yetkilendirme yardımcı işlevleri. |
container |
Azure Cosmos DB SQL API hizmetinde öğeleri oluşturun, okuyun, güncelleştirin ve silin. |
cosmos_client |
Azure Cosmos DB SQL API hizmetinde veritabanları oluşturun, okuyun ve silin. |
database |
Azure Cosmos DB SQL API hizmetindeki veritabanlarıyla etkileşim kurma. |
diagnostics |
Azure Cosmos veritabanı hizmeti işlemleri için tanılama araçları. |
documents |
Azure Cosmos veritabanı hizmetindeki belgeler için sınıflar ve sabit listeleri. |
errors |
Azure Cosmos veritabanı hizmetinde hizmete özgü özel durumlar. .. warning:: Bu modül KULLANIMDAN KALDıRıLMıŞTıR. Bunun yerine |
exceptions |
Azure Cosmos veritabanı hizmetinde hizmete özgü özel durumlar. |
http_constants |
Azure Cosmos veritabanı hizmetinde HTTP Sabitleri. |
offer |
Azure Cosmos DB SQL API hizmetinde aktarım hızı özellikleri oluşturun. |
partition_key |
Azure Cosmos DB SQL API hizmetinde bölüm anahtarları oluşturun. |
permission |
Azure Cosmos DB SQL API hizmetinde izinler oluşturun. |
scripts |
Azure Cosmos DB SQL API hizmetinde betikleri oluşturun, okuyun, güncelleştirin ve silin ve yürütün. |
user |
Azure Cosmos DB SQL API hizmetinde kullanıcıları oluşturun, okuyun, güncelleştirin ve silin. |
Sınıflar
ConnectionRetryPolicy | |
ConsistencyLevel |
Azure Cosmos istemci işlemleri için desteklenen tutarlılık düzeylerini temsil eder. İstenen ConsistencyLevel veritabanı hesabı için sağlananla eşleşmeli veya daha zayıf olmalıdır. Tutarlılık düzeyleri. Kuvvet sırasına göre tutarlılık düzeyleri Strong, BoundedStaleness, Session, ConsistentPrefix ve Eventual'dir. |
ContainerProxy |
Belirli bir VERITABANı Kapsayıcısı ile etkileşime geçmek için bir arabirim. Bu sınıf doğrudan örneklenmemelidir. Bunun yerine, mevcut bir kapsayıcıyı almak için yöntemini veya create_container yeni bir kapsayıcı oluşturmak için yöntemini kullanınget_container_client. Azure Cosmos DB SQL API veritabanındaki kapsayıcılar, her biri Öğe olarak temsil edilen bir belge koleksiyonudur. |
CosmosClient |
Azure Cosmos DB hesabının istemci tarafı mantıksal gösterimi. Azure Cosmos DB hizmetine yönelik istekleri yapılandırmak ve yürütmek için bu istemciyi kullanın. Etkili bağlantı yönetimi ve performansı sağlayan uygulamanın kullanım ömrü başına tek bir CosmosClient örneğinin tutulması önerilir. CosmosClient başlatması ağır bir işlemdir; kimlik bilgileri veya ağ bağlantısı doğrulamaları olarak CosmosClient örneklerini başlatmayı kullanmayın. Yeni bir CosmosClient örneği oluşturma. |
DataType |
Dizin belirtimlerinin veri türünü belirtir. |
DatabaseAccount |
Veritabanı hesabı. DatabaseAccount, veritabanlarının kapsayıcısıdır. |
DatabaseProxy |
Belirli bir veritabanıyla etkileşime geçmek için bir arabirim. Bu sınıf doğrudan örneklenmemelidir. Bunun yerine yöntemini kullanın get_database_client . Veritabanı, her biri öğe, saklı yordam, tetikleyici ve kullanıcı tanımlı işlev içerebilen bir veya daha fazla kapsayıcı içerir. Bir veritabanı, her biri belirli kapsayıcılara, saklı yordamlara, tetikleyicilere, kullanıcı tanımlı işlevlere veya öğelere erişmek için bir dizi izinle yapılandırılmış ilişkili kullanıcılara da sahip olabilir. Azure Cosmos DB SQL API veritabanı, sistem tarafından oluşturulan aşağıdaki özelliklere sahiptir. Bu özellikler salt okunur:
|
IndexKind |
Dizin belirtimlerinin dizin türünü belirtir. |
IndexingMode |
Desteklenen dizin oluşturma modlarını belirtir. |
PartitionKey |
Kapsayıcıyı mantıksal bölümlere bölmek için kullanılan anahtar. Bölüm anahtarlarını seçme hakkında bilgi için bkz https://docs.microsoft.com/azure/cosmos-db/partitioning-overview#choose-partitionkey . |
Permission |
Azure Cosmos DB SQL API hizmetindeki bir İzin nesnesini temsil eder. |
PermissionMode |
bir iznin uygulanabilirliğini belirten numaralandırma. |
ProxyConfiguration |
Ara sunucu yapılandırması. |
SSLConfiguration |
SSL bağlantıları için yapılandırma. Daha fazla bilgi edinmek için bkz. https://requests.readthedocs.io/en/master/user/advanced/#ssl-cert-verification. |
ScriptsProxy |
Saklı yordamlarla etkileşime geçmek için bir arabirim. Bu sınıf doğrudan örneklenmemelidir. Bunun yerine özniteliğini scripts kullanın. |
ThroughputProperties |
Azure Cosmos DB SQL API kapsayıcısında aktarım hızı özelliklerini temsil eder. Aktarım hızı özelliklerini okumak ve güncelleştirmek için üzerinde <xref:Container>ilişkili yöntemleri kullanın. Otomatik ölçeklendirme yapılandırıyorsanız , auto_scale_max_throughput ayarlanması gerekir ve auto_scale_increment_percent onunla birlikte de ayarlanabilir. offer_throughput değerinin otomatik ölçeklendirme ayarlarıyla birlikte ayarlanmasına izin verilmez. |
TriggerOperation |
Tetikleyicinin yürütülmesi gereken işlemleri belirtir. |
TriggerType |
Tetikleyicinin türünü belirtir. |
UserProxy |
Belirli bir kullanıcıyla etkileşime geçmek için bir arabirim. Bu sınıf doğrudan örneklenmemelidir. Bunun yerine yöntemini kullanın get_user_client . |
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin