Azure Synapse Link لقاعدة بيانات Azure SQL

تساعدك هذه المقالة على فهم وظائف Azure Synapse Link لقاعدة بيانات Azure SQL. يمكنك استخدام Azure Synapse Link لوظيفة SQL لنسخ بياناتك التشغيلية نسخا متماثلا في تجمع SQL المخصص ل Azure Synapse Analytics من قاعدة بيانات Azure SQL.

Important

النسخ المتطابق إلى Microsoft Fabric متاح الآن. يوفر النسخ المتطابق إلى Fabric جميع إمكانات Azure Synapse Link بأداء تحليلي أفضل، والقدرة على توحيد ملكية البيانات الخاصة بك باستخدام OneLake في Fabric، والوصول المفتوح إلى بياناتك بتنسيق Delta Parquet. بدلا من Azure Synapse Link، استخدم Fabric Mirroring.

باستخدام النسخ المتطابق إلى Microsoft Fabric، يمكنك نسخ ملكية البيانات الموجودة باستمرار مباشرة إلى OneLake في Fabric، بما في ذلك البيانات من SQL Server 2016+ وقاعدة بيانات Azure SQL وAzure SQL Managed Instance وCosmos DB وOracle وSnowflake والمزيد.

لمزيد من المعلومات، راجع قواعد البيانات المتطابقة ل Microsoft Fabric.

يحدد اتصال الارتباط علاقة تعيين بين قاعدة بيانات Azure SQL وتجمع SQL المخصص ل Azure Synapse Analytics. يمكنك إنشاء اتصالات الارتباط وإدارتها ومراقبتها وحذفها في مساحة عمل Synapse. عند إنشاء اتصال ارتباط، يمكنك تحديد كل من قاعدة البيانات المصدر وتجمع SQL المخصص ل Synapse الوجهة بحيث يتم نسخ البيانات التشغيلية من قاعدة البيانات المصدر تلقائيا إلى تجمع SQL المخصص ل Synapse الوجهة المحددة. يمكنك أيضا إضافة جدول واحد أو أكثر أو إزالته من قاعدة البيانات المصدر ليتم نسخها نسخا متماثلا.

يمكنك بدء اتصال ارتباط أو إيقافه أو إيقافه مؤقتا أو استئنافه. عند البدء، يبدأ اتصال الارتباط من تحميل أولي كامل من قاعدة البيانات المصدر متبوعة بموجزات تغيير تزايدية عبر ميزة موجز التغيير في قاعدة بيانات Azure SQL. عند إيقاف اتصال ارتباط، لن تتم مزامنة التحديثات التي تم إجراؤها على البيانات التشغيلية مع تجمع SQL المخصص ل Synapse. سيقوم بتحميل أولي كامل من قاعدة البيانات المصدر إذا قمت ببدء اتصال الارتباط مرة أخرى. عند إيقاف اتصال الارتباط مؤقتا، لن تتم مزامنة التحديثات التي تم إجراؤها على البيانات التشغيلية مع تجمع SQL المخصص ل Synapse. عند استئناف اتصال ارتباط، سيستمر في مزامنة التحديث من المكان الذي أوقفت فيه اتصال الارتباط مؤقتا إلى تجمع SQL المخصص ل Synapse. لمزيد من المعلومات، راجع موجز تغيير Azure Synapse Link ل SQL Server 2022 وقاعدة بيانات Azure SQL.

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

لديك أيضا فرصة لإجراء مفاضلة بين التكلفة وزمن الانتقال عن طريق تحديد الوضع المستمر أو الدفعي لنسخ البيانات نسخا متماثلا.

  • عند تحديد الوضع المستمر، يتم تشغيل وقت التشغيل بشكل مستمر بحيث يتم نسخ أي تغييرات يتم تطبيقها على قاعدة بيانات Azure SQL أو مثيل SQL Server 2022 إلى Synapse مع زمن انتقال منخفض.
  • عند تحديد وضع الدفعة مع فاصل زمني محدد، سيتم تجميع التغييرات المطبقة على قاعدة بيانات Azure SQL أو مثيل SQL Server 2022 ونسخها نسخا متماثلا إلى Synapse في وضع الدفعة مع فاصل زمني محدد. من خلال القيام بذلك، يمكنك توفير التكلفة حيث تتم محاسبتك فقط على الوقت الذي يكون فيه وقت التشغيل مطلوبا لنسخ بياناتك نسخا متماثلا. بعد نسخ كل دفعة من البيانات، سيتم إيقاف تشغيل وقت التشغيل تلقائيا.

رصد

يمكنك مراقبة Azure Synapse Link ل SQL على مستويات الارتباط والجدول. لكل اتصال ارتباط، سترى الحالة التالية:

  • الأولي: يتم إنشاء اتصال ارتباط ولكن لم يتم بدء تشغيله. لن يتم تحصيل الرسوم منك في الحالة الأولية.
  • البدء: يقوم اتصال الارتباط بإعداد محركات الحوسبة لنسخ البيانات نسخا متماثلا.
  • قيد التشغيل: اتصال ارتباط يقوم بنسخ البيانات نسخا متماثلا.
  • إيقاف: سيتم إيقاف اتصال الارتباط. يتم إيقاف تشغيل محرك الحوسبة.
  • متوقف: تم إيقاف اتصال ارتباط. لن يتم تحصيل الرسوم منك في حالة الإيقاف.
  • إيقاف مؤقت: سيتم إيقاف اتصال الارتباط مؤقتا. يتم إيقاف تشغيل محرك الحوسبة.
  • متوقف مؤقتا: تم إيقاف اتصال الارتباط مؤقتا. لن يتم تحصيل الرسوم منك في حالة إيقاف مؤقت.
  • استئناف: سيتم استئناف اتصال الارتباط عن طريق إعداد محركات الحوسبة لمتابعة تكرار التغييرات.

لكل جدول، سترى الحالة التالية:

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

يمكنك أيضا الحصول على المقاييس التالية لتمكين المراقبة المتقدمة للخدمة:

  • أحداث اتصال الارتباط: عدد أحداث اتصال الارتباط بما في ذلك البدء أو الإيقاف أو الفشل.
  • حدث جدول الارتباط: عدد أحداث جدول الارتباط بما في ذلك اللقطة أو الإزالة أو الفشل.
  • زمن انتقال الارتباط في الثانية: زمن انتقال معالجة البيانات في الثانية.
  • ربط البيانات التي تمت معالجتها وحدة تخزين البيانات (بالبايت): حجم البيانات بالبايت الذي تمت معالجته بواسطة Azure Synapse Link ل SQL.
  • صف معالجة الارتباط: عدد الصفوف (تم تغييره) الذي تمت معالجته بواسطة Azure Synapse Link ل SQL.

لمزيد من المعلومات، راجع إدارة ارتباط Synapse لموجز تغيير SQL.

تناسق المعاملات عبر الجداول

يمكنك تمكين تناسق المعاملات عبر الجداول لكل اتصال ارتباط. ومع ذلك، فإنه يحد من إجمالي معدل نقل النسخ المتماثل.

القيود المعروفة

يمكن العثور على قائمة موحدة بالقيود والمشكلات المعروفة في القيود والمشكلات المعروفة مع ارتباط Azure Synapse ل SQL.

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