Dashboarduitbreidingen gebruiken
Met uitbreidingen kunt u unieke functies aan dashboards toevoegen of deze direct integreren met toepassingen buiten Tableau. Het toevoegen van uitbreidingen is eenvoudig: u neemt ze op in dashboardlay-outs, net als andere dashboardobjecten.
Uitbreidingen breiden de dashboardfunctionaliteit uit met behulp van webtoepassingen die zijn gemaakt door externe ontwikkelaars. Zie de documentatie Tableau-uitbreidingen-API(Link wordt in een nieuw venster geopend) op GitHub als u een ontwikkelaar bent en uw eigen uitbreidingen wilt maken.
Opmerking: Tableau-beheerders kunnen dashboarduitbreidingen uitschakelen voor Tableau Desktop(Link wordt in een nieuw venster geopend), Tableau Server(Link wordt in een nieuw venster geopend), en Tableau Cloud(Link wordt in een nieuw venster geopend).
Een uitbreiding toevoegen aan een dashboard
Open een dashboardblad in een Tableau-werkmap.
Sleep Uitbreiding van het Objecten-gedeelte naar het dashboard.

In het dialoogvenster Een uitbreiding toevoegen doet u het volgende:
Zoek en selecteer een uitbreiding.
Klik op Toegang tot lokale uitbreidingen en navigeer naar een .trex-bestand dat u eerder hebt gedownload.
Indien u hierom wordt gevraagd, kunt u de dashboarduitbreiding toegang tot data in de werkmap toestaan of weigeren. Zie Databeveiliging, door Tableau vertrouwde uitbreidingen en uitbreidingen met netwerkfunctionaliteit voor meer informatie.
Als u toegang verleent, volgt u de instructies op het scherm om de uitbreiding te configureren.
Opmerking: Als u Tableau Server of Tableau Cloud gebruikt, worden Uitbreiding-objecten leeg weergegeven in afdrukken, pdf's en afbeeldingen van dashboards (inclusief afbeeldingen in abonnements-e-mails).
Een dashboarduitbreiding configureren
Sommige dashboarduitbreidingen bieden configuratieopties waarmee u functies kunt aanpassen.
Selecteer de uitbreiding in het dashboard en kies in het vervolgkeuzemenu in de rechterbovenhoek Configureren.
Volg de instructies op het scherm om de uitbreiding te configureren.

Een dashboarduitbreiding opnieuw laden
Als een dashboarduitbreiding niet meer reageert, moet u deze mogelijk opnieuw laden, wat vergelijkbaar is met het vernieuwen van een webpagina in een browser.
Selecteer de uitbreiding in het dashboard en kies in het vervolgkeuzemenu in de rechterbovenhoek Opnieuw laden.
De dashboarduitbreiding wordt vernieuwd en in de oorspronkelijke status gezet.
Als het opnieuw laden van de uitbreiding er niet in slaagt deze in een bruikbare status terug te brengen, probeer deze dan van het dashboard te verwijderen en opnieuw toe te voegen.
Databeveiliging, door Tableau vertrouwde uitbreidingen en uitbreidingen met netwerkfunctionaliteit
Uitbreidingen zijn webtoepassingen die in twee standaarden beschikbaar zijn:
Tableau Trusted-uitbreidingen zijn specifiek beoordeeld door en geïmplementeerd op door Tableau beheerde hosts. Denk hierbij bijvoorbeeld aan uitbreidingen die zijn ontwikkeld en beheerd door Tableau, uitbreidingen die zijn gebouwd door Tableau Exchange-partners en geïmplementeerd door de beoordelings- en hostservice voor uitbreidingen van Tableau, en aan uitbreidingen binnen onze verouderde host voor sandbox-uitbreidingen.
Uitbreidingen met netwerkfunctionaliteit worden gehost door een externe host. Met deze uitbreidingen kunnen ontwikkelaars de levering van hun uitbreidingen beheren zonder tussenkomst van Tableau. Hiertoe behoren uitbreidingen die rechtstreeks door partners worden beheerd voor betere productieondersteuning, uitbreidingen die worden gehost en geïmplementeerd binnen uw lokale netwerk en uitbreidingen waarvoor communicatie met externe services buiten Tableau is vereist.
Voordat u een uitbreiding met netwerkfunctionaliteit toevoegt, moet u er zeker van zijn dat u de ontwikkelaar vertrouwt, evenals de website die de uitbreiding host.
Uitbreidingen gebruiken standaard het HTTPS-protocol, dat een gecodeerd kanaal garandeert voor het verzenden en ontvangen van data en zorgt voor een zekere mate van privacy en veiligheid. Zie Uitbreidingsbeveiliging – Best practices voor implementatie(Link wordt in een nieuw venster geopend) voor meer informatie over databeveiliging bij het gebruik van dashboarduitbreidingen.
Een uitbreiding met netwerkfunctionaliteit toestaan of weigeren
Uitbreidingen met netwerkfunctionaliteit moeten standaard toestemming vragen om te worden uitgevoerd. Het dialoogvenster hiervoor bevat informatie over de externe server waarop de uitbreiding wordt gehost en het vereiste toegangsniveau voor data voor de uitbreiding. We raden u aan deze informatie te controleren voordat u toestemming geeft voor het uitvoeren van een uitbreiding.
Uitbreidingen hebben doorgaans toegang tot zichtbare data in een weergave. Een uitbreiding kan vragen om toegang tot onderliggende data in de werkmap wanneer de uitbreiding om 'volledige toegang tot data' vraagt. Dit kan toegang omvatten tot de volledige onderliggende data, tabel- en veldnamen uit databronnen en informatie over databronverbindingen. Voordat u toestemming geeft voor het uitvoeren van de uitbreiding in de werkmap, dient u de opgegeven informatie in het toestemmingsdialoogvenster van de uitbreiding te controleren en te beslissen of u wel of geen toestemming wilt geven voor het uitvoeren van de uitbreiding en voor toegang van de uitbreiding tot deze data.
Als u een dashboard bekijkt met een uitbreiding waarvoor toegang tot volledige data vereist is en die toegang is geweigerd, verschijnt er een bericht in plaats van de uitbreiding. Als u de uitbreiding vertrouwt en deze wilt gebruiken, kunt u de machtigingen opnieuw instellen en toestaan dat de uitbreiding wordt uitgevoerd.

