Edge cho Private Cloud phiên bản 4.17.05
Bạn có thể thực hiện nhiều thao tác trong Dịch vụ Analytics bằng Apigee bằng các tiện ích tiêu chuẩn của Postgres. Chiến lược phát hành đĩa đơn công việc bảo trì định kỳ mà bạn thường thực hiện trên cơ sở dữ liệu của Analytics – chẳng hạn như cơ sở dữ liệu sắp xếp lại bằng VACUUM, lập chỉ mục lại và duy trì tệp nhật ký – cũng giống như những gì bạn sẽ thực hiện trên mọi cơ sở dữ liệu PostgreSQL. Bạn có thể có thông tin về việc bảo trì Postgres định kỳ tại http://www.postgresql.org/docs/9.1/static/maintenance.html.
Lưu ý quan trọng: Apigee không nên di chuyển cơ sở dữ liệu PostgreSQL mà không cần liên hệ với nhóm 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 của họ cũng như di chuyển cơ sở dữ liệu hoặc thay đổi địa chỉ IP của cơ sở dữ liệu đó mà không thực hiện thông tin cập nhật tương ứng về siêu dữ liệu của 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ề việc duy trì cơ sở dữ liệu PostgreSQL, hãy xem http://www.postgresql.org/docs/9.1/static/maintenance.html.
Rút gọn 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 có thể thấy rằng người ta muốn "cắt" 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> <Env> <NoOfDaysToPurgeBackFromCurrentDate>
Lệnh này hỏi các "childfactable" trong bảng "số liệu phân tích" giản đồ để xác định phân vùng dữ liệu thô nào bao gồm ngày thực hiện cắt bớt dữ liệu, sau đó giảm các bảng đó. Sau khi thả bảng, các mục nhập trong "childfactable" liên quan đến những phân vùng bị xoá.
Thông tin sai lệch là dữ liệu thực tế được phân vùng theo 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 được phân vùng hằng ngày. Vì vậy, ở thời điểm sau này, khi thực tế cũ không cần dữ liệu, bạn có thể xoá hoàn toàn các nội dung con tương ứng.