De upgrade testen
De beste manier om te leren welke invloed een upgrade van Tableau Server zal hebben op uw huidige omgeving, is om deze te testen. Als u weet welke gevolgen een upgrade heeft voor uw gebruikers en uw server, kunt u de upgrade beter plannen en communiceren vóórdat deze daadwerkelijk wordt uitgevoerd. Zo voorkomt u dat uw gebruikers voor verrassingen komen te staan.
Als u een Tableau Server-testomgeving heeft: dit is een geweldige plek om de upgrade te testen.
We raden de volgende volgorde aan voor het testen van een upgrade van Tableau Server:
Een testomgeving voorbereiden
Creëer om te beginnen een testomgeving die uw productie-omgeving zo goed mogelijk benadert. Hoe dichter uw testomgeving bij de daadwerkelijke omgeving ligt die u gaat upgraden, hoe nauwkeuriger u een beeld krijgt van de gevolgen van de upgrade. Dit omvat identieke of vergelijkbare hardware en besturingssystemen, evenals dezelfde verificatie-opties en netwerktoegang.
Wanneer u een testcomputer of virtuele machine gereed hebt, volgt u deze stappen om een testomgeving te creëren.
Maak in de bestaande productieomgeving een back-up van Tableau Server met de opdracht
tsm maintenance backup
.Zie Een back-up maken vóór een upgrade voor meer informatie.
Installeer op uw testomgeving dezelfde versie van Tableau Server als in uw productie-omgeving.
Opmerking: u kunt het installatieprogramma voor uw huidige versie downloaden via de Alternatieve downloadsite(Link wordt in een nieuw venster geopend).
Herstel uw bestaande databasedata met de opdracht
tsm maintenance restore
.Zie Herstellen van een back-up voor meer informatie.
Repliceer uw bestaande Tableau Server-configuratie handmatig.
U moet bepaalde aspecten van uw omgeving handmatig configureren, omdat bij het herstellen van de Tableau-database geen configuratiedata en aanpassingen worden meegenomen.
De testomgeving upgraden
Volg de juiste stappen om de testomgeving te upgraden, afhankelijk van uw omgeving:
Bevestig dat alles werkt zoals verwacht
Nadat u de nieuwe versie van Tableau Server in uw testomgeving hebt geïnstalleerd en geconfigureerd, bent u klaar om te testen. U dient de fundamentele functies en eventuele speciale aspecten van de server te testen waar uw organisatie afhankelijk van is. Als er bijvoorbeeld belangrijke abonnementen zijn waar uw organisatie afhankelijk van is, zorg er dan voor dat u deze test.
Dit zijn enkele testgebieden waar u rekening mee moet houden:
Serverprocessen. Meld u aan bij Tableau Server als serverbeheerder en open vervolgens de pagina Serverstatus om te controleren of alle services en processen naar verwachting worden uitgevoerd (ook op alle extra knooppunten als dit een gedistribueerde installatie is).
Gebruikerstoegang. Bevestig dat Tableau Server-gebruikers zich kunnen aanmelden. Test uw normale gebruikersaanmeldingsproces. Laat een aantal gebruikers deelnemen aan de tests om er zeker van te zijn dat ze zich op de verwachte manier kunnen aanmelden en dat ze toegang hebben tot dezelfde inhoud als in uw productieomgeving.
Werkmappen en databronnen publiceren. Laat gebruikers werkmappen en databronnen publiceren vanuit Tableau Desktop om te controleren of alles verloopt zoals gewenst.
Gepubliceerde werkmappen weergeven. Laat gebruikers die bekend zijn met de inhoud de gepubliceerde werkmappen bekijken om te controleren of ze eruitzien zoals verwacht. Testweergaven die in webpagina's (bijvoorbeeld in SharePoint-pagina's) zijn ingesloten.
Abonnementen en extractvernieuwingen. Voer handmatig enkele extractvernieuwingen uit om te bevestigen dat ze goed werken. Voer enkele geplande belangrijke extractvernieuwingen uit om te controleren of ze naar behoren werken.
Machtigingen. Controleer of de machtigingen voor gebruikers en inhoud nog steeds juist zijn ingesteld.
Hulpprogramma's en API's voor opdrachtregels. Test indien van toepassing de opdrachtregelprogramma's (tsm en tabcmd) en de programmatische toegang via API's.
testen van prestaties en gebruikersacceptatie
Gebruik hulpmiddelen zoals Tabjolt, Replayer en Scout om prestatie- en gebruikersacceptatietests uit te voeren in uw testomgeving. Zie Prestatiebewakingstools voor meer informatie over deze en andere tools voor testprestaties.
Nieuwe functies testen
Bekijk de nieuwe functies die zijn meegeleverd met de versie waarnaar u bijwerkt, en eventuele functies die zijn toegevoegd tussen de versie die u momenteel hebt en de nieuwe versie. Denk na over hoe u uw gebruikers kunt helpen de voordelen van de functies te begrijpen die van toepassing zijn op uw omgeving.
Communiceren over de upgrade
De beste manier om een upgrade soepel te laten verlopen, is door uw organisatie vooraf te informeren over de upgrade en welke gevolgen deze voor gebruikers kan hebben. Als u gebruikers hebt laten helpen met testen, kunt u hun ervaring gebruiken door hen te laten helpen met het communiceren van de wijzigingen die ze tijdens het testen hebben gezien. U kunt gebruikers ook toegang geven tot de testomgeving als er belangrijke medewerkers zijn die de bijgewerkte versie moeten zien voordat de daadwerkelijke upgrade wordt uitgevoerd.