Konfigurera arbetsboksprestanda efter en schemalagd uppdatering
För att förbättra inläsningstiderna för arbetsböckerna cachelagrar Tableau Server resultaten från frågor som ingår i arbetsböckerna. För de flesta arbetsbökcer beräknas och cachelagras frågeresultat när de först öppnas av en användare på Tableau Server. För arbetsböcker som ansluter till dataextrakt kan Tableau Server dock omberäkna frågeresultaten när motsvarande extraktuppdateringsaktiviteter körs. Det minskar inläsningstiderna för dessa arbetsbökcker när de först öppnas så det här alternativet är aktiverat som standard för arbetsböcker som nyligen öppnats.
Viktigt: Extern uppvärmning av frågecache kommer att bli inaktuell från och med version 2023.1. För att förbättra vyinläsningstider för arbetsböcker bör du istället tillåta vyacceleration på din plats. Mer information finns i Vyacceleration.
Fastställ prestandainverkan
Även om alternativet minska initial inläsningstid för arbetsböcker så ökar omberäkningen av frågeresultat även belastningen på Tableau Server. Om din Tableau Server-installation redan är prestandabegränsad så kan du vilja stänga av det här alternativet eller sänka tröskelvärdet för cachelagring av arbetsböcker.
Här är några möjliga orsaker för att inaktivera det här alternativet eller sänka tröskelvärdet:
Den administrativa vyn Bakgrundsaktiviteter för icke-extrakt visar många jobb som tar lång tid i kategorin Värmer upp extern frågecache vid databyte.
Den administrativa vyn Fördröjningar för bakgrundsaktivitet visar på långa fördröjningar.
CPU- och minnesförbrukning för backgrounder-processerna är konsekvent hög.
Notera dock att det här endast är ett av de alternativ som påverkar prestandan för bakgrundsuppgifter. Mer information om prestanda finns i Prestanda.
Inaktivera cachelagring av arbetsböcker för servern
Om du vill minska belastningen på Tableau Server så kan du inaktivera cachelagring av arbetsböcker efter en schemalagd uppdatering på servernivå. Om du inaktiverar det här alternativet cachelagrar Tableau Server frågeresultat för arebtsböcker första gången de öppnas.
Använd följande alternativ för tsm configuration set för att inaktivera cachelagring av arbetsböcker efter en schemalagd uppdatering:
backgrounder.externalquerycachewarmup.enabled
Mer information om hur du använder och tillämpar alternativ för tsm set finns i Alternativ för tsm configuration set.
Inaktivera cachelagring av arbetsböcker för en webbplats
Du kan även inaktivera cachelagring av arbetsböcker efter en schemalagd uppdatering för en enskild webbplats. Du kan till exempel göra det om det är en viss webbplats som innehåller många långsamma arbetsböcker som ökar belastningen på servern.
Välj den webbplats för vilken du vill inaktivera cachelagring av arbetsböcker i webbplatser-listmenyn.
Klicka på Inställningar.
I avsnittet Arbetsbokens prestanda efter en schemalagd uppdatering tar du bort markeringen på kryssrutan.
Obs! Även om det här alternativet finns tillgängligt i inställningarna för en enskild webbplats så måste du har serveradministratörsbehörigheter för att visa det.
Konfigurera tröskelvärdet för cachelagring av arbetsböcker
Tableau Server omberäknar bara frågeresultat för arbetsböcker som både har schemalagda uppdateringsaktiviteter och har öppnats nyligen.
Du kan öka eller minska antalet arbetsböcker som cachelagras efter en schemalagd uppdatering med följande alternativ för tsm configuration set:
backgrounder.externalquerycachewarmup.view_threshold
Som standard är tröskelvärdet satt till 2.0. Tröskelvärdet är lika med det antal visningar en arbetsbok haft de senaste sju dagarna dividerat med antalet uppdateringar som är schemalagda de kommande sju dagarna. (Om en arbetsbok inte visats under de senaste sju dagarna är det osannolikt att den kommer visas snart så Tableau Server lägger inte resurser på att omberäkna frågor för den.)