استيعاب البيانات فـي مجموعة SQL مُخصصة

في هذه المقالة، سوف تتعلم كيفية استيعاب البيانات من حساب تخزين Azure Data Lake Gen 2 فـي تجمع SQL مُخصص في Azure Synapse Analytics.

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

  • اشتراك Azure: إذا لم يكن لديك اشتراك Azure، فقم بإنشاء حساب Azure مجاني قبل أن تبدأ.
  • حساب تخزين Azure: يُمكنك استخدام Azure Data Lake Storage Gen 2 كمخزن بيانات مصدر. إذا لم يكن لديك حساب تخزين، راجع خطوات إنشاء حساب Azure Storage لإنشاء حساب.
  • Azure Synapse Analytics: يمكنك استخدام تجمع SQL مخصص كمخزن بيانات مصدر.

إنشاء linked services

في Azure Synapse Analytics، تعد الخدمة المرتبطة هي المكان الذي تحدد فيه معلومات الاتصال بالخدمات الأخرى. في هذا القسم، ستضيف خدمة Azure Synapse Analytics وAzure Data Lake Storage Gen2 المرتبطة.

  1. افتح Azure Synapse Analytics UX وانتقل إلى علامة التبويب Manage.
  2. ضمن External connections، حدد Linked services.
  3. لإضافة خدمة مرتبطة، حدد New.
  4. حدد لوحة Azure Data Lake Storage Gen2 من القائمة وحدد Continue.
  5. أدخل بيانات اعتماد المصادقة. مفتاح الحساب ومبدأ الخدمة والهوية المدارة هي أنواع مصادقة معتمدة حالية. قم بتحديد اختبار الاتصال للتحقق من صحة بيانات الاعتماد. حَدد إنشاء عند الانتهاء.
  6. كرر الخطوات من 3 إلى 5، ولكن بدلًا من Azure Data Lake Storage Gen2، حدد تجانب Azure Synapse Analytics وأدخل بيانات اعتماد الاتصال المقابلة. بالنسبة إلى Azure Synapse Analytics، يتم دعم مصادقة SQL والهوية المدارة وكيان الخدمة حاليًا.

إنشاء مسار تدفق

تحتوي التدفقات على التدفق المنطقي لتنفيذ مجموعة من الأنشطة. في هذا القسم، ستنشئ مساراً يحتوي على نشاط نسخ يقوم باستيعاب البيانات من Azure Data Lake Storage Gen2 إلى مجموعة SQL مُخصصة.

  1. انتقل إلى علامة التبويب Integrate. حدد على أيقونة علامة الجمع بجوار عنوان البنية الأساسية، ومن ثم حدد Pipeline.
  2. ضمن Move and Transform في جزء الأنشطة أدرجCopy data إلى لوحة البنية الأساسية.
  3. حدد نشاط النسخ وانتقل إلى علامة التبويب Source. حدد New لإنشاء مجموعة بيانات مصدر جديدة.
  4. حـدد Azure Data Lake Storage gen2 كمخزن بيانات وحدد متابعة.
  5. قم بتحديد DelimitedText على أنه نموذجك، ثم حدد متابعة.
  6. في جزء مجموعة الخصائص، قم بتحديد خدمة Azure Data Lake Storage المرتبطة التي قمت بإنشائها. حدد مسار الملف لبيانات المصدر الخاصة بك وحدد ما إذا كان الصف الأول يحتوي على عنوان أم لا. يمكنك استيراد مخطط قاعدة البيانات من ملف تخزين أو ملف عينة. حدد OK عند الانتهاء.
  7. انتقل إلى علامة تبويب Sink. حدد New لإنشاء مجموعة بيانات متلقي جديدة.
  8. حدد Azure Synapse Analytics كمخزن بيانات وحدد «متابعة».
  9. في جزء خصائص المجموعة، حـدد خدمة Azure Synapse Analytics المرتبطة التي أنشأتها. إذا كنت تكتب إلى جدول موجود، فحدده من القائمة المنسدلة. بخلاف ذلك، حدد Edit وأدخل اسم الجدول الجديد. حدد «OK» عند الانتهاء
  10. إذا كنت تقوم بإنشاء جدول، قم بتمكين إنشاء جدول تلقائي في حقل خيار الجدول.

تصحيح أخطاء البنية الأساسية ونَشرها

بمجرد الانتهاء من تكوين التدفقات الخاص بك، يمكنك تنفيذ تشغيل تصحيح الأخطاء قبل نشر القطع الأثرية الخاصة بك للتحقق من صحة كل شيء.

  1. لتصحيح أخطاء التدفقات، حدد Debug على شريط الأدوات. تشاهد حالة تشغيل البنية الأساسية في علامة التبويب ⁧⁩Output⁧⁩ أسفل النافذة.
  2. بمجرد تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية بنجاح، من خلال شريط الأدوات العلوي، حددنشر الكل. ينشر هذا الإجراء الكيانات (مجموعات البيانات والتدفقات) التي أنشأتها لخدمة Synapse Analytics.
  3. انتظر حتى ترى رسالة تم النشر بنجاح. لمشاهدة رسائل الإشعارات، حدد زر الجرس في الجزء الأيمن العلوي.

تشغيل ومراقبة التدفقات

في هذه الخطوة، تقوم يدويًا بتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية المنشورة في الخطوة السابقة.

  1. حدد Add Trigger على شريط الأدوات، ثم حدد Trigger Now. في صفحةتشغيل البنية الأساسية لبرنامج ربط العمليات التجارية، حددإنهاء.
  2. انتقل إلى علامة التبويب Monitor الموجودة في الشريط الجانبي الأيسر. ترى تشغيل البنية الأساسية الذي يتم تشغيله بواسطة مشغل يدوي. يمكنك استخدام الروابط الموجودة في عمود Actions لعرض تفاصيل النشاط وإعادة تشغيل خط التدفق.
  3. لمشاهدة تشغيل النشاط المقترن بتشغيل خط التدفق، حدد الارتباطعرض تشغيل النشاطفي عمودالأحداث. لا يوجد في هذا المثال سوى نشاط واحد، لذلك لن ترى سوى إدخال واحد في القائمة. للحصول على تفاصيل بشأن عملية النسخ، حدد رابطالتفاصيل (رمز eyeglasses) في عمودالأحداث. حدد Pipeline Runsفي الأعلى للعودة إلى طريقة عرض تشغيل البنية الأساسية لبرنامج ربط العمليات التجارية. لإعادة تنشيط طريقة العرض، حدد Refresh.
  4. تحقق من أن بياناتك مكتوبة بشكل صحيح في مجموعة SQL المخصصة.

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

للمزيد من المعلومات حول تكامل البيانات لـ Azure Synapse Analytics، راجع مقالة استيعاب البيانات في Azure Data Lake Storage Gen2.