Yinelenen Analytics Hizmetleri Bakım Görevleri

Edge for Private Cloud 4.18.01 sürümü

Birçok Apigee Analytics Services görevi, standart Postgres yardımcı programları kullanılarak gerçekleştirilebilir. Analytics veritabanında gerçekleştireceğiniz rutin bakım görevleri (VACUUM kullanarak veritabanını yeniden düzenleme, yeniden dizine ekleme ve günlük dosyası bakımı gibi), herhangi bir PostgreSQL veritabanında gerçekleştireceğiniz görevlerle aynıdır. Rutin Postgres bakımıyla ilgili bilgileri http://www.postgresql.org/docs/9.1/static/maintenance.html adresinde bulabilirsiniz.

Önemli Not: Apigee, Apigee Müşteri Başarısı ekibiyle iletişime geçmeden PostgreSQL veritabanını taşımanızı önermez. Apigee sistemi PostgreSQL veritabanı sunucuları, IP adreslerini kullanır. Apigee ortam meta verilerinde ilgili güncellemeleri yapmadan veritabanını taşımak veya IP adresini değiştirmek istenmeyen sonuçlara yol açar.

PostgreSQL veritabanının bakımı hakkında daha fazla bilgi için http://www.postgresql.org/docs/9.1/static/maintenance.html adresini ziyaret edin.

Analytics Verilerini Budama

Apigee deposunda bulunan analiz verilerinin miktarı arttıkça, verileri gerekli saklama aralığınızın ötesinde "budamak" isteyebilirsiniz. Belirli bir kuruluş ve ortamın verilerini budamak için aşağıdaki komutu çalıştırın:

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

Bu komut, veri budama işleminin gerçekleştirileceği tarihleri hangi ham veri bölümlerinin kapsadığını belirlemek için "analytics" şemasındaki "childfactables" tablosunu sorgular ve ardından bu tabloları siler. Tablolar bırakıldıktan sonra "childfactables" içinde bu bölümlerle ilgili girişler silinir.

Childfactables, günlük olarak bölümlendirilmiş olgu verileridir. Her gün yeni bölümler oluşturulur ve veriler günlük bölümlendirilmiş tablolara alınır. Böylece, eski olgu verilerine ihtiyaç duyulmadığında ilgili alt olgu tablolarını temizleyebilirsiniz.