Provisioning
Provisioning. في هذه المرحلة، نُنشئ البنية التحتية الأساسية اللازمة لتشغيل ClickPipes للخدمة، إلى جانب تسجيل بعض metadata الأولية الخاصة بـ pipe. ونظرًا لأن موارد compute الخاصة بـ ClickPipes داخل الخدمة تكون مشتركة، فسيتم إنشاء ClickPipe الثاني لديك أسرع بكثير من الأول — لأن البنية التحتية تكون جاهزة بالفعل.
Setup
Setup. وفي هذه الحالة ننشئ جداول ClickHouse الخاصة بالوجهة.
Snapshot
Snapshot (ما لم يكن pipe مخصّصًا لـ CDC فقط، ففي هذه الحالة ينتقل إلى Running). تُستخدم Snapshot وInitial Snapshot وInitial Load (وهو الأكثر شيوعًا) كمصطلحات مترادفة. في هذه الحالة، نأخذ snapshot من مجموعات MongoDB المصدر ونحمّلها إلى ClickHouse. يجب أن يراعي إعداد الاحتفاظ الخاص بـ oplog الوقت اللازم للتحميل الأولي. سيدخل pipe أيضًا في حالة Snapshot عند تشغيل resync أو عند إضافة جداول جديدة إلى pipe موجود.
قيد التشغيل
Running (ما لم يكن خط أنابيب مخصّصًا للّقطة فقط، وفي هذه الحالة سينتقل إلى Completed). وهنا يبدأ خط الأنابيب CDC (التقاط تغييرات البيانات). في هذه الحالة، نبدأ ببث التغييرات من عنقود MongoDB المصدر إلى ClickHouse. ولمزيد من المعلومات حول التحكم في CDC، راجع المستند الخاص بالتحكم في CDC.
متوقفة مؤقتًا
Running، يمكنك إيقافه مؤقتًا. سيؤدي ذلك إلى إيقاف عملية CDC، وسينتقل المسار إلى الحالة Paused. في هذه الحالة، لن تُسحَب أي بيانات جديدة من MongoDB المصدر، لكن البيانات الموجودة بالفعل في ClickHouse ستبقى كما هي. يمكنك استئناف المسار من هذه الحالة.
Pausing
ستتوفر هذه الحالة قريبًا. إذا كنت تستخدم واجهة برمجة تطبيقات OpenAPI الخاصة بنا، فمن الأفضل إضافة دعم لها الآن لضمان استمرار عمل تكاملك عند طرحها.
Pausing. وهذه حالة انتقالية يجري خلالها إيقاف عملية CDC. وبمجرد إيقاف عملية CDC بالكامل، ينتقل المسار إلى حالة Paused.
التعديل
ستتوفر هذه الحالة قريبًا. إذا كنت تستخدم OpenAPI الخاص بنا، ففكّر في إضافة دعم لها من الآن لضمان استمرار عمل التكامل لديك عند إصدارها.
إعادة المزامنة
ستتوفر هذه الحالة قريبًا. إذا كنت تستخدم OpenAPI، ففكّر في إضافة دعم لها الآن لضمان استمرار عمل التكامل لديك عند إصدارها.
مكتمل
Failed
Failed. يمكنك التواصل مع الدعم أو إعادة مزامنة خط الأنابيب للتعافي من هذه الحالة.