Edge for Private Cloud v4.19.01
Muchas tareas de los servicios de estadísticas de Apigee se pueden realizar con utilidades estándar de Postgres. Las tareas de mantenimiento de rutina que realizarías en la base de datos de Analytics, como la reorganización de la base de datos con VACUUM, la reindexación y el mantenimiento del archivo de registro, son las mismas que realizarías en cualquier base de datos de PostgreSQL. Puedes encontrar información sobre el mantenimiento de rutina de Postgres en http://www.postgresql.org/docs/9.1/static/maintenance.html.
Para obtener más información sobre el mantenimiento de la base de datos de PostgreSQL, consulta http://www.postgresql.org/docs/9.1/static/maintenance.html.
Reducción de los datos de estadísticas
A medida que aumenta la cantidad de datos de estadísticas disponibles en el repositorio de Apigee, es posible que te resulte conveniente “podar” los datos más allá del intervalo de retención requerido. Ejecuta el siguiente comando para eliminar datos de una organización y un entorno específicos:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain
Este comando interroga la tabla "childfactables" en el esquema "analytics" para determinar qué particiones de datos sin procesar abarcan las fechas para las que se debe realizar la poda de datos y, luego, descarta esas tablas. Una vez que se descartan las tablas, se borran las entradas de "childfactables" relacionadas con esas particiones.
Los elementos aptos para niños son datos de hechos particionados a diario. Todos los días, se crean particiones nuevas y se transfieren datos a las tablas particionadas diarias. Por lo tanto, más adelante, cuando no se requieran los datos de hechos antiguos, puedes borrar definitivamente los respectivos elementos secundarios.