Nhiệm vụ bảo trì dịch vụ Analytics định kỳ

Edge for Private Cloud phiên bản 4.16.05

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 công việc 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.

Lưu ý quan trọng: Bạn không nên di chuyển cơ sở dữ liệu PostgreSQL khi chưa liên hệ với bộ phận hỗ trợ khách hàng thành công của Apigee. Các máy chủ cơ sở dữ liệu PostgreSQL của hệ thống Apigee sử dụng địa chỉ IP và việc di chuyển cơ sở dữ liệu hoặc thay đổi địa chỉ IP mà không thực hiện cập nhật tương ứng trên siêu dữ liệu môi trường Apigee sẽ gây ra kết quả không mong muốn.

Để biết thêm thông tin về cách duy 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 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ể:

> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge <Org> <Env> <NoOfDaysToPurgeBackFromCurrentDate>

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.