Edge for Private Cloud גרסה 4.17.05
אפשר לבצע משימות רבות של שירותי 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>
הפקודה הזו בודקת את 'הילדים' הטבלה "ניתוח נתונים" כדי לקבוע אילו מחיצות נתונים גולמיות מכסות את התאריכים של ביצוע קיצוץ נתונים, ואז ירידות את הטבלאות האלה. אחרי שמורידים את הטבלאות, הערכים בקטגוריה 'childfactables'. שקשורות לנושאים האלה מחיצות נמחקות.
'ילדים מתקנים' הם נתוני עובדות שמחולקים למחיצות (Partitions) מדי יום. כל יום נוצרות מחיצות חדשות ונתונים יוטמע בטבלאות המחולקות היומיות. בנקודה מאוחרת יותר, במועד מאוחר יותר, לא יידרשו נתונים, ניתן למחוק באופן סופי את פריטי המידע המתאימים לילדים.