의견 보내기
반복되는 분석 서비스 유지보수 작업
표준 Postgres 유틸리티를 사용하여 많은 Apigee Analytics Services 태스크를 수행할 수 있습니다. 이
애널리틱스 데이터베이스에서 수행하는 정기 유지보수 작업(예: 데이터베이스
VACUUM을 사용한 재구성, 색인 재생성 및 로그 파일 유지 관리 등
어떤 PostgreSQL 데이터베이스에서도
수행할 수 있습니다 정기적인 Postgres 유지보수에 대한 정보는
발견:
http://www.postgresql.org/docs/9.1/static/maintenance.html .
참고: Postgres autovacuum은 기본적으로 사용 설정되어 있으므로
명시적으로 VACUUM 명령을 실행할 필요가 없습니다. Autovacuum은 사용되지 않는 스토리지를 삭제하여 스토리지를 회수합니다.
데이터를 추출해야 합니다
참고: Apigee는 PostgreSQL 데이터베이스를 이동하지 않는 것이 좋습니다.
Google Cloud로 문의할 수 있습니다 Apigee 시스템은 PostgreSQL 데이터베이스를 사용합니다.
IP 주소를 입력합니다 따라서 작업을 수행하지 않고 데이터베이스를 이동하거나 IP 주소를 변경할 수 있습니다.
Apigee 환경 메타데이터에 해당되는 업데이트가 있으면 바람직하지 않은 결과가 발생합니다.
PostgreSQL 데이터베이스 유지보수에 대한 자세한 내용은 다음을 참조하세요.
http://www.postgresql.org/docs/9.1/static/maintenance.html .
참고: Cassandra에는 가지치기가 필요하지 않습니다. 만료된 토큰
180일 후 자동으로 삭제됩니다.
분석 데이터 프루닝
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은 매일 파티션을 나눈 사실 데이터입니다. 매일 새로운 파티션이 생성되고 데이터가
내부 데이터화됩니다. 그러니 나중에는
데이터가 필요하지 않은 경우 각 하위 공장을 삭제할 수 있습니다.
참고: 마스터-대기 복제를 구성한 경우
Postgres 서버 간에 연결이 필요한 경우에는 Postgres 마스터에서만 이 스크립트를 실행하면 됩니다.
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-08-22(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
의견을 전달하고 싶나요?
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-08-22(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-08-22(UTC)"],[],[]]