Tugas Pemeliharaan Layanan Analytics Berulang

Edge untuk Private Cloud v. 4.16.09

Banyak tugas Layanan Analisis Apigee dapat dilakukan menggunakan utilitas Postgres standar. Tugas pemeliharaan rutin yang akan Anda lakukan di database Analytics – seperti pengaturan ulang database menggunakan VACUUM, pengindeksan ulang, dan pemeliharaan file log - sama dengan yang akan Anda lakukan pada database PostgreSQL mana pun. Informasi tentang pemeliharaan Postgres rutin dapat ditemukan di http://www.postgresql.org/docs/9.1/static/maintenance.html.

Catatan Penting: Apigee tidak merekomendasikan untuk memindahkan database PostgreSQL tanpa menghubungi Apigee Customer Success. Server database PostgreSQL sistem Apigee menggunakan alamat IP-nya, dan memindahkan database atau mengubah alamat IP-nya tanpa melakukan pembaruan yang sesuai pada metadata lingkungan Apigee akan menyebabkan hasil yang tidak diinginkan.

Untuk mengetahui informasi selengkapnya tentang cara mengelola database PostgreSQL, lihat http://www.postgresql.org/docs/9.1/static/maintenance.html.

Memangkas Data Analisis

Seiring dengan meningkatnya jumlah data analisis yang tersedia dalam repositori Apigee, Anda mungkin ingin "memangkas" data di luar interval retensi yang diperlukan. Jalankan perintah berikut guna memangkas data untuk organisasi dan lingkungan tertentu:

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

Perintah ini menginterogasi tabel "childfactables" dalam skema "analytics" untuk menentukan partisi data mentah mana yang mencakup tanggal pemangkasan data akan dilakukan, lalu menghapus tabel tersebut. Setelah tabel dihapus, entri dalam "childfactables" yang terkait dengan partisi tersebut akan dihapus.

Childfactable adalah data fakta yang dipartisi harian. Setiap hari partisi baru dibuat dan data diserap ke dalam tabel yang dipartisi harian. Jadi di lain waktu, ketika data fakta yang lama tidak lagi diperlukan, Anda dapat menghapus masing-masing childfactables yang ada.