Index Converter index-converter

Index Converter est un utilitaire développé pour migrer les définitions d’index d’un client en vue du passage à AEM as a Cloud Service.

Présentation introduction

Index Converter permet aux développeurs AEM de migrer les définitions d’index Custom Oak existantes vers des définitions d’index Custom Oak compatibles avec AEM as a Cloud Service.

NOTE
Index Converter transforme uniquement les définitions d’index Custom Oak de type lucene qui se trouvent sous /apps ou /oak:index. Il ne transforme pas les index de type lucene créés pour nt:base.

Il existe deux façons de créer des définitions d’index Custom Oak :

  • under /apps (par le biais de tout package de contenu personnalisé)
  • Directement sous le chemin /oak:index

Si la vérification de l’index Oak était utilisé, assurez-vous que les définitions ne sont pas prises en charge sur AEM as a Cloud Service. En tant que telles, elles doivent d’abord être converties en définitions d’index Oak, puis migrées vers des définitions d’index Oak personnalisées compatibles avec AEM as a Cloud Service, conformément aux instructions ci-dessous :

  • Si la propriété ignore est définie sur true, ignorez ou passez la définition Ensure.
  • Mettez à jour jcr:primaryType sur oak:QueryIndexDefinition.
  • Supprimez toutes les propriétés à ignorer, comme indiqué dans les configurations OSGi.
  • Supprimez la sous-arborescence /facets/jcr:content de la définition Ensure.

Utilisation d’Index Converter using-index-converter

  • Par Adobe I/O, interface de ligne de commande : Adobe recommande d’utiliser le convertisseur d’index au moyen de l’option aio-cli-plugin-aem-cloud-service-migration (AEM module externe de refactorisation du code as a Cloud Service pour l’interface de ligne de commande d’Adobe I/O).

    Voir Ressource Git : aio-cli-plugin-aem-cloud-service-migration pour savoir comment installer et utiliser le module externe.

  • En tant qu’utilitaire autonome : Index Converter peut également être exécuté en tant qu’utilitaire autonome.

    Voir Ressource Git : aem-cs-source-migration-index-converter pour découvrir comment utiliser cet outil.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab