قواعد تقييم ترحيل SQL Server Integration Services
ينطبق على: Azure Data Factory
Azure Synapse Analytics
تلميح
جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!
عند التخطيط لترحيل SSIS المحلي إلى SSIS في Azure Data Factory (ADF) أو Synapse Pipelines، سيساعد التقييم في تحديد المشكلات المتعلقة بحزم SSIS المصدر التي من شأنها منع الترحيل الناجح.
يمكن لمساعد ترحيل البيانات (DMA) لخدمات التكامل إجراء تقييم لمشروعك، وفيما يلي قائمة كاملة بالمشكلات المحتملة، المعروفة باسم قواعد DMA أيضًا.
[1001] قد يفشل الاتصال باسم المضيف
تأثير
قد يفشل الاتصال الذي يحتوي على اسم المضيف، عادة لأن شبكة Azure الظاهرية تتطلب التكوين الصحيح لدعم تحليل اسم DNS.
التوصية
يمكنك استخدام الخيارات أدناه لوقت تشغيل تكامل SSIS للوصول إلى هذه الموارد:
- انضمام Azure-SSIS IR إلى شبكة ظاهرية تتصل بمصادر محلية
- ترحيل بياناتك إلى Azure واستخدام نقطة نهاية مورد Azure.
- استخدم مصادقة الهوية المدارة إذا انتقل إلى موارد Azure.
- استخدم وقت تشغيل التكامل المستضاف ذاتيًا للاتصال بالمصادر المحلية.
[1002] قد لا يمكن الوصول إلى الاتصال بالمسار المطلق أو UNC
تأثير
قد يفشل الاتصال الذي يحتوي على مسار مطلق أو UNC
التوصية
يمكنك استخدام الخيارات أدناه لوقت تشغيل تكامل SSIS للوصول إلى هذه الموارد:
- التغيير إلى ٪TEMP٪
- ترحيل ملفاتك إلى Azure Files
- انضمام Azure-SSIS IR إلى شبكة ظاهرية تتصل بمصادر محلية.
- استخدم وقت تشغيل التكامل المستضاف ذاتيًا للاتصال بالمصادر المحلية.
[1003] قد يفشل الاتصال بمصادقة Windows
تأثير
إذا كانت سلسلة الاتصال تستخدم مصادقة Windows، فقد تفشل. تتطلب مصادقة Windows خطوات تكوين إضافية في Azure.
التوصية
هناك أربع طرق للوصول إلى مصادقة Windows في مخازن البيانات في وقت تشغيل تكامل Azure SSIS:
- إعداد سياق تنفيذ على مستوى النشاط
- إعداد سياق تنفيذ على مستوى الكتالوج
- حافظ على بيانات الاعتماد عبر أمر cmdkey
- تحميل محركات الأقراص في وقت تنفيذ الحزمة (غير مستمر)
[1004] قد يفشل الاتصال بموفر غير مضمن أو برنامج تشغيل
تأثير
لا يتضمن وقت تشغيل تكامل Azure-SSIS إلا الموفرين المضمنين أو برامج التشغيل بشكل افتراضي. بدون تخصيص لتثبيت الموفر أو برنامج التشغيل، قد يفشل الاتصال.
التوصية
تخصيص وقت تشغيل تكامل Azure-SSIS لتثبيت موفر غير مضمن أو برنامج تشغيل.
[1005] لا يمكن لإدارة اتصالات Analysis Services استخدام حساب مع تمكين MFA
تأثير
إن كنت تستخدم SSIS في Azure Data Factory (ADF) وتريد الاتصال بمثيل Azure Analysis Services (AAS)، فلا يمكنك استخدام حساب مع تمكين المصادقة متعددة العوامل (MFA).
التوصية
استخدم حسابًا لا يتطلب أي تفاعل/مصادقة متعددة العوامل (MFA) أو كيان خدمة بدلًا من ذلك.
AdditionalInformation
تكوين إدارة الاتصالات Analysis Services
[1006] تم اكتشاف متغير بيئة Windows في إدارة الاتصالات
تأثير
تم اكتشاف إدارة الاتصالات التي تستخدم متغير بيئة Windows.
التوصية
يمكنك استخدام الأساليب الموضحة أدناه لجعل متغيرات بيئة Windows تعمل في وقت تشغيل تكامل SSIS:
- تخصيص إعداد وقت تشغيل تكامل SSIS مع متغيرات بيئة Windows.
- استخدام الحزمة أو معلمة المشروع.
[1007] تم إهمال برنامج تشغيل SQL Server Native Client (SNAC) OLE DB
التوصية
استخدام أحدث برنامج تشغيل Microsoft OLE DB
[2001] المكون المدعوم فقط في إصدار المؤسسة
تأثير
لا يتم دعم المكون إلا في إصدار المؤسسة لوقت تشغيل تكامل Azure SSIS.
التوصية
تكوين وقت تشغيل تكامل Azure SSIS لإصدار المؤسسة.
[2002] لا يتم تمكين تنسيق ملف ORC و Parquet افتراضيًا
تأثير
يحتاج تنسيق ملف ORC و Parquet إلى JRE، والذي لم يتم تثبيته افتراضيًا في وقت تشغيل تكامل Azure SSIS.
التوصية
قم بتثبيت JRE المتوافق عن طريق تخصيص الإعداد لوقت تشغيل تكامل Azure-SSIS.
[2003] لا يتم تمكين مكون من جهة خارجية بشكل افتراضي
تأثير
لا يتم تمكين وقت تشغيل تكامل Azure SSIS بشكل افتراضي مع مكونات الجهات الخارجية. قد يفشل مكون من جهة خارجية.
التوصية
اتصل بالجهات الخارجية للحصول على إصدار متوافق مع وقت تشغيل تكامل SSIS.
بالنسبة للمكون الداخلي أو من مصدر مفتوح، قم بتخصيص وقت تشغيل تكامل Azure-SSIS لتثبيت المكونات المتوافقة مع SQL Server 2017 الضرورية.
[2004] تم اكتشاف مصدر ووجهة Azure Blob
التوصية
يوصي باستخدام مصدر أو وجهة ملف مرن، الذي يحتوي على وظائف أكثر تقدمًا من Azure Blob.
[2005] قد لا يتم تثبيت موفر السجل غير المضمن بشكل افتراضي
تأثير
يتم توفير وقت تكامل Azure SSIS من خلال موفري السجل المضمنين بشكل افتراضي فقط، وقد يفشل موفر السجل المخصص.
التوصية
تخصيص وقت تشغيل تكامل Azure-SSIS لتثبيت موفر غير مضمن أو برنامج تشغيل.
[3001] تم اكتشاف مسار مطلق أو UNC في تنفيذ مهمة العملية
تأثير
قد لا يتمكن وقت تشغيل تكامل Azure-SSIS من تشغيل الملف (الملفات) التنفيذية باستخدام مسار مطلق أو UNC.
التوصية
يمكنك استخدام الخيارات أدناه الخاص بوقت تشغيل تكامل SSIS لتشغيل الملف (الملفات) التنفيذية:
- ترحيل الملف (الملفات) التنفيذية إلى Azure Files.
- انضمام Azure-SSIS IR إلى شبكة ظاهرية تتصل بمصادر محلية.
- إذا لزم الأمر، فقم بتخصيص برنامج الإعداد النصي لتثبيت الملف (الملفات) التنفيذية مسبقًا عند بدء وقت تشغيل التكامل.
[4001] تم اكتشاف مسار التكوين المطلق أو UNC في تكوين الحزمة
تأثير
قد تفشل الحزمة ذات مسار التكوين المطلق أو UNC في وقت تشغيل تكامل Azure SSIS.
التوصية
يمكنك استخدام الخيارات أدناه لوقت تشغيل تكامل SSIS للوصول إلى هذه الموارد:
- ترحيل ملفاتك إلى Azure Files
- انضمام Azure-SSIS IR إلى شبكة ظاهرية تتصل بمصادر محلية.
- استخدم وقت تشغيل التكامل المستضاف ذاتيًا للاتصال بالمصادر المحلية.
[4002] تم اكتشاف إدخال التسجيل في تكوين الحزمة
تأثير
قد يفشل إدخال التسجيل في تكوين الحزمة في وقت تشغيل تكامل Azure SSIS.
التوصية
استخدم أنواع تكوين الحزمة الأخرى. يوصى باستخدام ملف تكوين XML.
المعلومات الإضافية
[4003] الحزمة المشفرة باستخدام مفتاح المستخدم غير مدعومة
تأثير
الحزمة المشفرة باستخدام مفتاح المستخدم غير مدعومة في وقت تشغيل تكامل Azure SSIS.
التوصية
يمكنك استخدام الخيارات أدناه:
- قم بتغيير مستوى حماية الحزمة إلى "تشفير الكل بكلمة مرور" أو "تشفير حساس بكلمة مرور".
- الاحتفاظ بمستوى حماية الحزمة أو تغييره إلى "تشفير حساس باستخدام مفتاح المستخدم"، وتجاوز خاصية إدارة الاتصال أثناء تنفيذ الحزمة
المعلومات الإضافية