الانتقال إلى المحتوى الرئيسي

ماذا تفعل إعادة المزامنة؟

تتضمن إعادة المزامنة العمليات التالية بالترتيب:
  1. يُحذف ClickPipe الحالي، ويُطلَق ClickPipe جديد لعملية “resync”. لذلك، تُلتقط التغييرات التي تطرأ على بنية الجداول المصدر عند إجراء إعادة المزامنة.
  2. ينشئ ClickPipe الخاص بـ resync (أو يستبدل) مجموعة جديدة من الجداول الوجهة تحمل الأسماء نفسها للجداول الأصلية، ولكن مع اللاحقة _resync.
  3. يُجرى التحميل الأولي على جداول _resync.
  4. بعد ذلك، تُبدَّل جداول _resync مع الجداول الأصلية. وتُنقل الصفوف المحذوفة حذفًا منطقيًا من الجداول الأصلية إلى جداول _resync قبل التبديل.
تظل جميع إعدادات ClickPipe الأصلي محفوظة في ClickPipe الخاص بـ resync. وتُمسح إحصاءات ClickPipe الأصلي من واجهة المستخدم (UI).

حالات استخدام إعادة مزامنة ClickPipe

فيما يلي بعض السيناريوهات:
  1. قد تحتاج إلى إجراء تغييرات كبيرة على بنية الجداول المصدرية، ما قد يؤدي إلى تعطيل ClickPipe الحالي، وعندها ستحتاج إلى إعادة تشغيله. يمكنك ببساطة النقر على إعادة المزامنة بعد إجراء هذه التغييرات.
  2. وبالنسبة إلى ClickHouse تحديدًا، قد تحتاج إلى تغيير مفاتيح ORDER BY في الجداول الهدف. يمكنك استخدام إعادة المزامنة لإعادة ملء البيانات في الجدول الجديد باستخدام مفتاح الترتيب الصحيح.

دليل إعادة مزامنة ClickPipe

  1. في تبويب مصادر البيانات، انقر على MongoDB ClickPipe الذي تريد إعادة مزامنته.
  2. انتقل إلى تبويب Settings.
  3. انقر على زر إعادة المزامنة.
  1. ينبغي أن يظهر مربع حوار للتأكيد. انقر على إعادة المزامنة مرة أخرى.
  2. انتقل إلى تبويب Metrics.
  3. انتظر حتى تصبح حالة المسار Setup أو Snapshot.
  4. يمكن متابعة التحميل الأولي لإعادة المزامنة في تبويب Tables - ضمن قسم Initial Load Stats.
  5. بمجرد اكتمال التحميل الأولي، سيبدّل المسار جداول _resync مع الجداول الأصلية تبديلًا ذريًا. أثناء التبديل، ستكون الحالة إعادة المزامنة.
  6. بمجرد اكتمال التبديل، سيدخل المسار في حالة Running وسيُجري CDC إذا كان مفعّلًا.
آخر تعديل في ٢٩ يونيو ٢٠٢٦