アナリティクス サービスの定期的なメンテナンス タスク

Edge for Private Cloud v. 4.17.09

Apigee Analytics Services の多くのタスクは、標準の Postgres ユーティリティを使用して実行できます。「 通常のメンテナンス タスクとは、 VACUUM を使用した再編成、インデックスの再作成、ログファイルのメンテナンスなどを PostgreSQL データベースで実行できます。Postgres の定期メンテナンスに関する情報は http://www.postgresql.org/docs/9.1/static/maintenance.html をご覧ください。

重要な注意事項: PostgreSQL データベースの移動はおすすめしません。 Apigee のカスタマー サクセスに問い合わせずに利用できます。Apigee システムの PostgreSQL データベース サーバー 実行せずにデータベースを移動または IP アドレスを変更する それに対応する Apigee 環境メタデータの更新は、望ましくない結果を引き起こす可能性があります。

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> <Env> <NoOfDaysToPurgeBackFromCurrentDate>

このコマンドは「childfactables」を問い合わせ[アナリティクス]の決定するために、 データ プルーニングを行う日付を含む元データ パーティション 取得しますテーブルを削除すると、「childfactables」内のエントリはそれに関連する 削除されます。

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