משימות תחזוקה חוזרות לשירותי ניתוח נתונים

Edge for Private Cloud גרסה 4.19.01

ניתן לבצע משימות רבות בשירותי Apigee Analytics באמצעות כלי שירות רגילים של 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.

גיזום נתוני Analytics

ככל שכמות נתוני הניתוח הזמינה במאגר Apigee גדלה, יכול להיות שתרצו "לחתוך" את הנתונים מעבר למרווח השמירה הנדרש. כדי לחתוך נתונים של ארגון וסביבה ספציפיים, מריצים את הפקודה הבאה:

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

הפקודה הזו חוקרת את הטבלה 'צאצאים' בסכימה 'ניתוח נתונים' כדי לקבוע אילו מחיצות של נתונים גולמיים מכסות את התאריכים שבהם יתבצע קיצוץ הנתונים, ולאחר מכן משמיטה את הטבלאות האלה. אחרי שמוחקים את הטבלאות, נמחקות הערכים בשדה 'צאצאים' שקשורים למחיצות האלה.

מוצרים לילדים הם נתוני עובדות שמחולקים למחיצות מדי יום. בכל יום נוצרות מחיצות חדשות והנתונים עוברים הטמעת נתונים בטבלאות היומיות המחולקות למחיצות. לכן במועד מאוחר יותר, כשנתוני העובדות הישנים לא יידרשו, תהיה לך אפשרות למחוק לצמיתות את הפריטים הצאצאים הרלוונטיים.