cosmos الحزمة

الحِزم

aio

الوحدات النمطية

auth

وظائف مساعد التخويل في خدمة قاعدة بيانات Azure Cosmos.

container

إنشاء العناصر وقراءتها وتحديثها وحذفها في خدمة Azure Cosmos DB SQL API.

cosmos_client

إنشاء قواعد البيانات وقراءتها وحذفها في خدمة Azure Cosmos DB SQL API.

database

التفاعل مع قواعد البيانات في خدمة Azure Cosmos DB SQL API.

diagnostics

أدوات التشخيص لعمليات خدمة قاعدة بيانات Azure Cosmos.

documents

الفئات والتعدادات للمستندات في خدمة قاعدة بيانات Azure Cosmos.

errors

استثناءات خاصة بالخدمة في خدمة قاعدة بيانات Azure Cosmos.

.. تحذير: هذه الوحدة النمطية مهملة. استخدم azure.cosmos.exceptions بدلاً من ذلك.

exceptions

استثناءات خاصة بالخدمة في خدمة قاعدة بيانات Azure Cosmos.

http_constants

ثوابت HTTP في خدمة قاعدة بيانات Azure Cosmos.

offer

إنشاء خصائص معدل النقل في خدمة Azure Cosmos DB SQL API.

partition_key

إنشاء مفاتيح أقسام في خدمة Azure Cosmos DB SQL API.

permission

إنشاء أذونات في خدمة Azure Cosmos DB SQL API.

scripts

إنشاء البرامج النصية وقراءتها وتحديثها وحذفها وتنفيذها في خدمة Azure Cosmos DB SQL API.

user

إنشاء المستخدمين وقراءتها وتحديثها وحذفها في خدمة Azure Cosmos DB SQL API.

الفصول

ConnectionRetryPolicy
ConsistencyLevel

يمثل مستويات التناسق المدعومة لعمليات عميل Azure Cosmos.

يجب أن يتطابق ConsistencyLevel المطلوب أو يكون أضعف من ذلك المقدم لحساب قاعدة البيانات. مستويات التناسق.

مستويات التناسق حسب ترتيب القوة هي Strong و BoundedStaleness و Session و ConsistentPrefix و Eventual.

ContainerProxy

واجهة للتفاعل مع حاوية DB معينة.

يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، استخدم get_container_client الأسلوب للحصول على حاوية موجودة، أو create_container الأسلوب لإنشاء حاوية جديدة.

حاوية في قاعدة بيانات Azure Cosmos DB SQL API هي مجموعة من المستندات، يتم تمثيل كل منها كعنصر.

CosmosClient

تمثيل منطقي من جانب العميل لحساب Azure Cosmos DB.

استخدم هذا العميل لتكوين الطلبات وتنفيذها إلى خدمة Azure Cosmos DB.

يوصى به للحفاظ على مثيل واحد من CosmosClient لكل عمر للتطبيق الذي يتيح إدارة الاتصال والأداء الفعالين.

تهيئة CosmosClient هي عملية ثقيلة - لا تستخدم مثيلات تهيئة CosmosClient كبيانات اعتماد أو عمليات التحقق من صحة اتصال الشبكة.

إنشاء مثيل CosmosClient جديد.

DataType

يحدد نوع بيانات مواصفات الفهرس.

DatabaseAccount

حساب قاعدة البيانات.

DatabaseAccount هو حاوية لقواعد البيانات.

DatabaseProxy

واجهة للتفاعل مع قاعدة بيانات معينة.

يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، استخدم get_database_client الأسلوب .

تحتوي قاعدة البيانات على حاوية واحدة أو أكثر، يمكن أن تحتوي كل منها على عناصر وإجراءات مخزنة ومشغلات ووظائف معرفة من قبل المستخدم.

يمكن أن تحتوي قاعدة البيانات أيضا على مستخدمين مقترنين، يتم تكوين كل منهم بمجموعة من الأذونات للوصول إلى حاويات معينة أو إجراءات مخزنة أو مشغلات أو وظائف معرفة من قبل المستخدم أو عناصر.

تحتوي قاعدة بيانات Azure Cosmos DB SQL API على الخصائص التالية التي أنشأها النظام. هذه الخصائص للقراءة فقط:

  • _rid: معرف المورد.

  • _ts: عند آخر تحديث للمورد. القيمة هي طابع زمني.

  • _self: عنوان URI الفريد القابل للعنوان للمورد.

  • _etag: اسم المورد المطلوب للتحكم في التزامن المتفائل.

  • _colls: المسار القابل للعنوان لمورد المجموعات.

  • _users: المسار القابل للعنوان لمورد المستخدمين.

IndexKind

يحدد نوع الفهرس من مواصفات الفهرس.

IndexingMode

يحدد أوضاع الفهرسة المدعومة.

PartitionKey

المفتاح المستخدم لتقسيم حاوية إلى أقسام منطقية.

راجع https://docs.microsoft.com/azure/cosmos-db/partitioning-overview#choose-partitionkey للحصول على معلومات حول كيفية اختيار مفاتيح الأقسام.

Permission

يمثل عنصر إذن في خدمة Azure Cosmos DB SQL API.

PermissionMode

تعداد يحدد إمكانية تطبيق الإذن.

ProxyConfiguration

تكوين وكيل.

SSLConfiguration

تكوين اتصالات SSL.

راجع https://requests.readthedocs.io/en/master/user/advanced/#ssl-cert-verification لمزيد من المعلومات.

ScriptsProxy

واجهة للتفاعل مع الإجراءات المخزنة.

يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، استخدم السمة scripts .

ThroughputProperties

يمثل خصائص معدل النقل في حاوية Azure Cosmos DB SQL API.

لقراءة خصائص معدل النقل وتحديثها، استخدم الأساليب المقترنة على <xref:Container>. إذا كان تكوين التحجيم التلقائي، يجب تعيين auto_scale_max_throughput ويمكن أيضا تعيين auto_scale_increment_percent بالتزامن معها. لن يسمح بتعيين قيمة offer_throughput بالاقتران مع إعدادات التحجيم التلقائي.

TriggerOperation

يحدد العمليات التي يجب تنفيذ المشغل عليها.

TriggerType

يحدد نوع المشغل.

UserProxy

واجهة للتفاعل مع مستخدم معين.

يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، استخدم get_user_client الأسلوب .