مهام صيانة خدمات الإحصاءات المتكررة

يمكن تنفيذ العديد من مهام "خدمات إحصاءات Apigee" باستخدام أدوات Postgres العادية. إنّ مهام الصيانة الروتينية التي يتم تنفيذها على قاعدة بيانات Analytics، مثل إعادة تنظيم قاعدة البيانات باستخدام VACUUM وإعادة الفهرسة وصيانة ملف السجلّ، هي نفسها التي يتم تنفيذها على أي قاعدة بيانات PostgreSQL. يمكن العثور على معلومات حول الصيانة الروتينية لقاعدة بيانات Postgres على الرابط http://www.postgresql.org/docs/9.1/static/maintenance.html.

لمزيد من المعلومات حول صيانة قاعدة بيانات PostgreSQL، يُرجى الاطّلاع على http://www.postgresql.org/docs/9.1/static/maintenance.html.

إزالة بيانات الإحصاءات

مع زيادة كمية بيانات الإحصاءات المتاحة في مستودع Apigee، قد ترغب في "تقليص" البيانات التي تتجاوز فترة الاحتفاظ المطلوبة. نفِّذ الأمر التالي لحذف البيانات لمؤسسة وبيئة محدّدة:

/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain

يستعلم هذا الأمر عن جدول "childfactables" في مخطط "analytics" لتحديد أقسام البيانات الأولية التي تغطي التواريخ التي سيتم إجراء تقليم البيانات لها، ثم يسقط تلك الجداول. بعد إسقاط الجداول، يتم حذف الإدخالات في "childfactables" ذات الصلة بتلك الأقسام.

‫Childfactables هي بيانات حقائق مقسّمة يوميًا. يتم إنشاء أقسام جديدة كل يوم ويتم نقل البيانات إلى الجداول المقسّمة يوميًا. لذلك، في وقت لاحق، عندما لا تكون بيانات الحقائق القديمة مطلوبة، يمكنك إزالة جداول الحقائق الفرعية المعنيّة.