مشاركة عبر


التشغيل السريع: إنشاء حساب Azure Cosmos DB ل NoSQL باستخدام مدخل Microsoft Azure

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

المتطلبات الأساسية

إنشاء حساب

ابدأ بإنشاء Azure Cosmos DB جديد لحساب NoSQL

  1. سجّل الدخول إلى مدخل Azure (https://portal.azure.com).

  2. أدخل Azure Cosmos DB في شريط البحث العمومي.

    لقطة شاشة لشريط البحث العمومي في مدخل Microsoft Azure.

  3. ضمن Services، حدد Azure Cosmos DB.

    لقطة شاشة لخيار Azure Cosmos DB المحدد في قائمة البحث.

  4. في جزء Azure Cosmos DB ، حدد Create، ثم Azure Cosmos DB ل NoSQL.

    لقطة شاشة لخيار إنشاء داخل جزء خدمة Azure.

    لقطة شاشة لجزء تحديد Azure Cosmos DB API مع تمييز واجهة برمجة التطبيقات ل NoSQL.

  5. ضمن جزء Basics ، قم بتكوين الخيارات التالية، ثم حدد Review + create:

    قيمه
    الاشتراك حدد اشتراكك في Azure.
    مجموعة الموارد إنشاء مجموعة موارد جديدة أو تحديد مجموعة موارد موجودة
    اسم الحساب توفير اسم فريد عالميا
    مناطق التوفر تعطيل
    موقع تحديد منطقة Azure مدعومة لاشتراكك

    لقطة شاشة لجزء إنشاء موارد Azure Cosmos DB ل NoSQL 'Basics'.

    تلميح

    يمكنك ترك أي خيارات غير محددة لقيمها الافتراضية. يمكنك أيضا تكوين الحساب للحد من إجمالي معدل نقل الحساب إلى 1000 وحدة طلب في الثانية (RU/s) وتمكين المستوى المجاني لتقليل التكاليف.

  6. في جزء Review + create ، انتظر حتى ينتهي التحقق من صحة حسابك بنجاح، ثم حدد Create.

    لقطة شاشة لخطوة التحقق من صحة المورد في تجربة الإنشاء.

  7. ينتقل المدخل تلقائيا إلى جزء Deployment . انتظر حتى يكتمل التوزيع.

    لقطة شاشة لجزء التوزيع مع نشر معلق حاليا.

  8. بمجرد اكتمال النشر، حدد Go to resource للانتقال إلى Azure Cosmos DB الجديد لحساب NoSQL.

    لقطة شاشة لمورد تم نشره بالكامل مع تمييز خيار

إنشاء قاعدة بيانات وحاوية

بعد ذلك، استخدم مستكشف البيانات لإنشاء قاعدة بيانات وحاوية في المدخل.

  1. في جزء موارد الحساب، حدد Data Explorer في قائمة الخدمة.

    لقطة شاشة لخيار Data Explorer في قائمة الخدمة للحساب.

  2. في جزء Data Explorer ، حدد الخيار New Container .

    لقطة شاشة لخيار

  3. في مربع الحوار حاوية جديدة، قم بتكوين القيم التالية ثم حدد موافق:

    قيمه
    قاعدة بيانات إنشاء جديد
    مُعرِّف قاعدة البيانات cosmicworks
    مشاركة معدل النقل عبر الحاويات عدم التحديد
    معرف الحاوية employees
    مفتاح التقسيم⁧ department/name
    معدل نقل الحاوية (مقياس تلقائي) Autoscale
    الحد الأقصى لوحدات الطلب/ثانية للحاوية 1000

    لقطة شاشة لمربع الحوار لإنشاء قاعدة بيانات وحاوية جديدة مع تعبئة الخيارات المحددة.

  4. إنشاء ملف جديد باسم demo.bicepparam أو (demo.bicepparam).

  5. مراقبة قاعدة البيانات والحاوية التي تم إنشاؤها حديثا في التسلسل الهرمي لمستكشف البيانات.

    لقطة شاشة للتدرج الهرمي لمستكشف البيانات مع وجود حاوية قاعدة بيانات.

    تلميح

    اختياريا، يمكنك توسيع عقدة الحاوية لمراقبة الخصائص الإضافية وإعدادات التكوين.

إضافة بيانات نموذجية والاستعلام عنها

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

  1. قم بتوسيع العقدة لحاوية الموظفين في شجرة مستكشف البيانات. ثم حدد الخيار Items .

    لقطة شاشة لخيار

  2. في قائمة مستكشف البيانات، حدد عنصر جديد.

    لقطة شاشة لخيار

  3. الآن، قم بإدراج JSON التالي لعنصر جديد في حاوية الموظفين ثم حدد حفظ:

    {
      "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
      "name": {
        "first": "Kai",
        "last": "Carter"
      },
      "email": "<kai@adventure-works.com>",
      "department": {
        "name": "Logistics"
      }
    }
    

    لقطة شاشة لمحتوى JSON لعنصر جديد داخل Data Explorer.

  4. في قائمة Data Explorer، حدد New SQL Query.

    لقطة شاشة لخيار

  5. الآن، قم بإدراج استعلام NoSQL التالي للحصول على جميع العناصر للقسم logistics باستخدام بحث غير حساس لحالة الأحرف. ثم يقوم الاستعلام بتنسيق الإخراج ككائن JSON منظم. قم بتشغيل الاستعلام عن طريق تحديد Execute Query:

    SELECT VALUE {
        "name": CONCAT(e.name.last, " ", e.name.first),
        "department": e.department.name,
        "emailAddresses": [
            e.email
        ]
    }
    FROM
        employees e
    WHERE
        STRINGEQUALS(e.department.name, "logistics", true)
    

    لقطة شاشة لنص استعلام NoSQL داخل مستكشف البيانات.

  6. لاحظ إخراج صفيف JSON من الاستعلام.

    [
      {
        "name": "Carter Kai",
        "department": "Logistics",
        "emailAddresses": [
          "kai@adventure-works.com"
        ]
      }
    ]
    

    لقطة شاشة لنتائج تنفيذ استعلام NoSQL السابق في مستكشف البيانات.

استكشف المزيد من إرشادات الإعداد والتحسين

بعد إنشاء بياناتك والاستعلام عنها، استخدم قسم نظرة عامة لتجربة ميزات مختلفة ل Azure Cosmos DB.

  1. في جزء موارد الحساب، حدد نظرة عامة في قائمة الخدمة.

  2. راجع الموارد الموجودة في مركز نظرة عامة ، بما في ذلك، على سبيل المثال لا الحصر:

    • التشغيل السريع لمساعدتك في إنشاء التطبيق الخاص بك واختباره.

    • إرشادات الإعداد والتحسين لدعم كل مرحلة من مراحل رحلتك من التعلم إلى الإنتاج. تتضمن الأقسام التقسيم والفهرسة والنمذجة والتحكم في التكلفة وتكوين النسخ الاحتياطي وضبط الأداء.

    • الوصول إلى الحاويات والبيانات للاستعلام عن بياناتك وضبط معدل النقل وفتح الحاويات في Data Explorer أو Visual Studio Code.

    • أدوات المراقبة مثل إعدادات الرؤى والمقاييس والتنبيهات والتشخيص، بالإضافة إلى بطاقة أداء تعرض التوفر والتنبيهات وتوصيات Azure Advisor.

    • موارد التعلم مثل مقاطع الفيديو التعليمية ونماذج التطبيقات والوثائق.

    • توصيات قابلة للتنفيذ مخصصة لحسابك من أجل الموثوقية والأمان وكفاءة التكلفة.

    لقطة شاشة لقسم الإعداد والتحسين في مركز نظرة عامة في مدخل Microsoft Azure.

تلميح

يتكيف المحتوى المعروض في مركز نظرة عامة مع نشاطك ونوع حمل العمل لتسهيل العثور على ما هو أكثر صلة بك.