مشاركة عبر


المنهجية الخاصة بنجاح تنفيذ Synapse: تقييم تصميم تجمع لغة الاستعلامات المركبة بلا خادم

ملاحظة

تشكل هذه المقالة جزءا من نجاح تنفيذ Azure Synapse بواسطة تصميم سلسلة من المقالات. ولإلقاء نظرة عامة على السلسلة، راجعAzure Synapse implementation success by design.

يجب تقييم تصميم مستودع SQL المخصص لتحديد المشكلات والتحقق من أنه يلبي الإرشادات والمتطلبات. ومن خلال تقييم التصميم قبل بدء تطوير الحل، يمكنك تجنب أدوات الحظر والتغييرات غير المحتملة في التصميم. وبتلك الطريقة، تستطيع حماية الخط الزمني للمشروع وميزانيته.

يحتوي Synapse SQL على هيكلة توسيع توزيع معالجة البيانات الحسابية من خلال عقد متعددة. الحساب منفصل عن التخزين، مما يمكّنك من قياس الحساب بشكل مستقل عن البيانات الموجودة في نظامك. لمزيد من التفاصيل، راجع Dedicated SQL pool (المعروف سابقا ب SQL DW) في Azure Synapse Analytics.

تحليلات التقييم

أثناء مرحلة التقييم، قمت بجمع معلومات حول كيفية توزيع النظام الأصلي وتفاصيل الهياكل التي تم تنفيذها. يمكن أن تعمل هذه المعلومات على مساعدتك في تحديد الفجوات بين ما يتم تنفيذه وما يجب تطويره. على سبيل المثال، حان الوقت الآن للنظر في تأثير تصميم جداول الترتيب الدوري بدلا من جداول التجزئة الموزعة، أو فوائد الأداء لاستخدام الجداول المنسوخة نسخا متماثلا بريقة صحيحة.

تقييم الهيكلة الأساسية للهدف

لتوزيع تجمع SQL مخصص بنجاح، من المهم اعتماد هيكلة تتماشى مع متطلبات العمل. لمزيد من التفاصيل، راجع تخزين البيانات في Microsoft Azure.

مسار الترحيل

يشبه مشروع الترحيل لـ Azure Synapse أي ترحيل قاعدة البيانات الأخرى. ينبغي مراعاة إمكانية وجود اختلافات بين النظام الأصلي وAzure Synapse.

تأكد من امتلاك مسار ترحيل واضح تم إنشاؤه من أجل:

  • عنصر في قاعدة البيانات والبرامج النصية والاستعلامات
  • عملية نقل البيانات (التصدير من المصدر والنقل إلى السحابة)
  • عملية تحميل البيانات الأولية في Azure Synapse
  • تسجيلات الدخول والمستخدمين
  • التحكم في الوصول إلى البيانات (أمان على مستوى السجل)

لمزيد من المعلومات، راجع ترحيل مستودع البيانات إلى تجمع SQL مخصص في Azure Synapse Analytics.

ثغرات الميزة

تحديد ما إذا كان النظام الأصلي يعتمد على الميزات غير المدعومة من Azure Synapse. تحتوي الميزات غير المعتمدة في تجمعات SQL المخصصة أنواع البيانات المعينة، مثل XML وأنواع البيانات المكانية والمؤشرات.

لمزيد من المعلومات، انظر:

الحدود الخاصة بتجمع SQL المخصص

كما هو الحال مع أي مشروع آخر، يتعين إجراء اختبارات للتأكد من أن تجمع SQL المخصص الخاص بك يوفر احتياجات العمل المطلوبة. من الضروري اختبار الجودة الخاصة بالبيانات وتكامل البيانات والأمان والأداء.

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

في المقالة التاليةفي نجاح Azure Synapse من خلال سلسلة التصميم، تعلم طريقة تقييم تصميم أداة تجمع Spark الخاصة بك لتحديد المشكلات والتحقق من اتباعها للإرشادات والمتطلبات.