Index Converter

Letzte Aktualisierung: 2023-11-18

Index Converter ist ein Dienstprogramm, das entwickelt wurde, um die Indexdefinitionen eines Kunden zu migrieren, um die Umstellung auf AEM as a Cloud Service vorzubereiten.

Einführung

Mit Index Converter können AEM-Entwickler bestehende benutzerdefinierte Oak-Indexdefinitionen in AEM as a Cloud Service-kompatible benutzerdefinierte Oak-Indexdefinitionen migrieren.

HINWEIS

Index Converter transformiert nur Oak-Indexdefinitionen des Typs lucene, die unter /apps oder /oak:index vorhanden sind. Es werden keine lucene-Typindizes transformiert, die für nt:base erstellt werden.

Es gibt zwei Möglichkeiten, benutzerdefinierte Oak-Indexdefinitionen zu erstellen:

  • under /apps (über ein beliebiges benutzerdefiniertes Inhaltspaket)
  • direkt unter dem Pfad /oak:index

Wenn Oak-Index sicherstellen verwendet wurde, stellen Sie sicher, dass Definitionen auf AEM as a Cloud Service nicht unterstützt werden. Daher müssen sie zuerst in Oak-Indexdefinitionen konvertiert und dann gemäß den folgenden Richtlinien zu benutzerdefinierten Oak-Indexdefinitionen migriert werden, die mit AEM as a Cloud Service kompatibel sind:

  • Wenn die Eigenschaft „ignore“ auf true festgelegt ist, ignorieren bzw. überspringen Sie die Ensure-Definition.
  • Aktualisieren Sie den jcr:primaryType auf oak:QueryIndexDefinition.
  • Entfernen Sie alle Eigenschaften, die gemäß OSGi-Konfigurationen ignoriert werden sollen.
  • Entfernen Sie die Unterstruktur /facets/jcr:content aus der Ensure-Definition.

Verwenden von Index Converter

  • Über Adobe I/O CLI : Adobe empfiehlt die Verwendung des Index Converter als aio-cli-plugin-aem-cloud-service-migration (AEM as a Cloud Service Code-Refaktorierungs-Plug-in für die Adobe I/O-CLI).

    Siehe Git Resource: aio-cli-plugin-aem-cloud-service-migration, um zu erfahren, wie man das Plug-in installiert und verwendet.

  • Als eigenständiges Dienstprogramm: Index Converter kann auch als eigenständiges Dienstprogramm ausgeführt werden.

    Siehe Git Resource: aem-cs-source-migration-index-converter, um zu erfahren, wie man dieses Tool verwendet.

Auf dieser Seite