تمكين التقاط الأحداث المتدفقة عبر مراكز أحداث Azure

تمكنك Azure Event Hubs Capture من تسليم البيانات المتدفقة تلقائيا في Event Hubs إلى تخزين Azure Blob أو حساب Azure Data Lake Storage Gen 2 من اختيارك. يمكنك تكوين إعدادات الالتقاط باستخدام مدخل Microsoft Azure عند إنشاء مركز أحداث أو لمركز أحداث موجود. للحصول على معلومات تصورية حول هذه الميزة، راجع نظرة عامة على التقاط مراكز الأحداث.

هام

لا تدعم مراكز الحدث التقاط الأحداث في حساب تخزين متميز.

تمكين الالتقاط عند إنشاء مركز أحداث

إذا لم يكن لديك مساحة اسم لمراكز الأحداث للعمل معها، قم بإنشاء مساحة اسم طبقة قياسية باتباع الخطوات الواردة في المقالة: إنشاء مساحة اسم مراكز الأحداث. تأكد من تحديد Standardلمستوى التسعير. لا يدعم المستوى الأساسي ميزة الالتقاط.

لإنشاء مركز أحداث داخل مساحة الاسم، اتبع الخطوات التالية:

  1. في صفحة Overview لمساحة الاسم الخاصة بك، حدد + Event hub على شريط الأوامر.

    لقطة شاشة لتحديد زر Add event hub على شريط الأوامر.

  2. في صفحة Create event hub ، اكتب اسما لمركز الأحداث، ثم حدد Next: Capture في أسفل الصفحة.

    لقطة شاشة لصفحة Create event hub.

  3. في علامة التبويب التقاط، حدد تشغيل للالتقاط.

  4. اسحب شريط التمرير لتعيين النافذة الزمنية بالدقائق. نافذة الوقت الافتراضي هو 5 دقائق. الحد الأدنى للقيمة هو 1 والحد الأقصى هو 15.

  5. اسحب شريط التمرير لتعيين نافذة الحجم (ميغابايت). القيمة الافتراضية هي 300 ميغابايت. الحد الأدنى للقيمة هو 10 ميغابايت والقيمة القصوى هي 500 ميغابايت.

  6. حدد ما إذا كنت تريد أن تصدر مراكز الأحداث ملفات فارغة عند عدم حدوث أحداث أثناء نافذة وقت الالتقاط.

راجع أحد الأقسام التالية استنادا إلى نوع التخزين الذي تريد استخدامه لتخزين الملفات الملتقطة.

هام

تم إيقاف Azure Data Lake Storage Gen1، لذا لا تستخدمه لالتقاط بيانات الحدث. لمزيد من المعلومات، راجع الإعلان الرسمي. إذا كنت تستخدم Azure Data Lake Storage Gen1، فرحل إلى Azure Data Lake Storage Gen2. لمزيد من المعلومات، راجع إرشادات وأنماط ترحيل Azure Data Lake Storage.

التقاط البيانات إلى تخزين Azure

  1. بالنسبة إلى Capture Provider، حدد Azure Storage Account (افتراضي).

  2. بالنسبة إلى حاوية تخزين Azure، انقر فوق ارتباط تحديد الحاوية .

    لقطة شاشة تعرض صفحة Create event hub مع رابط Select container.

  3. في صفحة حسابات التخزين، حدد حساب التخزين الذي تريد استخدامه لالتقاط البيانات.

  4. في صفحة Containers ، حدد الحاوية حيث تريد تخزين الملفات الملتقطة، ثم انقر فوق Select.

    نظرا لأن Event Hubs Capture يستخدم مصادقة الخدمة إلى الخدمة مع التخزين، فلن تحتاج إلى تحديد سلسلة الاتصال تخزين. يقوم resource piker بتحديد موارد URI لحساب التخزين الخاص بك تلقائيًا. إذا كنت تستخدم Azure Resource Manager، يجب أن توفر URI هذا كسلسلة بوضوح.

  5. الآن، في صفحة Create event hub ، تأكد من ظهور الحاوية المحددة.

  6. للحصول على تنسيق اسم ملف الالتقاط، حدد تنسيقا لأسماء الملفات التي تم التقاطها.

  7. حدد مراجعة + إنشاء عند أسفل الصفحة.

  8. في صفحة Review + create ، راجع الإعدادات، وحدد Create لإنشاء مركز الحدث.

    إشعار

    إذا تم تعطيل الوصول العام على حساب التخزين، فاسمح للخدمات الموثوق بها، والتي تتضمن Azure Event Hubs، بالوصول إلى حساب التخزين. للحصول على التفاصيل والإرشادات خطوة بخطوة، راجع هذه المقالة.

