مراكز أحداث Azure كمصدر لشبكة الأحداث
توفر هذه المقالة خصائص ومخطط أحداث مراكز الأحداث. للحصول على مقدمة لمخططات الأحداث، راجع مخطط حدث Azure Event Grid.
أنواع الأحداث المتاحة
تصدر مراكز الأحداث نوع الحدث Microsoft.EventHub.CaptureFileCreated عند إنشاء ملف التقاط.
مثال حدث
يعرض نموذج الحدث هذا مخطط حدث مراكز الحدث الذي يظهر عندما تخزن ميزة الالتقاط ملفاً:
[
{
"source": "/subscriptions/<guid>/resourcegroups/rgDataMigrationSample/providers/Microsoft.EventHub/namespaces/tfdatamigratens",
"subject": "eventhubs/hubdatamigration",
"type": "Microsoft.EventHub.CaptureFileCreated",
"time": "2017-08-31T19:12:46.0498024Z",
"id": "14e87d03-6fbf-4bb2-9a21-92bd1281f247",
"data": {
"fileUrl": "https://tf0831datamigrate.blob.core.windows.net/windturbinecapture/tfdatamigratens/hubdatamigration/1/2017/08/31/19/11/45.avro",
"fileType": "AzureBlockBlob",
"partitionId": "1",
"sizeInBytes": 249168,
"eventCount": 1500,
"firstSequenceNumber": 2400,
"lastSequenceNumber": 3899,
"firstEnqueueTime": "2017-08-31T19:12:14.674Z",
"lastEnqueueTime": "2017-08-31T19:12:44.309Z"
},
"specversion": "1.0"
}
]
خصائص الحدث
ويحتوي الحدث على بيانات المستوى الأعلى التالية:
الخاصية | نوع | الوصف |
---|---|---|
source |
سلسلة | مسار المورد الكامل إلى مصدر الحدث. هذا المجال غير قابل للكتابة. توفر شبكة الأحداث هذه القيمة. |
subject |
سلسلة | مسار يحدده الناشر لموضوع الحدث. |
type |
سلسلة | أحد أنواع الأحداث المسجلة لمصدر الحدث الماثل. |
time |
سلسلة | الوقت الذي يتم إنشاء الحدث استناداً إلى وقت UTC الموفر. |
id |
سلسلة | المعرف الفريد للحدث. |
data |
كائن | بيانات حدث مركز الحدث. |
specversion |
سلسلة | إصدار مواصفات مخطط CloudEvents. |
كائن البيانات له الخصائص التالية:
الخاصية | نوع | الوصف |
---|---|---|
fileUrl |
سلسلة | المسار إلى ملف الالتقاط. |
fileType |
سلسلة | نوع ملف الالتقاط. |
partitionId |
سلسلة | معرف المشاركة. |
sizeInBytes |
integer | حجم الملف. |
eventCount |
integer | عدد الأحداث في الملف. |
firstSequenceNumber |
integer | أصغر رقم تسلسلي من قائمة الانتظار. |
lastSequenceNumber |
integer | الرقم التسلسلي الأخير من قائمة الانتظار. |
firstEnqueueTime |
سلسلة | المرة الأولى من قائمة الانتظار. |
lastEnqueueTime |
سلسلة | آخر مرة من قائمة الانتظار. |
البرامج التعليمية والدروس المعرفية
المسمى الوظيفي | الوصف |
---|---|
البرنامج التعليمي: دفق البيانات الضخمة في مستودع البيانات | عندما تنشئ Event Hubs ملف Capture، ترسل Event Grid حدثاً إلى تطبيق وظيفي. يقوم التطبيق باسترداد ملف الالتقاط وترحيل البيانات إلى مستودع البيانات. |
الخطوات التالية
- للحصول على مقدمة حول Azure Event Grid، راجع ما المقصود بشبكة الأحداث؟
- لمزيد من المعلومات حول إنشاء اشتراك Azure Event Grid، راجع مخطط اشتراك شبكة الأحداث.
- للحصول على معلومات حول معالجة أحداث مراكز الأحداث، راجع دفق البيانات الضخمة إلى مستودع بيانات.