حدث
٢ شوال، ١١ م - ٤ شوال، ١١ م
أكبر حدث تعلم Fabric وPower BI وSQL. 31 مارس – 2 أبريل. استخدم التعليمات البرمجية FABINSIDER لتوفير 400 دولار.
تسجيل اليوملم يعد هذا المتصفح مدعومًا.
بادر بالترقية إلى Microsoft Edge للاستفادة من أحدث الميزات والتحديثات الأمنية والدعم الفني.
ينطبق على: Azure Data Factory
Azure Synapse Analytics
تلميح
جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!
في هذا البرنامج التعليمي، يمكنك إنشاء مصنع بيانات باستخدام واجهة مستخدم مصنع البيانات Azure (UI). ينسخ المسار في مصنع البيانات هذا البيانات بأمان من تخزين Azure Blob إلى قاعدة بيانات Azure SQL (كلاهما يسمح بالوصول إلى الشبكات المحددة فقط) باستخدام نقاط النهاية الخاصة في الشبكة الظاهرية المدارة من Azure Data Factory. ينطبق نمط التكوين في هذا البرنامج التعليمي على النسخ من مخزن بيانات يستند إلى ملف إلى مخزن بيانات يعتمد على العلاقات. للحصول على قائمة بمخازن البيانات المدعومة كمصادر ومتلقين، راجع جدول مخازن البيانات والتنسيقات المدعومة . تتوفر ميزة نقاط النهاية الخاصة عبر جميع مستويات Azure Data Factory، لذلك لا يلزم وجود طبقة محددة لاستخدامها. لمزيد من التفاصيل حول التسعير والمستواني، يرجى الرجوع إلى صفحة تسعير Azure Data Factory.
ملاحظة
إذا كنت مستخدما جديدا ل Data Factory، فراجع مقدمة إلى Azure Data Factory.
في هذا البرنامج التعليمي، يمكنك القيام بالخطوات التالية:
الآن، قم بإعداد مخزن الكائن الثنائي كبير الحجم وقاعدة بيانات SQL ضمن خطوات البرنامج التعليمي من خلال تنفيذ الخطوات التالية.
فتح تطبيق مفكرة التدوين. انسخ النص التالي، واحفظه كملف emp.txt على القرص:
FirstName,LastName
John,Doe
Jane,Doe
إنشاء حاوية باسم adftutorial في تخزين الكائن الثنائي كبير الحجم الخاص بك. إنشاء مجلد باسم الإدخال في هذه الحاوية. ثم قم بتحميل ملف emp.txt إلى مجلد الإدخال . استخدم مدخل Azure أو أدوات مثل Azure Storage Explorer للقيام بهذه المهام.
استخدم البرنامج النصي SQL التالي لإنشاء جدول dbo.emp في قاعدة بيانات SQL:
CREATE TABLE dbo.emp
(
ID int IDENTITY(1,1) NOT NULL,
FirstName varchar(50),
LastName varchar(50)
)
GO
CREATE CLUSTERED INDEX IX_emp_ID ON dbo.emp (ID);
في هذه الخطوة، يمكنك إنشاء مصنع بيانات، وبدء تشغيل واجهة المستخدم Data Factory لإنشاء مسار لمصنع البيانات.
افتح Microsoft Edge أو متصفح Google Chrome. حاليًا، لا يتوفر دعم واجهة مستخدم مصنع البيانات إلا لمتصفحات Microsoft Edge وGoogle Chrome.
في القائمة اليسرى، حدد Create a resource>Analytics>Data Factory.
في صفحة New data factory، أدخِل ADFTutorialDataFactory في خانة Name.
يجب أن يكون اسم Azure data factory مميزاً عالمياً. إذا تلقيت رسالة خطأ بشأن قيمة الاسم، فأدخل اسمًا مختلفًا لمصنع البيانات (على سبيل المثال، yournameADFTutorialDataFactory). للحصول على قواعد التسمية للبيانات الاصطناعية على Data Factory، راجع قواعد تسمية Data Factory.
حدد subscription على Azure الذي تريد إنشاء مصنع البيانات فيه.
بالنسبة إلى مجموعة الموارد، نفِّذ إحدى الخطوات التالية:
للتعرف على مجموعات الموارد، راجع استخدام مجموعات الموارد لإدارة موارد Azure التابعة لك.
ضمن Version، حدد V2.
ضمن الموقع، حدد موقعا لمصنع البيانات. لن تُظِّهر القائمة المنسدلة إلا المواقع المعتمدة فقط. يمكن أن تكون مخازن البيانات (على سبيل المثال، مخازن Azure وقاعدة بيانات SQL) ومراكز الحوسبة (على سبيل المثال، Azure HDInsight) المستخدمة في مصنع البيانات مستخدمة أيضًا في مناطق أخرى.
حدد إنشاء.
بعد الانتهاء من الإنشاء، سترى الإعلام في مركز الإعلامات. حدد Go to resource للانتقال إلى صفحة Data Factory .
حدد Open على إطار تجانب فتح مصنع بيانات Azure Studio لتشغيل واجهة مستخدم Data Factory في علامة تبويب منفصلة.
في هذه الخطوة، يمكنك إنشاء وقت تشغيل تكامل Azure وتفعيل "الشبكة الظاهرية لإدارة مصنع البيانات".
في مدخل Data Factory، انتقل إلى Manage وحدد New لإنشاء وقت تشغيل تكامل Azure جديد.
في صفحة إعداد وقت تشغيل التكامل، اختر وقت تشغيل التكامل الذي تريد إنشاؤه استنادا إلى الإمكانات المطلوبة. في هذا البرنامج التعليمي، حدد Azure، Self-Hosted ثم انقر فوق Continue.
حدد Azure ثم انقر فوق Continue لإنشاء وقت تشغيل تكامل Azure.
ضمن تكوين الشبكة الظاهرية (معاينة)، حدد تمكين.
حدد إنشاء.
في هذه الخطوة، يمكنك إنشاء التدفق الأساسية لنشاط النسخ في مصنع البيانات. نشاط النسخ ينسخ البيانات من مخزن البيانات الثنائية كبيرة الحجم إلى قاعدة بيانات SQL. في البرنامج التعليمي للتشغيل السريع، قمت بإنشاء مسار باتباع الخطوات التالية:
في هذا البرنامج التعليمي، يمكنك البدء بإنشاء تدفق للبيانات. ثم تقوم بإنشاء الخدمات المرتبطة ومجموعات البيانات عندما تحتاج إليها لتكوين التدفق.
في الصفحة الرئيسية، حدد Orchestrate.
في جزء الخصائص للبنية الأساسية لبرنامج ربط العمليات التجارية، أدخل CopyPipeline لاسم المسار.
في مربع أداة الأنشطة ، قم بتوسيع الفئة نقل وتحويل ، واسحب نشاط نسخ البيانات من مربع الأداة إلى سطح مصمم البنية الأساسية لبرنامج ربط العمليات التجارية. أدخل CopyFromBlobToSql للاسم.
تلميح
في هذا البرنامج التعليمي، يمكنك استخدام مفتاح الحساب كنوع مصادقة لمخزن بيانات المصدر. يمكنك أيضا اختيار أساليب المصادقة المدعومة الأخرى، مثل SAS URI، وService Principal، والهوية المدارة إذا لزم الأمر. لمزيد من المعلومات، راجع الأقسام المقابلة في نسخ البيانات وتحويلها في تخزين Azure Blob باستخدام Azure Data Factory.
لتخزين أسرار مخازن البيانات بشكل آمن، نوصي أيضًا باستخدام Azure Key Vault. لمزيد من المعلومات والرسوم التوضيحية، راجع تخزين بيانات الاعتماد في Azure Key Vault.
انتقل إلى علامة التبويب المصدر . حدد + جديد لإنشاء مجموعة بيانات مصدر.
في مربع الحوار New Dataset ، حدد Azure Blob Storage، ثم حدد Continue. البيانات المصدر في تخزين Blob، لذلك يمكنك تحديد Azure Blob Storage لمجموعة البيانات المصدر.
في مربع الحوار تحديد تنسيق ، حدد نوع تنسيق البيانات، ثم حدد متابعة.
في مربع الحوار تعيين خصائص، أدخل SourceBlobDataset للاسم. حدد خانة الاختيار للصف الأول كعنوان. ضمن مربع النص Linked service ، حدد + New.
في مربع الحوار خدمة مرتبطة جديدة (Azure Blob Storage)، أدخل AzureStorageLinkedService كاسم، وحدد حساب التخزين الخاص بك من قائمة اسم حساب التخزين.
تأكد من تمكين التأليف التفاعلي. قد يستغرق الأمر حوالي دقيقة واحدة ليتم التفعيل.
حدد اختبار الاتصال. يجب أن يفشل عندما يسمح حساب التخزين بالوصول فقط من الشبكات المحددة ويتطلب من Data Factory إنشاء نقطة نهاية خاصة إليه يجب الموافقة عليها قبل استخدامه. يجب أن تشاهد رابط إنشاء نقطة نهاية خاصة يمكنك اتباعها لإنشاء نقطة نهاية خاصة مدارة في رسالة الخطأ. البديل هو الانتقال مباشرة إلى علامة التبويب إدارة واتباع الإرشادات الموجودة في القسم التالي لإنشاء نقطة نهاية خاصة مدارة.
ملاحظة
قد لا تتوفر علامة التبويب إدارة لكافة مثيلات مصنع البيانات. إذا لم تتمكن من رؤيته، يمكنك الوصول إلى نقاط النهاية الخاصة عن طريق تحديد Author>Connections>Private Endpoint.
احتفظ بمربع الحوار مفتوحًا، وانتقل إلى حساب التخزين.
اتبع الإرشادات الواردة في هذا القسم للموافقة على الارتباط الخاص.
العودة إلى مربع الحوار. حدد اختبار الاتصال مرة أخرى، وحدد إنشاء لنشر الخدمة المرتبطة.
بعد إنشاء الخدمة المرتبطة، تعود إلى صفحة تعيين الخصائص. بجوار File path، حدد Browse.
انتقل إلى مجلد adftutorial/input ، وحدد ملف emp.txt ، ثم حدد موافق.
حدد موافق. وسينتقل تلقائيًا إلى صفحة تدفق البيانات. في علامة التبويب Source ، تأكد من تحديد SourceBlobDataset . لمعاينة البيانات في هذه الصفحة، حدد معاينة البيانات.
إذا لم تحدد الارتباط التشعبي عند اختبار الاتصال، فاتبع المسار. الآن تحتاج إلى إنشاء نقطة نهاية خاصة مدارة، وتوصيلها بالخدمة المرتبطة التي أنشأتها.
انتقل إلى علامة التبويب إدارة .
ملاحظة
قد لا تتوفر علامة التبويب إدارة لكافة مثيلات Data Factory. إذا لم تتمكن من رؤيته، يمكنك الوصول إلى نقاط النهاية الخاصة عن طريق تحديد Author>Connections>Private Endpoint.
انتقل إلى قسم نقاط النهاية الخاصة المدارة .
حدد + New ضمن نقاط النهاية الخاصة المدارة.
حدد لوحة Azure Blob Storage من القائمة، وحدد Continue.
أدخل اسم حساب التخزين الذي قمت بإنشائه.
حدد إنشاء.
بعد بضع ثوانٍ، يجب أن تجد أن الارتباط الخاص الذي تم إنشاؤه يحتاج إلى الموافقة عليه.
حدد نقطة النهاية الخاصة التي قمت بإنشائها. يمكنك مشاهدة الارتباط التشعبي الذي سيقودك إلى الموافقة على نقطة النهاية الخاصة على مستوى حساب التخزين.
في حساب التخزين، انتقل إلى اتصالات نقطة النهاية الخاصة ضمن قسم الإعدادات .
حدد خانة الاختيار لنقطة النهاية الخاصة التي قمت بإنشائها، وحدد موافقة.
أضف وصفا، وحدد نعم.
ارجع إلى قسم نقاط النهاية الخاصة المدارة في علامة التبويب إدارة في Data Factory.
بعد حوالي دقيقة أو دقيقتين، يجب أن ترى الموافقة على نقطة النهاية الخاصة بك تظهر في واجهة مستخدم مصنع البيانات.
تلميح
في هذا البرنامج التعليمي، يمكنك استخدام مصادقة SQL كنوع مصادقة لمخزن بيانات المتلقي. يمكنك أيضا اختيار أساليب المصادقة المدعومة الأخرى، مثل كيان الخدمة والهوية المدارة إذا لزم الأمر. لمزيد من المعلومات، راجع الأقسام المقابلة في نسخ البيانات وتحويلها في قاعدة بيانات Azure SQL باستخدام Azure Data Factory.
لتخزين أسرار مخازن البيانات بشكل آمن، نوصي أيضًا باستخدام Azure Key Vault. لمزيد من المعلومات والرسوم التوضيحية، راجع تخزين بيانات الاعتماد في Azure Key Vault.
انتقل إلى علامة التبويب Sink ، وحدد + New لإنشاء مجموعة بيانات المتلقي.
في مربع الحوار مجموعة بيانات جديدة، أدخل SQL في مربع البحث لتصفية الموصلات. حدد Azure SQL Database، ثم حدد Continue. يمكنك في هذا البرنامج التعليمي، معرفة كيفية نسخ البيانات إلى قاعدة بيانات SQL.
في مربع الحوار تعيين خصائص، أدخل OutputSqlDataset للاسم. من القائمة المنسدلة Linked service، حدد + New. يجب أن تكون مجموعة البيانات مقترنة بخدمة مرتبطة. الخدمة المرتبطة هي سلسلة الاتصال التي يستخدمها "مصنع البيانات" للاتصال بقاعدة بيانات SQL في وقت التشغيل. تحدد مجموعة البيانات الحاوية والمجلد والملف (اختياريًا) الذي يتم نسخ البيانات إليه.
في مربع الحوار خدمة مرتبطة جديدة (قاعدة بيانات Azure SQL)، اتبع الخطوات التالية:
ينتقل تلقائيا إلى مربع الحوار تعيين خصائص . في الجدول، حدد [dbo].[ emp]. ثم حدد موافق.
انتقل إلى علامة التبويب مع البنية الأساسية لبرنامج ربط العمليات التجارية، وفي مجموعة بيانات المتلقي، تأكد من تحديد OutputSqlDataset .
يمكنك اختياريا تعيين مخطط المصدر إلى المخطط المقابل للوجهة باتباع تعيين المخطط في نشاط النسخ.
إذا لم تحدد الارتباط التشعبي عند اختبار الاتصال، فاتبع المسار. الآن تحتاج إلى إنشاء نقطة نهاية خاصة مدارة، وتوصيلها بالخدمة المرتبطة التي أنشأتها.
انتقل إلى علامة التبويب إدارة .
انتقل إلى قسم نقاط النهاية الخاصة المدارة .
حدد + New ضمن نقاط النهاية الخاصة المدارة.
حدد لوحة قاعدة بيانات Azure SQL من القائمة، وحدد متابعة.
أدخل اسم خادم SQL الذي حددته.
حدد إنشاء.
بعد بضع ثوانٍ، يجب أن تجد أن الارتباط الخاص الذي تم إنشاؤه يحتاج إلى الموافقة عليه.
حدد نقطة النهاية الخاصة التي قمت بإنشائها. وسيمكنك رؤية ارتباط تشعبي يؤدي إلى الموافقة على نقطة النهاية الخاصة على مستوى خادم SQL.
يمكنك تصحيح التدفقات قبل نشر البيانات الاصطناعية (الخدمات المرتبطة ومجموعات البيانات والتدفق) إلى "مصنع البيانات" أو مستودع "Azure Repos Git" الخاص بك.
تدفق بيانات هذا النموذج هو المسؤول عن نسخ البيانات من مخزن البيانات الثنائية كبيرة الحجم إلى قاعدة بيانات SQL باستخدام نقاط النهاية الخاصة في "الشبكة الظاهرية المدارة لمصنع البيانات". لقد تعرفت على كيفية:
حدث
٢ شوال، ١١ م - ٤ شوال، ١١ م
أكبر حدث تعلم Fabric وPower BI وSQL. 31 مارس – 2 أبريل. استخدم التعليمات البرمجية FABINSIDER لتوفير 400 دولار.
تسجيل اليومالتدريب
الوحدة النمطية
استخدام مسارات Data Factory في Microsoft Fabric - Training
استخدام مسارات Data Factory في Microsoft Fabric
الشهادة
معتمد من Microsoft: شريك مهندس بيانات في Azure - Certifications
إظهار فهم مهام هندسة البيانات الشائعة لتنفيذ وإدارة أحمال عمل هندسة البيانات على Microsoft Azure، باستخدام عدد من خدمات Azure.