Edge for Private Cloud v4.19.01
Bạn có thể thực hiện nhiều tác vụ của Dịch vụ phân tích Apigee bằng các tiện ích Postgres tiêu chuẩn. Các tác vụ bảo trì định kỳ mà bạn thực hiện trên cơ sở dữ liệu Analytics (chẳng hạn như sắp xếp lại cơ sở dữ liệu bằng VACUUM, lập chỉ mục lại và bảo trì tệp nhật ký) cũng giống như các tác vụ bạn thực hiện trên mọi cơ sở dữ liệu PostgreSQL. Bạn có thể xem thông tin về hoạt động bảo trì định kỳ của Postgres tại http://www.postgresql.org/docs/9.1/static/maintenance.html.
Để biết thêm thông tin về cách bảo trì cơ sở dữ liệu PostgreSQL, hãy xem http://www.postgresql.org/docs/9.1/static/maintenance.html.
Cắt bớt dữ liệu Analytics
Khi lượng dữ liệu phân tích có sẵn trong kho lưu trữ Apigee tăng lên, bạn nên "cắt giảm" dữ liệu ngoài khoảng thời gian lưu giữ bắt buộc. Chạy lệnh sau để cắt bớt dữ liệu cho một tổ chức và môi trường cụ thể:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain
Lệnh này truy vấn bảng "childfactables" trong giản đồ "analytics" để xác định phân vùng dữ liệu thô nào bao gồm các ngày cần thực hiện việc cắt giảm dữ liệu, sau đó xoá các bảng đó. Sau khi các bảng bị xoá, các mục trong "childfactables" liên quan đến các phân vùng đó sẽ bị xoá.
Childfactables là dữ liệu thực tế được phân vùng hằng ngày. Mỗi ngày, các phân vùng mới được tạo và dữ liệu được đưa vào các bảng được phân vùng hằng ngày. Vì vậy, sau này, khi không cần dữ liệu thực tế cũ, bạn có thể xoá các thực thể con tương ứng.