التقاط البيانات إلى Azure Data Lake Storage Gen 2

اتبع مقال إنشاء حساب تخزين لإنشاء حساب تخزين Azure. عين Hierarchical namespace إلى Enabled في علامة التبويب Advanced لجعلها حساب Azure Data Lake Storage Gen 2. يجب أن يكون حساب تخزين Azure في نفس الاشتراك مثل مركز الحدث.

  1. حدد Azure Storage كمزود الالتقاط. لاستخدام Azure Data Lake Storage Gen2، حدد Azure Storage.

  2. بالنسبة إلى حاوية تخزين Azure، انقر فوق ارتباط تحديد الحاوية .

    لقطة شاشة تعرض صفحة Create event hub مع رابط Select container.

  3. حدد حساب Azure Data Lake Storage Gen 2 من القائمة.

    لقطة شاشة تعرض اختيار حساب Data Lake Storage Gen 2.

  4. حدد الحاوية (نظام الملفات في Data Lake Storage Gen 2)، ثم انقر فوق تحديد في أسفل الصفحة.

    لقطة شاشة تعرض صفحة الحاويات.

  5. للحصول على تنسيق اسم ملف الالتقاط، حدد تنسيقا لأسماء الملفات التي تم التقاطها.

  6. حدد مراجعة + إنشاء عند أسفل الصفحة.

    لقطة شاشة تعرض صفحة Create event hub مع تحديد كافة الحقول.

  7. في صفحة Review + create ، راجع الإعدادات، وحدد Create لإنشاء مركز الحدث.

    إشعار

    يتم عرض الحاوية التي تقوم بإنشائها في Azure Data Lake Storage Gen 2 باستخدام واجهة المستخدم هذه (UI) ضمن أنظمة الملفات في Storage Explorer. وبالمثل، يظهر نظام الملفات الذي تقوم بإنشائه في حساب Data Lake Storage Gen 2 كحاوية في UI تلك.

تكوين Capture لمركز أحداث موجود

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

  1. في الصفحة الرئيسية لمساحة الاسم الخاصة بك، حدد Event Hubs ضمن Entities في القائمة اليسرى.

  2. حدد مركز الأحداث الذي تريد تكوين ميزة الالتقاط له.

    لقطة شاشة تعرض تحديد مركز أحداث في قائمة مراكز الأحداث.

  3. في صفحة Event Hubs Instance ، حدد Capture في القائمة اليمنى.

    لقطة شاشة تعرض صفحة الالتقاط لمركز الأحداث الخاص بك.

  4. في صفحة Capture ، حدد Avro لتنسيق تسلسل حدث الإخراج. يتم دعم تنسيق Parquet فقط عبر تكامل Azure Stream Analytics. لمزيد من المعلومات، راجع التقاط بيانات مراكز الأحداث بتنسيق parquet وتحليلها باستخدام Azure Synapse Analytics.

  5. حدد On لـ Capture.

    لقطة شاشة تعرض صفحة الالتقاط لمركز الأحداث الخاص بك مع تمكين ميزة الالتقاط.

  6. لتكوين إعدادات أخرى، راجع الأقسام:

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