Testa uppgraderingen
Det bästa sättet att lära sig vilken inverkan en Tableau Server-uppgradering kommer att ha på din nuvarande miljö är att testa den. Att veta hur en uppgradering kommer att påverka dina användare och din server hjälper dig att planera och kommunicera före den faktiska uppgraderingen, vilket säkerställer att dina användare inte kommer att bli överraskade.
Om du har en Tableau Server testmiljö är detta ett bra ställe att testa uppgraderingen.
Vi rekommenderar följande sekvens för att testa en Tableau Server-uppgradering:
Förbereda en testmiljö
Till att börja med skapar du en testmiljö som speglar din produktionsmiljö så mycket som möjligt. Ju närmare din testmiljö är den faktiska miljön som du kommer att uppgradera, desto mer exakt representation kommer du att få av hur uppgraderingen kommer att påverka dig. Detta inkluderar identisk eller liknande maskinvara och operativsystem, samt samma autentiseringsalternativ och nätverksåtkomst.
När du har en testdator eller virtuell dator redo följer du dessa steg för att skapa en testmiljö.
Skapa en säkerhetskopia av Tableau Server med kommandot
tsm maintenance backup
i den befintliga produktionsmiljön.Mer information finns i Skapa en säkerhetskopia före uppgradering.
I din testmiljö installerar du en kopia av samma version av Tableau Server som du har i din produktionsmiljö.
Obs! Du kan ladda ner installationsprogrammet för din nuvarande version från webbplatsen för alternativa nedladdningar(Länken öppnas i ett nytt fönster).
Återställ dina befintliga databasdata med kommandot
tsm maintenance restore
.Mer information finns i Återställa från en säkerhetskopia.
Kopiera din befintliga Tableau Server konfiguration manuellt.
Du måste manuellt konfigurera vissa aspekter av din miljö eftersom Tableau-databasen inte innehåller konfigurationsdetaljer och anpassningar när du återställer den.
Uppgradera testmiljön
Följ lämpliga steg för att uppgradera testmiljön, baserat på din miljö:
Bekräfta att allt fungerar som förväntat
När du har den nya versionen av Tableau Server installerat och konfigurerat i din testmiljö är du redo att testa. Du bör testa grundläggande funktionalitet, tillsammans med eventuella särskilda aspekter av servern som din organisation förlitar sig på. Om det exempelvis finns viktiga prenumerationer som din organisation förlitar sig på, ska du testa dem.
Dessa är några testområden som ska beaktas:
Serverprocesser. Logga in på Tableau Server som serveradministratör och öppna sedan sidan Serverstatus för att bekräfta att alla tjänster och processer körs som förväntat (inklusive på alla ytterligare noder om detta är en distribuerad installation).
Användaråtkomst. Bekräfta att Tableau Server användare kan logga in. Testa din normala inloggningsprocess för användare. Be några av dina användare att delta i testningen för att se till att de kan logga in som förväntat och att de kan komma åt samma innehåll som de har åtkomst till i din produktionsmiljö.
Publicera arbetsböcker och datakällor. Be användarna publicera arbetsböcker och datakällor från Tableau Desktop för att kontrollera att det fungerar som förväntat.
Visa publicerade arbetsböcker. Låt användare som är bekanta med innehållet försöka visa publicerade arbetsböcker för att se till att de visas som förväntat. Testvyer som är inbäddade i webbsidor (till exempel i SharePoint-sidor).
Prenumerationer och extraktuppdateringar. Kör några extraktuppdateringar manuellt för att bekräfta att de slutförs. Kör några viktiga schemalagda extraktuppdateringar för att bekräfta att de slutförs som förväntat.
Behörigheter. Bekräfta att behörigheter fortfarande är inställda som förväntat för användare och innehåll.
Kommandoradsverktyg och API:er. Om tillämpligt ska du testa kommandoradsverktygen (tsm och tabcmd) och programåtkomst via API:er.
Prestanda och test av användaracceptans
Använd verktyg som Tabjolt, Replayer och Scout för att testa prestanda och användaracceptans i din testmiljö. Mer information om dessa och andra verktyg för prestandatestning finns i Verktyg för prestandaövervakning.
Testa nya funktioner
Ta en titt på de nya funktioner som kommer med den version du uppgraderar till, och på alla funktioner som lades till mellan den version du för närvarande har och den nya versionen. Tänk på hur du kan hjälpa dina användare att förstå fördelarna med de funktioner som gäller för din miljö.
För mer information om nya funktioner,
Kommunicera om uppgraderingen
Det bästa sättet att få en uppgradering att gå smidigt är att låta din organisation få reda på uppgraderingen i förväg och hur den kan påverka dem. Om du har fått användarna att hjälpa till att testa kan du dra nytta av deras upplevelse genom att låta dem informera om de ändringar de såg när de testade. Du kan också ge användaråtkomst till testmiljön om det finns nyckelpersoner som bör se den uppgraderade versionen innan själva uppgraderingen.