Attività di manutenzione ricorrenti dei servizi di analisi

Molte attività dei servizi di analisi di Apigee possono essere eseguite utilizzando le utilità Postgres standard. Le attività di manutenzione di routine da eseguire sul database di Analytics, come la riorganizzazione del database tramite VACUUM, la reindicizzazione e la manutenzione dei file di log, sono le stesse di quelle che eseguiresti su qualsiasi database PostgreSQL. Le informazioni sulla manutenzione di routine di Postgres sono disponibili all'indirizzo http://www.postgresql.org/docs/9.1/static/maintenance.html.

Per ulteriori informazioni sulla gestione 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, potrebbe essere utile "eliminare" i dati 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 la tabella "childfactables" nello schema "analytics" per determinare quali partizioni di dati non elaborati coprono le date per cui eseguire l'eliminazione dei dati, poi elimina queste tabelle. Dopo l'eliminazione delle tabelle, le voci negli elementi "childfactables" correlate a queste partizioni vengono eliminate.

I dati oggettivi sono dati di fatto partizionati ogni giorno. Ogni giorno vengono create nuove partizioni e i dati vengono importati nelle tabelle partizionate giornaliere. Quindi, in un secondo momento, quando i vecchi dati sui fatti non saranno richiesti, potrai eliminare definitivamente i rispettivi dati oggettivi.