Unvollständige Abfrageergebnisse bei der Veröffentlichung nach der Migration des Content Transfer Tools in AEM as a Cloud Service
Der Adobe Experience Manager as a Cloud Service (AEMaaCS) gibt nach einer Migration des Content Transfer Tools möglicherweise unvollständige Abfrageergebnisse auf der Veröffentlichungsebene zurück, wenn der vorkonfigurierte damAssetLucene anstelle des vorgesehenen benutzerdefinierten Index ausgewählt wird und nicht korrekt neu indiziert wird. Um das Problem zu beheben, identifizieren Sie den von den betroffenen Abfragen verwendeten Index, indizieren Sie damAssetLucene gegebenenfalls neu und überprüfen Sie, ob „Veröffentlichen“ und „Autor“ konsistente Ergebnisse zurückgeben.
Beschreibung description
Umgebung
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Migration des Content Transfer Tools
- Veröffentlichungsebene
Problem/Symptome
- Nach der Migration von Inhalten mit dem Content Transfer Tool geben Abfragen auf der Veröffentlichungsebene weniger Ergebnisse zurück als erwartet, obwohl die Inhalte im Repository vorhanden sind.
- Benutzerdefinierte Oak Lucene-Indizes, die über Cloud Manager bereitgestellt werden, können betroffen sein.
- Site-weite Suchseiten können erheblich weniger Elemente anzeigen als erwartet, während direkte Repository-Lesevorgänge bestätigen, dass der fehlende Inhalt vorhanden ist.
- Abfragen auf der Autorenebene geben die erwarteten Ergebnisse zurück, dieselben Abfragen auf der Veröffentlichungsebene jedoch nicht.
- Untersuchungen können zeigen, dass Abfragen den vorkonfigurierten
damAssetLucene-Index anstelle des vorgesehenen benutzerdefinierten Index verwenden und dass der vorkonfigurierte Index nach der Migration nicht korrekt neu indiziert wurde.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
- Ermitteln Sie, welcher Oak Lucene-Index die betroffenen Abfragen auf der Veröffentlichungsebene auflöst. Verwenden Sie das Abfrageleistungs -Tool oder den Abfrage-Debugger, um festzustellen, ob der vorkonfigurierte
damAssetLuceneanstelle des benutzerdefinierten Index verwendet wird. - Wenn der vorkonfigurierte
damAssetLuceneverwendet wird, führen Sie eine vollständige Neuindizierung des Index in der betroffenen Veröffentlichungsumgebung durch. Aktualisieren Sie die Neuindizierung Eigenschaft auf true im Indexdefinitionsknoten im Repository oder verwenden Sie die JMX-Konsole. - Überwachen Sie den Neuindizierungsprozess, bis er abgeschlossen ist.
- Führen Sie nach der Neuindizierung die betroffenen Abfragen erneut aus und überprüfen Sie, ob der erwartete Inhalt auf der Veröffentlichungsebene zurückgegeben wird. Vergleichen Sie die Ergebnisse mit der Autorenebene, um Konsistenz zu gewährleisten.
- Beachten Sie, dass das Problem nach zukünftigen Migrationen des Content Transfer Tools erneut auftreten und eine Neuindizierung erforderlich machen kann.
recommendation-more-help
experience-cloud-kcs-help-kbarticles