Optimera Analysis Workspace performance
Olika faktorer kan påverka prestanda i ett projekt inom Analysis Workspace. Det är viktigt att du vet vad dessa medarbetare är innan du börjar bygga ett projekt, så att du kan planera och bygga projektet på det optimala sättet. Den här sidan innehåller en lista med faktorer som påverkar prestanda och optimeringar som du kan göra för att få bästa prestanda i Analysis Workspace.
Help > Performance i Analysis Workspace
Under Analysis Workspace > Help >Performance kan du se faktorer som påverkar projektets prestanda, inklusive nätverk, webbläsare och projektfaktorer. Du får bäst resultat om du tillåter att projektet läses in fullständigt innan du öppnar sidan Prestanda.
- Kolumnen Aktuellt projekt visar resultaten för ditt aktuella projekt och din användarmiljö.
- I kolumnen Riktlinje visas det rekommenderade tröskelvärdet för Adobe för varje faktor.
Dessutom kan du hämta prestandainnehållet som CSV och enkelt dela det med Adobe kundtjänst eller dina interna IT-team.
Nätverksfaktorer
Help > Performance nätverksfaktorer omfattar:
Webbläsarfaktorer
Help > Performance webbläsarfaktorer inkluderar:
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
Help > Performance projektfaktorer inkluderar:
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 en genomgång av alla 13 månaders data mellan de givna månaderna. Detta har samma effekt som att ändra panelens datumintervall till de senaste 13 månaderna.
Begärandefaktorer
Help > Performance förfrågningsfaktorer
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.
Detta kan vara en resurskrävande process, 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 finns med 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", "match", "starting with" eller "ends with"
- Sekventiell segmentering, särskilt när dimensionsbegränsningar (inom/efter) används
- Antal unika dimensionsobjekt inom dimensioner som används i segmentet (t.ex. Sida = 'A' när sidan har 10 unika objekt blir snabbare än Sida = 'A' när sidan har 100000 unika objekt)
- Antal olika dimensioner som används (t.ex. Sida = "Hem" och Sida = "Sökresultat" blir snabbare än eVar 1 = "Rödt" och eVar 2 = "Blått")
- Många OR-operatorer (i stället för AND)
- Kapslade behållare som varierar i omfång (t.ex. "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 blir det snabbare att använda en enda behållare högst upp i segmentet än en serie kapslade behållare.
- Med operatorer blir"lika" snabbare än"innehåller", och"är lika med" är snabbare än"innehåller något av".
- Med många kriterier blir AND-operatorer snabbare än en serie OR-operatorer.
Leta efter möjligheter att reducera många OR-satser till en enda "motsvarar"-programsats.
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
Här är en video om ämnet: