分析サービスの定期的なメンテナンス タスク

Edge for Private Cloud v4.18.05

Apigee Analytics Services の多くのタスクは、標準の 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」を問い合わせ[アナリティクス]の決定するために、 データ プルーニングを行う日付を含む元データ パーティション 取得しますテーブルが削除されると、「childfactables」に格納されたエントリはそれに関連する 削除されます。

childfactable は日別パーティション分割のファクトデータです。毎日新しいパーティションが作成され 日次パーティション分割テーブルに取り込まれます。後の時点で古い情報が データが不要になった場合は、それぞれの childfactable をパージできます。