Edge for Private Cloud v. 4.16.09
Banyak tugas Layanan Analisis Apigee dapat dilakukan menggunakan utilitas Postgres standar. Tujuan tugas pemeliharaan rutin yang akan Anda lakukan di database Analytics, seperti database reorganisasi menggunakan VACUUM, pengindeksan ulang, dan pemeliharaan file log - sama dengan yang akan berperforma baik di setiap database PostgreSQL. Informasi tentang pemeliharaan Postgres rutin dapat ditemukan di http://www.postgresql.org/docs/9.1/static/maintenance.html.
Catatan Penting: Apigee tidak merekomendasikan pemindahan database PostgreSQL tanpa menghubungi Keberhasilan Pelanggan Apigee. Server database PostgreSQL sistem Apigee menggunakan alamat IP mereka, dan memindahkan {i>database<i} atau mengubah alamat IP-nya tanpa melakukan pembaruan terkait pada metadata lingkungan Apigee akan memberikan hasil yang tidak diinginkan.
Untuk informasi lebih lanjut tentang cara memelihara database PostgreSQL, lihat http://www.postgresql.org/docs/9.1/static/maintenance.html.
Memangkas Data Analytics
Seiring meningkatnya jumlah data analisis yang tersedia dalam repositori Apigee, Anda mungkin akan yang diinginkan untuk "memangkas" data di luar interval retensi yang diperlukan. Jalankan perintah berikut untuk memangkas data bagi organisasi dan lingkungan tertentu:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge <Org> <Env> <NoOfDaysToPurgeBackFromCurrentDate>
Perintah ini menginterogasi "childfactables" dalam tabel "analisis" skema untuk menentukan partisi data mentah mana yang mencakup tanggal di mana {i>pruning<i} data akan dilakukan, lalu {i>dropdown<i} tabel-tabel tersebut. Setelah tabel dihapus, entri dalam "childfactables" yang berkaitan dengan partisi akan dihapus.
Turunan adalah data fakta yang dipartisi secara harian. Setiap hari, partisi baru dibuat dan data yang diserap ke dalam tabel berpartisi harian. Jadi di lain waktu, ketika fakta lama data tidak diperlukan, Anda dapat menghapus file turunan masing-masing.