Wiederkehrende Wartungsaufgaben für Analytics-Dienste

Edge for Private Cloud Version 4.17.09

Viele Aufgaben von Apigee Analytics Services können mit Standard-Postgres-Dienstprogrammen ausgeführt werden. Die Routinemäßige Wartungsaufgaben, die Sie an der Analytics-Datenbank ausführen würden, z. B. die Datenbank die Reorganisation mit VACUUM, die Neuindexierung und die Wartung von Protokolldateien. die mit jeder PostgreSQL-Datenbank funktioniert würden. Informationen zur routinemäßigen Postgres-Wartung können unter http://www.postgresql.org/docs/9.1/static/maintenance.html.

Wichtiger Hinweis: Apigee rät vom Verschieben der PostgreSQL-Datenbank ab. ohne den Apigee-Kundenerfolg zu kontaktieren. Die PostgreSQL-Datenbankserver des Apigee-Systems mit und ihre IP-Adresse zu übertragen und die Datenbank zu verschieben oder ihre IP-Adresse zu ändern, ohne Aktualisierungen der Metadaten der Apigee-Umgebung führen zu unerwünschten Ergebnissen.

Weitere Informationen zur Wartung der PostgreSQL-Datenbank finden Sie unter http://www.postgresql.org/docs/9.1/static/maintenance.html.

Analysedaten bereinigen

Wenn die Menge der im Apigee-Repository verfügbaren Analysedaten zunimmt, wird es wünschenswert, die Daten über das erforderliche Aufbewahrungsintervall hinauszubekommen. Führen Sie folgenden Befehl aus: Befehl zum Bereinigen von Daten für eine bestimmte Organisation und Umgebung:

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

Dieser Befehl fragt die „Childfactables“ ab in der Tabelle „Analytics“ Schema zu bestimmen, welche Rohdatenpartitionen die Datumsangaben abdecken, für die Datenbereinigungen durchgeführt werden sollen, und löscht dann für diese Tabellen erstellen. Nachdem die Tabellen gelöscht wurden, werden die Einträge unter „childfactables“ in Bezug auf diese Partitionen gelöscht werden.

Childfactables sind täglich partitionierte Faktendaten. Jeden Tag werden neue Partitionen erstellt und Daten in die täglich partitionierten Tabellen aufgenommen. Später, wenn der alte Fakt Daten nicht erforderlich sind, können Sie die entsprechenden untergeordneten Elemente dauerhaft löschen.