Attività di manutenzione ricorrenti dei servizi di analisi

Molte attività di Apigee Analytics Services possono essere eseguite utilizzando le utilità Postgres standard. La le attività di manutenzione di routine che eseguiresti sul database di Analytics, ad esempio il database di riorganizzazione con VACUUM, reindicizzazione e manutenzione dei file di log, sono le stesse su qualsiasi database PostgreSQL. Le informazioni sulla manutenzione ordinaria di Postgres possono essere disponibile in http://www.postgresql.org/docs/9.1/static/maintenance.html.

Per saperne di più sulla manutenzione del database PostgreSQL, consulta http://www.postgresql.org/docs/9.1/static/maintenance.html.

Eliminazione dei dati di Analytics

Con l'aumento della quantità di dati di analisi disponibili all'interno del repository Apigee, potresti è opportuno "potare" oltre l'intervallo di conservazione richiesto. Esegui questo comando per eliminare i dati per un'organizzazione e un ambiente specifici:

/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain

Questo comando interroga i "childfactables" nella tabella "analytics" per determinare quali partizioni di dati non elaborati coprono le date in cui deve essere eseguita l'eliminazione dei dati, quindi diminuisce queste tabelle. Una volta eliminate le tabelle, le voci in "childfactables" correlati a questi vengono eliminate.

I dati oggettivi sono dati di fatto suddivisi quotidianamente. Ogni giorno vengono create nuove partizioni e viene importato nelle tabelle partizionate giornalmente. In un secondo momento, quando il vecchio fatto non saranno necessari, puoi eliminare definitivamente i rispettivi elementi secondari.