Inhoudsfragmenten bijwerken voor geoptimaliseerde GraphQL-filters updating-content-fragments-for-optimized-graphql-filtering
Als u de prestaties van uw GraphQL-filters wilt optimaliseren, voert u een procedure uit om uw Content Fragments bij te werken.
Vereisten prerequisites
Zorg ervoor dat u minimaal over de 6.5.17.0 release van AEM beschikt.
Inhoudsfragmenten bijwerken updating-content-fragments
Voer de volgende stappen uit om de procedure uit te voeren:
-
vorm de montages OSGivoor de Configuratie van de Baan van de Migratie van het Fragment van de Inhoud:
![ OSGi de Configuratie van de Baan van de Migratie van het Fragment van de Inhoud 1} OSGi de Configuratie van de Baan van de Migratie van het Fragment van de Inhoud ")] (assets/cfm-graphql-update-01.png "
-
Stel deze twee parameters in het dialoogvenster als volgt in:
- ContentFragmentMigration:Enabled :
1
- ContentFragmentMigration:Enforce :
1
- ContentFragmentMigration:Enabled :
-
sparen de specificaties - de updateprocedure begint.
-
Wacht tot de procedure is voltooid. De procedure is voltooid wanneer de eigenschap
cfGlobalVersion
wordt weergegeven op/content/dam
en is ingesteld op1
. -
Keer terug naar de configuratie OSGi om de procedure te deactiveren.
In de dialoog voor de Configuratie van de Baan van de Migratie van het Fragment van de Inhoud plaatst deze twee parameters als volgt:
- ContentFragmentMigration:Enabled :
0
- ContentFragmentMigration:Enforce :
0
- ContentFragmentMigration:Enabled :
Beperkingen limitations
Houd rekening met de volgende beperkingen:
-
Optimalisatie van de prestaties van GraphQL-filters is alleen mogelijk na een volledige update van al uw Content Fragments (aangegeven door de eigenschap
cfGlobalVersion
voor het JCR-knooppunt/content/dam
) -
Als Inhoudsfragmenten uit een inhoudspakket worden geïmporteerd (met
crx/de
) nadat de updateprocedure is uitgevoerd, worden die Inhoudsfragmenten pas in de resultaten van de GraphQL-query meegenomen als de updateprocedure opnieuw wordt uitgevoerd.