Attività di manutenzione ricorrenti dei servizi di analisi

Edge per Private Cloud v4.19.01

Molte attività di Apigee Analytics Services possono essere eseguite utilizzando le utilità Postgres standard. Le attività di manutenzione di routine sul database di Analytics, come la riorganizzazione dei database utilizzando VACUUM, la reindicizzazione e la manutenzione dei file di log, sono le stesse 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 saperne di più sulla manutenzione del database PostgreSQL, consulta http://www.postgresql.org/docs/9.1/static/maintenance.html.

Potatura dei dati di Analytics

Con l'aumento della quantità di dati di analisi disponibili nel repository Apigee, potresti trovare utile "potare" i dati oltre l'intervallo di conservazione richiesto. Esegui il seguente 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 le partizioni di dati non elaborati che coprono le date per le quali deve essere eseguita la potatura dei dati, quindi elimina queste tabelle. Una volta eliminate le tabelle, le voci in "childfactables" relative a queste partizioni vengono eliminate.

I dati oggettivi sono dati di fatto suddivisi quotidianamente. Ogni giorno vengono create nuove partizioni e i dati vengono importati nelle tabelle partizionate giornaliere. Pertanto, in un secondo momento, quando i vecchi dati di fatto non saranno più necessari, potrai eliminare i rispettivi elementi factable secondari.