Exchangegis عبارة عن منصة تبادل بيانات خفيفة الوزن ومفتوحة المصدر من WeBank، والتي تُستخدم لنقل البيانات بسرعة في وسائط تخزين مختلفة وحل المشكلات مثل التعقيد والتوافق التي تواجه عملية تبادل البيانات. يعتمد التصميم على شكل بنية الخدمات الصغيرة، ويتم ربط الخدمات العلوية والسفلية بشكل فضفاض، مما يجعل من السهل تنفيذ التطوير التكراري المخصص والقابل للتطوير بدرجة كبيرة.
يدعم Exchangegis نقل البيانات بين مصادر البيانات غير المتجانسة المنظمة وغير المنظمة، ويحتوي على ميزات أعمال مثل التحكم في أذونات البيانات، والتوافر العالي لخدمة العقدة، وعزل الموارد متعددة المستأجرين الميزات المعمارية مثل التنويع المعماري والمكونات الإضافية للوحدة والاقتران المنخفض للمكونات.
تعتمد إمكانات النقل والتبادل الخاصة بـ Exchangegis على محرك النقل المجمع الأساسي الخاص به. وتحدد الطبقة العليا نموذج معلمة موحد لمصادر البيانات المختلفة. يقوم كل محرك نقل بتعيين نموذج المعلمة وتكوينه وتحويله إلى نموذج إدخال المحرك. في كل مرة يتم تجميع محرك، ستتم إضافة نوع من ميزات Exchangegis، كما سيؤدي تحسين الميزات لنوع معين من المحركات إلى تحسين ميزات Exchangegis. التجميع الافتراضي وتحسين محرك نقل DataX الخاص بشركة Alibaba.
1. إدارة مصدر البيانات
مشاركة مصادر البيانات الخاصة بك عن طريق ربط المشاريع؛
قم بتعيين الأذونات الخارجية لمصدر البيانات للتحكم في تدفق البيانات وتدفقها.
2. دعم محرك نقل متعدد
محرك النقل قابل للتطوير أفقيًا؛
حاليًا، يتم تجميع المحرك الدفعي غير المتصل DataX بالكامل، ويتم تجميع محرك مشتق دفعة البيانات الضخمة SQOOP جزئيًا.
3. بالقرب من إدارة المهام والتحكم فيها في الوقت الفعلي
التقاط سجل مهام الإرسال ومعدل الإرسال والمعلومات الأخرى بسرعة، وإغلاق المهمة في الوقت الفعلي؛
تحديد المهام ديناميكيًا بناءً على ظروف النطاق الترددي
4. دعم النقل غير المنظم
تم تحويل إطار عمل DataX لإنشاء قناة سريعة منفصلة للتدفقات الثنائية، وهي مناسبة لسيناريوهات مزامنة البيانات النقية دون تحويل البيانات.
5. التحقق الذاتي من حالة المهمة
مراقبة المهام طويلة الأمد والمهام ذات الحالة غير الطبيعية، وتحرير الموارد المشغولة في الوقت المناسب وإصدار الإنذارات.