Selecteer de uitbreiding in het dashboard en kies in het vervolgkeuzemenu in de rechterbovenhoek Machtigingen opnieuw instellen.
Klik op Toestaan om de uitbreiding uit te voeren en toegang te geven tot data, of Weigeren om te voorkomen dat de uitbreiding wordt uitgevoerd.
Ervoor zorgen dat JavaScript is ingeschakeld in Tableau Desktop
Dashboarduitbreidingen communiceren met data via de Tableau Uitbreidingen-API-bibliotheek, een JavaScript-bibliotheek. Als u uitbreidingen wilt gebruiken, zorg er dan voor dat JavaScript is ingeschakeld in de beveiligingsinstellingen van het dashboard:
Kies Help > Instellingen en prestaties > Beveiliging voor dashboardwebweergave instellen > JavaScript inschakelen.
Ervoor zorgen dat uitbreidingen worden uitgevoerd op Tableau Cloud of Tableau Server
U kunt uitbreidingen toevoegen aan werkmappen die u publiceert vanuit Tableau Desktop of rechtstreeks in de webauthoringmodus van Tableau Cloud en Tableau Server. Een Tableau-beheerder moet toestaan dat uitbreidingen op een site worden uitgevoerd en uitbreidingen met netwerkfunctionaliteit aan een acceptatielijst toevoegen. Beheerders mogen alleen uitbreidingen toestaan die u hebt getest en vertrouwt.
Als u een dashboarduitbreiding op Tableau Cloud of Tableau Server wilt gebruiken, wijs uw beheerder dan op Dashboarduitbreidingen in Tableau Cloud beheren of Dashboarduitbreidingen in Tableau Server beheren(Link wordt in een nieuw venster geopend).
Ondersteunde webbrowsers voor sandbox-uitbreidingen
Sandbox-uitbreidingen kunnen in alle browsers worden uitgevoerd die Tableau Server(Link wordt in een nieuw venster geopend) en Tableau Cloud(Link wordt in een nieuw venster geopend) ondersteunen, behalve Internet Explorer 11.
Ondersteunde versies van Tableau Server voor sandbox-uitbreidingen
U kunt sandbox-uitbreidingen gebruiken in Tableau Server 2019.4 en hoger.
Ondersteuning voor dashboarduitbreidingen van derden en partners
Door partners en derden ontwikkelde uitbreidingen worden niet rechtstreeks door Tableau ondersteund. Mocht u echter hulp nodig hebben, dan zijn er een aantal plekken waar u meer informatie kunt vinden.
- Pagina's van sommige partners op Tableau Exchange bieden een directe ondersteuningslink om u te helpen.
- Neem contact op met de makers van de uitbreiding via de link Website van ontwikkelaar in Tableau Exchange.
Voor vragen over de Uitbreidingen-API moedigen we ontwikkelaars aan om vragen te delen en hulp te zoeken via het DataDev Slack-kanaal of een melding op GitHub in te dienen voor de Uitbreidingen-API.
