Tarefas de manutenção dos serviços de análise recorrentes

Edge para nuvem privada v. 4.17.01

É possível realizar muitas tarefas dos serviços de análise da Apigee com os utilitários padrão do Postgres. As tarefas de rotina de manutenção que você executa no banco de dados do Analytics, como reorganização do banco de dados usando VACUUM, reindexação e manutenção de arquivos de registros, são as mesmas que você executa em qualquer banco de dados do PostgreSQL. As informações sobre a manutenção de rotina do Postgres podem ser encontradas em http://www.postgresql.org/docs/9.1/static/maintenance.html (link em inglês).

Observação importante: a Apigee não recomenda mover o banco de dados PostgreSQL sem entrar em contato com o sucesso do cliente da Apigee. Os servidores de banco de dados PostgreSQL do sistema Apigee usando o endereço IP e mover o banco de dados ou alterar o endereço IP sem realizar atualizações correspondentes nos metadados do ambiente da Apigee causará resultados indesejados.

Para saber mais sobre a manutenção do banco de dados PostgreSQL, consulte http://www.postgresql.org/docs/9.1/static/maintenance.html.

Como remover dados de análise

À medida que a quantidade de dados de análise disponíveis no repositório da Apigee aumenta, talvez seja desejável remover os dados além do intervalo de retenção necessário. Execute o comando a seguir para remover os dados de uma organização e de um ambiente específicos:

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

Esse comando interroga a tabela "childfactables" no esquema "analytics" para determinar quais partições de dados brutos abrangem as datas em que a remoção de dados deve ser realizada e, em seguida, descarta essas tabelas. Depois que as tabelas são descartadas, as entradas em "childfactables" relacionadas a essas partições são excluídas.

Os dados de fatos são dados particionados diariamente. Todos os dias, partições novas são criadas e os dados são ingeridos nas tabelas particionadas diárias. Portanto, posteriormente, quando os dados de fatos antigos não forem necessários, limpe os respectivos arquivos infantis.