Tác vụ bảo trì dịch vụ phân tích định kỳ

Bạn có thể thực hiện nhiều tác vụ trong Dịch vụ phân tích của Apigee bằng các tiện ích Postgres tiêu chuẩn. Các nhiệm vụ bảo trì định kỳ bạn thường 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 cách sử dụ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 công việc bạn sẽ thực hiện trên bất kỳ cơ sở dữ liệu PostgreSQL nào. Bạn có thể xem thông tin về cách bảo trì định kỳ Postgres tại http://www.postgresql.org/docs/9.1/static/maintenance.html.

Để biết thêm thông tin về cách duy trì cơ sở dữ liệu PostgreSQL, hãy xem trang http://www.postgresql.org/docs/9.1/static/maintenance.html.

Cắt bớt dữ liệu phân tích

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 vượt quá khoảng thời gian lưu giữ bắt buộc. Chạy lệnh sau để cắt giảm 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 sẽ kiểm tra bảng "childfactables" (có thể phân tích) trong giản đồ "analytics" để xác định những phân vùng dữ liệu thô có chứa ngày thực hiện cắt bớt dữ liệu, sau đó bỏ 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á.

Biểu tượng con 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 nhập vào các bảng 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ũ nữa, bạn có thể xoá hoàn toàn các giao diện con tương ứng.