Index Converter

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

Auf dieser Seite