인덱스 변환기 index-converter
Index Converter는 AEM as a Cloud Service으로 이동할 준비를 하면서 고객의 Index Definitions를 마이그레이션하기 위해 개발된 유틸리티입니다.
소개 introduction
인덱스 변환기 를 사용하면 AEM 개발자가 기존 사용자 지정 Oak 인덱스 정의를 호환되는 AEM as a Cloud Service 사용자 지정 Oak 인덱스 정의로 마이그레이션할 수 있습니다.
/apps
또는 /oak:index
아래에 있는 lucene 유형의 사용자 지정 Oak 인덱스 정의만 변환합니다. nt:base
에 대해 만들어진 lucene 형식 인덱스를 변환하지 않습니다.사용자 지정 Oak 색인 정의를 만드는 방법에는 두 가지가 있습니다.
under /apps
(모든 사용자 지정 콘텐츠 패키지를 통해)/oak:index
경로 바로 아래
Oak 인덱스 확인을 사용한 경우 AEM as a Cloud Service에서 정의가 지원되지 않는지 확인하십시오. 따라서 아래 지침에 따라 먼저 Oak 색인 정의로 변환한 다음 AEM as a Cloud Service과 호환되는 사용자 지정 Oak 색인 정의로 마이그레이션해야 합니다.
- Ignore 속성이
true
(으)로 설정된 경우 정의 확인을 무시하거나 건너뜁니다. jcr:primaryType
을(를)oak:QueryIndexDefinition
(으)로 업데이트- OSGi 구성에 언급된 대로 무시할 속성을 제거합니다.
- 확인 정의에서 하위 트리
/facets/jcr:content
제거
Index Converter 사용 using-index-converter
-
Adobe I/O CLI 사용 : Adobe은
aio-cli-plugin-aem-cloud-service-migration
(Adobe I/O CLI의 경우 AEM as a Cloud Service 코드 리팩터링 플러그인)을 통해 인덱스 변환기를 사용할 것을 권장합니다.플러그인을 설치하고 사용하는 방법에 대해 알아보려면 Git 리소스: aio-cli-plugin-aem-cloud-service-migration 을(를) 참조하십시오.
-
독립형 유틸리티로서 : 인덱스 변환기를 독립형 유틸리티로 실행할 수도 있습니다.
이 도구의 사용 방법을 알아보려면 Git 리소스: aem-cs-source-migration-index-converter 를 참조하십시오.