Uppdatera dina innehållsfragment för optimerad GraphQL-filtrering updating-content-fragments-for-optimized-graphql-filtering

Om du vill optimera prestanda för dina GraphQL-filter kör du en procedur för att uppdatera dina innehållsfragment.

NOTE
När du har uppdaterat dina innehållsfragment kan du följa rekommendationerna för Optimera GraphQL-frågor.

Förutsättningar prerequisites

Kontrollera att du har minst 6.5.17.0-versionen av AEM.

Uppdatera dina innehållsfragment updating-content-fragments

Så här kör du proceduren:

  1. Konfigurera OSGi-inställningarna för jobbkonfigurationen för migrering av innehållsfragment:

    Migreringsjobbskonfiguration för OSGi-innehållsfragment

  2. I dialogrutan ställer du in följande två parametrar:

    • ContentFragmentMigration:Enabled : 1
    • ContentFragmentMigration:Enforce : 1
  3. Spara specifikationerna - uppdateringsproceduren startar.

  4. Vänta tills proceduren har slutförts. Proceduren är slutförd när egenskapen cfGlobalVersion visas på /content/dam och är inställd på 1.

  5. Återgå till OSGi-konfigurationen för att inaktivera proceduren.

    I dialogrutan för konfigurationen för migreringsjobbet för innehållsfragment anger du följande två parametrar:

    • ContentFragmentMigration:Enabled : 0
    • ContentFragmentMigration:Enforce : 0

Begränsningar limitations

Tänk på följande begränsningar:

  • Optimering av prestanda för GraphQL-filter är endast möjligt efter en fullständig uppdatering av alla dina innehållsfragment (vilket anges av närvaron av egenskapen cfGlobalVersion för JCR-noden /content/dam)

  • Om innehållsfragment importeras från ett innehållspaket (med crx/de) efter att uppdateringsproceduren har körts, kommer dessa innehållsfragment inte att beaktas i GraphQL-frågeresultat förrän uppdateringsproceduren körs igen.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2