نسخ مستودع بيانات أو استنساخه في Azure Data Factory

ينطبق على: Azure Data Factory Azure Synapse Analytics

تلميح

جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!

توضح هذه المقالة كيفية نسخ مستودع بيانات أو استنساخه في Azure Data Factory.

حالات الاستخدام لنسخ مستودع بيانات

فيما يلي بعض الظروف التي قد تجد فيها من المفيد نسخ مستودع بيانات أو استنساخه:

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

  • إعادة تسمية مستودع البيانات. لا يدعم Azure إعادة تسمية الموارد. إذا كنت تريد إعادة تسمية مستودع البيانات، فيمكنك نسخ مستودع البيانات باسم مختلف، وحذف النسخة الموجودة.

  • يتغير تتبع الأخطاء عندما تكون ميزات تتبع الأخطاء غير كافية. في معظم السيناريوهات، يمكنك استخدام تتبع الأخطاء. في حالات أخرى، تكون نتائج الاختبار في بيئة الاختبار المعزولة المستنسخة منطقية أكثر. على سبيل المثال، طريقة تصرف خطوط أنابيب الاستخراج والتحويل والتحميل (ETL) ذات المعلمات، عندما ينطلق المشغل نحو وصول الملف مقابل نافذة وقت الإسقاط، قد لا يكون من السهل اختبارها من خلال تتبع الأخطاء فقط. وفي هذه الحالات، قد ترغب في نسخ بيئة الاختبار المعزولة للتجربة. ونظراً لأن Azure Data Factory يتقاضى رسوماً بصورة أساسية وفقاً لعدد مرات التشغيل، فإن المستودع الثاني لا يتسبب في فرض أي رسوم إضافية.

كيفية استنساخ مستودع البيانات

  1. كشرط أساسي، تحتاج أولاً إلى إنشاء مستودع البيانات الهدف من مدخل Azure.

  2. إذا كنت في وضع GIT:

    1. في كل مرة تقوم فيها بالنشر من المدخل، يتم حفظ قالب Resource Manager الخاص بالمستودع في فرع نشر adf_
    2. اتصل بالمستودع الجديد إلى نفس المستودع، وأنشئ فرع نشر adf_. ستنتقل الموارد، مثل خطوط الأنابيب، ومجموعات البيانات، والمشغلات بسلاسة
  3. إذا كنت في الوضع المباشر:

    1. تتيح لك واجهة مستخدم مستودع البيانات تصدير حمولة مستودع البيانات بالكامل إلى ملف قالب إدارة الموارد (Resource Manager)، وملف المعلمة. يمكن الوصول إليها من الزر قالب ARM \ تصدير إدارة الموارد في المدخل.
    2. يمكنك إجراء التغييرات المناسبة على ملف المعلمة، ومبادلة لقيم جديدة للمستودع الجديد
    3. بعد ذلك، يمكنك نشرها عبر أساليب نشر قالب إدارة الموارد القياسية.
  4. إذا كان لديك SelfHosted IntegrationRuntime في المستودع المصدر، فأنت بحاجة إلى إنشاؤه مسبقاً بنفس الاسم في المستودع الهدف. إذا كنت ترغب في مشاركة SelfHosted Integration Runtime بين مستودعات مختلفة، فيمكنك استخدام النمط المنشور هنا لمشاركة وقت تشغيل التكامل (IR).

  5. لأسباب تتعلق بالأمن، لن يحتوي قالب Resource Manager على أي معلومات سرية، مثال: كلمات المرور للخدمات المرتبطة. وبالتالي، تحتاج إلى توفير بيانات الاعتماد كمعلمات نشر. إذا لم يكن إدخال بيانات الاعتماد يدويا مرغوبا فيه لإعداداتك، فيرجى مراعاة استرداد سلاسل الاتصال وكلمات المرور من Azure Key Vault بدلا من ذلك. رؤية أكثر‬‬‬‬

راجع إرشادات إنشاء مصنع بيانات في مدخل Azure في إنشاء مصنع بيانات باستخدام واجهة مستخدم مصنع البيانات Azure.