Index Converter es una utilidad desarrollada para migrar las definiciones de índice de un cliente como preparación para el cambio a AEM as a Cloud Service.
El Conversor de índices permite a los desarrolladores de AEM migrar las definiciones de índices Oak personalizadas existentes a AEM definiciones de índices Oak personalizadas compatibles de forma as a Cloud Service.
El conversor de índices solo transforma lucene escriba las definiciones de índice personalizadas de Oak que están presentes en /apps
o /oak:index
. No se transforma lucene índices de tipo creados para nt:base
.
Existen dos maneras de crear definiciones de índice Oak personalizadas:
under /apps
(a través de cualquier paquete de contenido personalizado)/oak:index
rutaIf Asegúrese del índice Oak Se ha utilizado, tenga en cuenta que asegúrese de que las definiciones no sean compatibles con AEM as a Cloud Service y, por lo tanto, primero deben convertirse a definiciones de índices de Oak y luego deben migrarse a definiciones de índices de Oak personalizadas compatibles con AEM as a Cloud Service según las siguientes directrices:
true
, ignorar u omitir la definición de Asegúresejcr:primaryType
a oak:QueryIndexDefinition
/facets/jcr:content
desde la definición de aseguradoA través de la CLI de Adobe I/O : Se recomienda utilizar el conversor de índices mediante aio-cli-plugin-aem-cloud-service-migration
(AEM complemento de refactorización de código as a Cloud Service para la CLI de Adobe I/O).
Consulte Recurso de Git: aio-cli-plugin-aem-cloud-service-migration para aprender a instalar y utilizar el complemento.
Como utilidad independiente: El conversor de índices también se puede ejecutar como una utilidad independiente.
Consulte Recurso de Git: aem-cs-source-migration-index-conversion para aprender a utilizar esta herramienta.