الوصف
تحتوي على الحالة المخزنة في الذاكرة للبيانات الوصفية لـ AzureQueue والصفوف الجاري معالجتها لكل ملف.الأعمدة
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آخر محاولة قام بها هذا الخادم لمعالجة الملف، لا المعالجة التي تحتجزه الآن