משימות תחזוקה חוזרות של שירותי Analytics

Edge for Private Cloud גרסה 4.18.01

ניתן לבצע משימות רבות בשירותי Apigee Analytics באמצעות כלי שירות רגילים של Postgres. משימות התחזוקה השגרתית שמבצעים במסד הנתונים של Analytics, כמו סידור מחדש של מסד הנתונים באמצעות VACUUM, הוספה מחדש לאינדקס ותחזוקה של קובצי יומן, זהות לאלה שמבצעים בכל מסדי נתונים של PostgreSQL. מידע על תחזוקה שגרתית של Postgres זמין בכתובת http://www.postgresql.org/docs/9.1/static/maintenance.html.

הערה חשובה: ב-Apigee לא מומלץ להעביר את מסד הנתונים PostgreSQL בלי ליצור קשר עם צוות הצלחת הלקוחות של Apigee. שרתי מסדי הנתונים PostgreSQL של מערכת Apigee, שמשתמשים בכתובת ה-IP שלהם, והעברה של מסד הנתונים או שינוי כתובת ה-IP שלו מבלי לבצע עדכונים תואמים במטא-נתונים של סביבת Apigee, יגרמו לתוצאות לא רצויות.

למידע נוסף על תחזוקת מסד נתונים של 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> <Env> <NoOfDaysToPurgeBackFromCurrentDate>

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

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