Attività di manutenzione ricorrenti dei servizi di analisi

Edge for 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 che esegui sul database di Analytics, come la riorganizzazione del database utilizzando VACUUM, la reindicizzazione e la manutenzione dei file di log, sono le stesse che esegui su qualsiasi database PostgreSQL. Puoi trovare informazioni sulla manutenzione di routine di Postgres 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.

Eliminazione dei dati di Analytics

Man mano che la quantità di dati di analisi disponibili nel repository Apigee aumenta, potresti voler "eliminare" i dati oltre l'intervallo di conservazione richiesto. Esegui questo comando per eliminare i dati di un'organizzazione e di 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 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.

Le tabelle dei fatti secondarie sono dati dei fatti partizionati giornalmente. Ogni giorno vengono create nuove partizioni e i dati vengono importati nelle tabelle partizionate giornaliere. In un secondo momento, quando i vecchi dati dei fatti non saranno più necessari, potrai eliminare le rispettive tabelle dei fatti secondarie.