Edge for Private Cloud v. 4.16.05
Viele Aufgaben von Apigee Analytics Services können mit Standard-Postgres-Dienstprogrammen ausgeführt werden. Die routinemäßigen Wartungsaufgaben, die Sie für die Analytics-Datenbank ausführen, z. B. die Datenbankreorganisation mit VACUUM, die Neuindexierung und die Wartung von Logdateien, sind dieselben wie für jede PostgreSQL-Datenbank. Informationen zur routinemäßigen Postgres-Wartung finden Sie unter http://www.postgresql.org/docs/9.1/static/maintenance.html.
Wichtiger Hinweis: Apigee empfiehlt, die PostgreSQL-Datenbank nicht zu verschieben, ohne sich an den Apigee Customer Success zu wenden. Die PostgreSQL-Datenbankserver des Apigee-Systems verwenden ihre IP-Adresse. Wenn Sie die Datenbank verschieben oder ihre IP-Adresse ändern, ohne entsprechende Aktualisierungen an den Metadaten der Apigee-Umgebung vorzunehmen, führt dies 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
Da die Menge der im Apigee-Repository verfügbaren Analysedaten zunimmt, kann es sinnvoll sein, die Daten über das erforderliche Aufbewahrungsintervall hinaus zu „bereinigen“. Führen Sie den folgenden Befehl aus, um Daten für eine bestimmte Organisation und Umgebung zu bereinigen:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge <Org> <Env> <NoOfDaysToPurgeBackFromCurrentDate>
Mit diesem Befehl wird die Tabelle „childfactables“ im Schema „analytics“ abgefragt, um zu ermitteln, welche Rohdatenpartitionen die Daten abdecken, für die die Datenbereinigung durchgeführt werden soll. Anschließend werden diese Tabellen gelöscht. Nachdem die Tabellen gelöscht wurden, werden die Einträge in „childfactables“, die sich auf diese Partitionen beziehen, gelöscht.
Childfactables sind täglich partitionierte Faktendaten. Jeden Tag werden neue Partitionen erstellt und Daten in die täglich partitionierten Tabellen aufgenommen. Wenn die alten Faktendaten zu einem späteren Zeitpunkt nicht mehr benötigt werden, können Sie die entsprechenden untergeordneten Faktentabellen löschen.