مشاركة عبر


DataCollector interface

الخصائص

collections

[مطلوب] تكوين المجموعة. كل مجموعة لها تكوينها الخاص لجمع بيانات النموذج ويمكن أن يكون اسم المجموعة سلسلة عشوائية. يمكن استخدام مجمع بيانات النموذج إما لتسجيل الحمولة أو التسجيل المخصص أو كليهما. يتم حجز طلب المجموعة والاستجابة لتسجيل الحمولة، والبعض الآخر مخصص للتسجيل.

requestLogging

تكوين تسجيل الطلب ل mdc، يتضمن إعدادات تسجيل متقدمة لجميع المجموعات. إنه اختياري.

rollingRate

عند جمع بيانات النموذج إلى تخزين كائن ثنائي كبير الحجم، نحتاج إلى لف البيانات إلى مسار مختلف لتجنب تسجيلها جميعا في ملف كائن ثنائي كبير الحجم واحد. إذا كان معدل التدحرج ساعة، جمع جميع البيانات في مسار الكائن الثنائي كبير الحجم /yyyy/MM/dd/HH/. إذا كان اليوم، سيتم جمع جميع البيانات في مسار كائن ثنائي كبير الحجم /yyyy/MM/dd/. الفائدة الأخرى من المسار المتداول هي أن واجهة مستخدم مراقبة النموذج قادرة على تحديد نطاق زمني من البيانات بسرعة كبيرة.

تفاصيل الخاصية

collections

[مطلوب] تكوين المجموعة. كل مجموعة لها تكوينها الخاص لجمع بيانات النموذج ويمكن أن يكون اسم المجموعة سلسلة عشوائية. يمكن استخدام مجمع بيانات النموذج إما لتسجيل الحمولة أو التسجيل المخصص أو كليهما. يتم حجز طلب المجموعة والاستجابة لتسجيل الحمولة، والبعض الآخر مخصص للتسجيل.

collections: {[propertyName: string]: Collection | null}

قيمة الخاصية

{[propertyName: string]: Collection | null}

requestLogging

تكوين تسجيل الطلب ل mdc، يتضمن إعدادات تسجيل متقدمة لجميع المجموعات. إنه اختياري.

requestLogging?: RequestLogging

قيمة الخاصية

rollingRate

عند جمع بيانات النموذج إلى تخزين كائن ثنائي كبير الحجم، نحتاج إلى لف البيانات إلى مسار مختلف لتجنب تسجيلها جميعا في ملف كائن ثنائي كبير الحجم واحد. إذا كان معدل التدحرج ساعة، جمع جميع البيانات في مسار الكائن الثنائي كبير الحجم /yyyy/MM/dd/HH/. إذا كان اليوم، سيتم جمع جميع البيانات في مسار كائن ثنائي كبير الحجم /yyyy/MM/dd/. الفائدة الأخرى من المسار المتداول هي أن واجهة مستخدم مراقبة النموذج قادرة على تحديد نطاق زمني من البيانات بسرعة كبيرة.

rollingRate?: string

قيمة الخاصية

string