الوصف
تحتوي على الحالة المخزنة في الذاكرة لبيانات 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لم يضبطها المعالج الذي يحتفظ بالملف، بل قُرئت من Keeperprocessing_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آخر محاولة قام بها هذا الخادم لمعالجة الملف، وليس المعالجة التي تحتفظ به الآن