Skip to main content

الوصف

تحتوي على الحالة المخزنة في الذاكرة لبيانات S3Queue الوصفية، والصفوف التي تجري معالجتها حاليًا لكل ملف.

الأعمدة

  • zookeeper_path (String) — المسار في ZooKeeper إلى البيانات الوصفية
  • file_path (String) — مسار الملف الجاري معالجته
  • file_name (String) — اسم الملف الجاري معالجته
  • rows_processed (UInt64) — عدد الصفوف التي تجري معالجتها حاليًا
  • status (String) — حالة المعالجة: Processed أو Processing أو Failed أو None لملف تعرفه ذاكرة التخزين المؤقت لكن ليس له حالة، مثل ملف أُعيد ضبط معالجته. وجود قيمة غير فارغة في processing_observed_in_keeper_time يعني أن الحالة Processing لم يضبطها المعالج الذي يحتفظ بالملف، بل قُرئت من Keeper
  • processing_start_time (Nullable(DateTime)) — وقت بدء معالجة الملف
  • processing_end_time (Nullable(DateTime)) — وقت انتهاء معالجة الملف
  • exception (String) — الاستثناء الذي حدث أثناء المعالجة. وهو دائمًا استثناء آخر محاولة قام بها هذا الخادم، وليس الاستثناء الذي يخزّنه Keeper لهذا الملف
  • processing_observed_in_keeper_time (Nullable(DateTime)) — الوقت الذي أخفق فيه أحد معالجات هذا الخادم في أخذ الملف فقرأ الحالة Processing من Keeper بدلًا من ضبطها بنفسه. عادةً ما يحتفظ بالملف خادم آخر، لكن قد يحتفظ به أيضًا معالج تابع لهذا الخادم كان قد أخذه للتو. وفي كلتا الحالتين تصف rows_processed وprocessing_start_time وprocessing_end_time وexception آخر محاولة قام بها هذا الخادم لمعالجة الملف، وليس المعالجة التي تحتفظ به الآن
آخر تعديل في ٢٦ سبتمبر ٢٠٢٦