Edge for Private Cloud v4.19.01
Многие задачи, связанные с сервисами аналитики Apigee, можно выполнять с помощью стандартных утилит Postgres. Обычные задачи по обслуживанию базы данных Аналитики, такие как реорганизация базы данных с помощью команды VACUUM, переиндексация и обслуживание файлов журналов, выполняются так же, как и для любой базы данных PostgreSQL. Информацию о регулярном обслуживании Postgres можно найти на странице http://www.postgresql.org/docs/9.1/static/maintenance.html.
Дополнительную информацию об обслуживании базы данных PostgreSQL можно найти на странице http://www.postgresql.org/docs/9.1/static/maintenance.html.
Удаление данных Аналитики
По мере того как в репозитории Apigee будет накапливаться все больше данных аналитики, вам может понадобиться удалить данные, срок хранения которых превышает заданный интервал. Выполните следующую команду, чтобы удалить данные для определенной организации и среды:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org_name env_name number_of_days_to_retain
Эта команда запрашивает таблицу childfactables в схеме analytics, чтобы определить, какие разделы необработанных данных охватывают даты, для которых нужно выполнить удаление данных, а затем удаляет эти таблицы. После удаления таблиц записи в childfactables, связанные с этими разделами, будут удалены.
Childfactables – это данные фактов, разделенные по дням. Каждый день создаются новые разделы, и данные добавляются в таблицы с ежедневным разделением. Поэтому, когда старые данные фактов станут не нужны, вы сможете удалить соответствующие дочерние таблицы фактов.