إنشاء حاوية في Azure Cosmos DB ل Apache Cassandra

ينطبق على: كاساندرا

توضح هذه المقالة الطرق المختلفة لإنشاء حاوية في Azure Cosmos DB ل Apache Cassandra. حيث توضح كيفية إنشاء حاوية باستخدام مدخل Azure أو Azure CLI أو PowerShell أو SDKs المدعومة. توضح هذه المقالة كيفية إنشاء حاوية، وتحديد مفتاح القسم، وإتاحة معدل النقل.

توضح هذه المقالة الطرق المختلفة لإنشاء حاوية في Azure Cosmos DB ل Apache Cassandra. إذا كنت تستخدم واجهة برمجة تطبيقات مختلفة، فشاهد مقالات API ل MongoDB وواجهة برمجة التطبيقات ل Gremlin وواجهة برمجة التطبيقات للجدول وواجهة برمجة التطبيقات ل NoSQL لإنشاء الحاوية.

إشعار

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

إنشاء باستخدام مدخل Azure

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. إنشاء حساب Azure Cosmos DB جديد، أو تحديد حساب موجود.

  3. افتح جزء Data Explorer وحدد New Table. ثم قدم التفاصيل التالية:

    • حدد ما إذا كنت تقوم بإنشاء قاعدة بيانات جديدة أو تستخدم قاعدة بيانات موجودة.
    • أدخل معرف جدول.
    • أدخل الخصائص وحدد مفتاح أساسي.
    • أدخل سرعة نقل يتم توفيرها (على سبيل المثال، 1000 RUs).
    • حدد موافق.

    لقطة شاشة لواجهة برمجة التطبيقات ل Cassandra، مربع الحوار

إشعار

بالنسبة لواجهة برمجة التطبيقات ل Cassandra، يتم استخدام المفتاح الأساسي كمفتاح القسم.

أنشئ باستخدام .NET SDK

// Create a Cassandra table with a partition/primary key and provision 1000 RU/s throughput.
session.Execute(CREATE TABLE myKeySpace.myTable(
    user_id int PRIMARY KEY,
    firstName text,
    lastName text) WITH cosmosdb_provisioned_throughput=1000);

إذا واجهت استثناء انتهاء المهلة عند إنشاء مجموعة، فقم بإجراء عملية قراءة للتحقق مما إذا تم إنشاء المجموعة بنجاح. تطرح عملية القراءة استثناءً حتى تنجح عملية إنشاء المجموعة. للحصول على قائمة رموز الحالة التي تدعمها عملية الإنشاء، راجع مقالة التعليمات المبرمجة لحالة HTTP ل Azure Cosmos DB.

إنشاء باستخدام Azure CLI

إنشاء جدول Cassandra باستخدام واجهة سطر الأوامر Azure . للحصول على قائمة من جميع نماذج CLI Azure عبر جميع واجهات برمجة التطبيقات Azure Cosmos DB انظر، عينات Azure CLI لـAzure Cosmos DB.

إنشاء باستخدام PowerShell

إنشاء جدول Cassandra باستخدام PowerShell. للحصول على قائمة بجميع نماذج PowerShell عبر جميع واجهات برمجة التطبيقات Azure Cosmos DB انظر، نماذج PowerShell

الخطوات التالية