Hantera körningsalternativ managing-execution-options

Om du vill ändra ett arbetsflödes körningsalternativ använder du knappen för att komma åt arbetsflödesegenskaperna och väljer avsnittet Execution.

Möjliga alternativ är:

  • Default affinity: I det här fältet kan du tvinga ett arbetsflöde eller en arbetsflödesaktivitet att köras på en viss dator.

  • History in days: anger antalet dagar efter vilka historiken måste rensas. Historiken innehåller element som är relaterade till arbetsflödet: loggar, uppgifter, händelser (tekniska objekt som är länkade till arbetsflödesåtgärden) samt filer som hämtats av aktiviteten Transfer file. Standardvärdet är 30 dagar för färdiga arbetsflödesmallar.

    Historiken rensas av det tekniska arbetsflödet för databasrensning, som körs som standard varje dag (se Lista över tekniska arbetsflöden).

    note important
    IMPORTANT
    Om fältet History in days lämnas tomt betraktas dess värde som 1, vilket innebär att historiken rensas efter 1 dag.
  • Save SQL queries in the log: gör att du kan spara SQL-frågor från arbetsflödet i loggarna.

  • Diagnostic mode (Log execution plan of long running queries and give recommendations): Markera det här alternativet om du vill att hela körningsplanen ska loggas. Det är inaktiverat som standard.

    Mer information om det här alternativet finns i avsnittet.

  • Keep interim results: Markera det här alternativet om du vill kunna visa detaljerna för övergångar.

    note caution
    CAUTION
    Det här alternativet kräver mycket diskutrymme och är utformat för att hjälpa dig att skapa ett arbetsflöde och säkerställa korrekt konfiguration och beteende. Låt det vara omarkerat vid produktionsinstanser.
  • Execute in the engine (do not use in production): gör att du kan köra arbetsflödet lokalt, för testning i utvecklingsmiljön.

  • Severity: gör att du kan ange en prioritetsnivå för att köra arbetsflöden i din Adobe Campaign-instans. Detta fält används endast av Adobe-team i övervakningssyfte.

Avsnittet Error management innehåller ytterligare alternativ som gör att du kan hantera hur arbetsflöden fungerar om fel uppstår. Dessa alternativ beskrivs i avsnittet Felhantering.

Diagnostikläge diagnostic-mode

CAUTION
Det här alternativet kan påverka arbetsflödets prestanda avsevärt och bör användas sparsamt.

När alternativet Diagnostic mode (Log execution plan of long running queries and give recommendations) är aktiverat loggas hela körningsplanen om en fråga tar mer än en minut i avsnittet Execution i arbetsflödesegenskaperna.

När du har aktiverat det här alternativet och startat arbetsflödet loggas körningsplanen om frågan tar mer än en minut. Sedan kan du hämta din körningsplan med hjälp av en EXPLAIN ANALYZE.

Mer information finns i PostgreSQL-dokumentation.

Om du har en sekvenssökning i den här frågan ger Diagnostic mode också rekommendationer om att skapa ett index med hjälp av ett filteruttryck.

NOTE
Dessa rekommendationer är endast avsedda som referens och bör användas med försiktighet beroende på ditt användningssätt.

Följande två villkor måste uppfyllas under körningen av arbetsflödet för att du ska kunna få rekommendationer:

  • Sekvenssökningen tar mer än 40 % tid på frågan.

  • De resulterande raderna efter sekvenssökningen är mindre än 1 % av det totala antalet rader i tabellen.

Du kan hantera alternativet från den avancerade menyn genom att välja Administration > Application settings > Options:

  • Time of query execution (in milliseconds)(DiagnosticModeQueryTime): Från fältet Value kan du ange en ny tid för frågekörningen. Om frågekörningen överskrider det här värdet loggas körningsplanen.

  • Percentage of seq scan time (DiagnosticModeSeqScanPercentage): I fältet Value kan du ändra den frågetid som sekvenssökningen måste ta för att rekommendationen ska kunna genereras.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff