Optimera Analysis Workspace prestanda
Olika faktorer påverkar hur ett projekt inom Analysis Workspace fungerar. Om du vill förstå dessa faktorer kan du hjälpa dig att planera och bygga projekt på det optimala sättet.
Så här får du insikt i hur Analysis Workspace fungerar:
-
Välj Help>Performance.
Du kan se en modal dialogruta som visar faktorer som påverkar projektets prestanda, inklusive nätverk, webbläsare och projektfaktorer. Tillåt att projektet läses in innan du gör det- Kolumnen Current Project visar resultaten för ditt aktuella projekt och din användarmiljö.
- Kolumnen Guideline visar Adobe rekommenderade tröskelvärde för varje faktor.
-
Välj Download as CSV om du vill hämta resultatrapporten, så att du kan dela den inom din interna organisation eller med Adobe support.
Nätverksfaktorer
Nätverksfaktorerna är bland annat:
Webbläsarfaktorer
Några faktorer i webbläsaren är:
Om de här åtgärderna inte hjälper dig, diskutera maskinvaruinformation med IT-teamet.
Om de här åtgärderna inte hjälper dig, diskutera maskinvaruinformation med IT-teamet.
Projektfaktorer
Projektfaktorer:
Minimera dessutom antalet jämförelser mellan år och år som används i projektet. När en jämförelse mellan år och år beräknas, utförs beräkningarna över alla 13 månaders data mellan de berörda månaderna. Jämförelsen har samma effekt som när panelens datumintervall ändras till de senaste 13 månaderna.
Begärandefaktorer
Begärandefaktorer
Använd följande diagram och termer för att lära dig hur begäranden behandlas och de olika faktorer som påverkar bearbetningstiderna:
Bearbetningsdiagram för begäran
Bearbetningsvillkor för begäran
Den tid som krävs från det att begäran initieras till dess att den är slutförd. Riktlinjen är 15 sekunder.
I diagrammet Begäranbearbetning ovan representerar begärandetiden hela processen, från Analysis Workspace-begäran initierad till Analysis Workspace-begäran slutförd.
Den tid som krävs från det att begäran initieras till dess att den är slutförd.
I diagrammet Begäranbearbetning ovan representerar begärandetiden hela processen, från Analysis Workspace-begäran initierad till Analysis Workspace-begäran slutförd.
Eftersom Analysis Workspace endast lagrar hash-värdet för strängar som används i något segment utförs Lookups varje gång du bearbetar ett projekt för att matcha hash-värdena med rätt värden. Riktlinjen är under 2 sekunder.
Dessa sökningar kan vara resurskrävande, beroende på antalet värden som eventuellt matchar hash-värdet.
I diagrammet Bearbetning av begäran ovan visas uppslagstiden i fasen Uppslag (vid tiden för Bearbetning av begärandemotor).
Den totala väntetiden i kön innan begäranden bearbetas. Riktlinjen är 5 sekunder.
I diagrammet Begäranbearbetning ovan visas kötiden i fasen Begär motorkö och Serverkö.
Genomsnittlig tid det tar att behandla begäran.
I diagrammet Begäranbearbetning ovan visas den genomsnittliga serverbearbetningstiden i fasen Serverkö och Serverbearbetning. Riktlinjen är tio sekunder
Alla begäranden kräver inte samma tid för att behandlas. Komplexa begäranden kan ge en allmän uppfattning om hur lång tid som krävs för att behandla begäran. Riktlinjen är Medium eller lägre.
Möjliga värden är:
- Låg
- Medium
- Hög
Värdet påverkas av värdena i följande kolumner:
- Månadsgränser
- Kolumner
- Segment
Ytterligare faktorer
Ytterligare faktorer som inte ingår i Hjälp > Prestanda är:
Faktorer som ökar komplexiteten i ett segment (i fallande effektordning) är bland annat:
- Operatorer för contains, contains any of, matches, starts with eller ends with/
- Sekventiell segmentering, särskilt när dimensionsbegränsningar (inom/efter) används
- Antalet unika dimensionsobjekt inom dimensioner som används i segmentet (till exempel Sida = 'A' när sidan har 10 unika objekt är snabbare än Sida = 'A' när sidan har 100000 unika objekt).
- Antalet olika dimensioner som används (t.ex. Sida = "Hem" och Sida = "Sökresultat" är snabbare än eVar 1 = "Rött" och eVar 2 = "Blått")
- Många OR-operatorer (i stället för AND)
- Kapslade behållare som varierar i omfång (till exempel Träff inuti Besök inuti Besök)
Vissa av komplexitetsfaktorerna kan inte förhindras, men leta efter möjligheter att minska komplexiteten i era segment. Ju mer specifik du kan vara med dina segmentkriterier, desto bättre. Exempel:
- Med behållare går det snabbare att använda en enda behållare högst upp i segmentet än en serie kapslade behållare.
- Med operatorer är equals snabbare än contains och equals any of snabbare än contains any of.
- Med många kriterier är AND-operatorer snabbare än en serie OR-operatorer.
Leta efter möjligheter att begränsa många OR-satser till en enda equals any of-sats.
Klassificeringar kan också hjälpa till att konsolidera många värden till koncisa grupper som du sedan kan skapa segment från. Segmentering i klassificeringsgrupper ger prestandafördelar jämfört med segment som innehåller många OR-satser eller contains-kriterier.
Faktorer som gör en visualisering mer komplicerad:
- Intervall med begärda data
- Antal segment som används, t.ex. segment som används som rader i en frihandstabell
- Användning av komplexa segment
- Statiskt objekt rader eller kolumner i frihandstabeller
- Filter som används på rader i frihandstabeller
- Antal mätvärden som ingår, särskilt beräknade mätvärden som använder segment
Om du märker att du använder segment och beräknade värden för datapunkter som är viktiga för din verksamhet bör du förbättra implementeringen för att hämta in dessa datapunkter mer direkt. Om du använder taggar i Adobe Experience Platform och Adobe bearbetningsregler kan implementeringsändringarna göras snabbt och enkelt.
Tips för att öka produktiviteten i Analysis Workspace
Se