تشغيل سريع: إنشاء سجل مخطط لـ Azure Event Hubs باستخدام مدخل Microsoft Azure
يعد Azure Schema Registry إحدى ميزات Event Hubs، التي توفر مستودعاً مركزياً للمخططات للتطبيقات القائمة على الأحداث والتطبيقات التي تركز على الرسائل. يوفر المرونة لمنتجك وتطبيقات المستهلك من أجل تبادل البيانات دون الحاجة إلى إدارة المخطط ومشاركته. كما يوفر إطار عمل إدارة بسيطاً للمخططات القابلة لإعادة الاستخدام، ويحدد العلاقة بين المخططات من خلال تكوين تجميع (مجموعات المخططات). لمزيد من المعلومات، راجع سجل مخطط Azure في مراكز الأحداث.
توضح لك هذه المقالة كيفية إنشاء مجموعة مخططات باستخدام مخططات في سجل مخطط مستضاف بواسطة مراكز أحداث Azure.
إشعار
- الميزة غير متوفرة في المستوى الأساسي.
- تأكد من أنك عضو في أحد هذه الأدوار: المالك أو المساهم أو مساهم سجل المخطط. للحصول على تفاصيل حول التحكم في الوصول استناداً إلى الدور، راجع نظرة عامة على سجل المخطط.
- إذا كان مركز الأحداث موجودًا في شبكة ظاهرية، فلن تتمكن من إنشاء مخططات في مدخل Azure إلا إذا قمت بالوصول إلى المدخل من جهاز ظاهري في نفس الشبكة الظاهرية.
المتطلبات الأساسية
إنشاء مساحة اسم "مراكز الأحداث". يمكنك أيضًا استخدام مساحة اسم حالية.
إنشاء مجموعة مخططات
انتقل إلى صفحة مساحة اسم مراكز الأحداث.
حدد سجل المخطط في القائمة اليمنى. لإنشاء مجموعة مخططات، حدد + مجموعة مخططات على شريط الأدوات.
في صفحة إنشاء مجموعة مخططات، قم بالخطوات التالية:
أدخل اسمًا لمجموعة المخططات.
بالنسبة إلى نوع التسلسل، حدد تنسيق تسلسل Avro الذي ينطبق على جميع المخططات في مجموعة المخططات. تنسيق تسلسل JSON مدعوم أيضا (معاينة).
حدد وضع التوافق لجميع المخططات في المجموعة. بالنسبة لـ Avro، يتم دعم وضعي توافق الإصدارات السابقة واللاحقة.
بعد ذلك، حدد إنشاء لإنشاء مجموعة المخططات.
حدد اسم مجموعة المخططات في قائمة مجموعات المخططات.
تظهر صفحة مجموعة المخططات الخاصة بالمجموعة.
إضافة مخطط إلى مجموعة المخططات
في هذا القسم، ستقوم بإضافة مخطط إلى مجموعة المخططات باستخدام مدخل Azure.
في صفحة مجموعة المخططات، حدد + مخطط على شريط الأدوات.
في صفحة إنشاء مخطط، قم بالخطوات التالية:
لـ الاسم، أدخل
orderschema
.أدخل المخطط التالي في مربع النص. يمكنك أيضًا تحديد ملف باستخدام المخطط.
{ "namespace": "com.azure.schemaregistry.samples", "type": "record", "name": "Order", "fields": [ { "name": "id", "type": "string" }, { "name": "amount", "type": "double" } ] }
حدد إنشاء.
حدد المخطط من قائمة المخططات.
تظهر صفحة نظرة عامة على المخطط الخاصة بالمخطط.
إذا كانت هناك إصدارات متعددة من المخطط، فستراها في القائمة المنسدلة الإصدارات. حدد إصدارًا للتبديل إلى هذا الإصدار من المخطط.
إنشاء إصدار جديد من المخطط
قم بتحديث المخطط في مربع النص، وحدد التحقق من الصحة. في المثال التالي، تمت إضافة حقل جديد
description
إلى المخطط.راجع حالة التحقق من الصحة والتغييرات، وحدد حفظ.
ترى أنه تم تحديد
2
لـ الإصدار في صفحة نظرة عامة على المخطط.حدد
1
لرؤية الإصدار 1 من المخطط.
تنظيف الموارد
إشعار
لا تحذف الموارد إذا كنت تريد المتابعة إلى البدء السريع التالي المرتبط من الخطوات التالية.
- انتقل إلى صفحة مساحة اسم مراكز الأحداث.
- حدد سجل المخطط في القائمة اليمنى.
- حدد schema group التي أنشأتها في هذه البداية السريعة.
- في صفحة Schema Group، حدد Delete على شريط الأدوات.
- في صفحة Delete Schema Group، اكتب اسم مجموعة المخططات وحدد Delete.