งานบํารุงรักษาของบริการวิเคราะห์ที่เกิดซ้ํา

บริการข้อมูลวิเคราะห์ของ 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.

การตัดข้อมูล Analytics

เมื่อจำนวนข้อมูลการวิเคราะห์ที่มีอยู่ภายในที่เก็บของ Apigee เพิ่มมากขึ้น คุณอาจพบว่า จึงเป็นการควร "พรุน" ข้อมูลที่อยู่นอกเหนือช่วงเวลาการเก็บรักษาที่กำหนด เรียกใช้รายการต่อไปนี้ เพื่อตัดทอนข้อมูลสำหรับองค์กรและสภาพแวดล้อมที่เฉพาะเจาะจง

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

คำสั่งนี้จะอธิบายถึง "ผลิตภัณฑ์สำหรับเด็ก" ตารางใน "ข้อมูลวิเคราะห์" สคีมาเพื่อกำหนด พาร์ติชันข้อมูลดิบที่ครอบคลุมวันที่ที่จะตัดข้อมูลออก จากนั้นวาง ตารางเหล่านั้น เมื่อวางตารางแล้ว รายการใน "Childfactables" ที่เกี่ยวข้องกับ พาร์ติชันจะถูกลบ

Childfactables คือข้อมูลข้อเท็จจริงที่แบ่งพาร์ติชันรายวัน มีการสร้างพาร์ติชันใหม่และทุกๆ วัน จะนำเข้าไปยังตารางที่แบ่งพาร์ติชันรายวัน ต่อมา เมื่อมีการเปลี่ยน ที่ไม่จำเป็น คุณจะลบข้อมูลย่อยที่เกี่ยวข้องออกถาวรได้