Tableau integreren met een Slack-werkruimte
Vanaf versie 2021.3 ondersteunen Tableau Server en Tableau Cloud integratie met de Tableau-app voor Slack, zodat uw team kan samenwerken en Tableau-momentopnamen kan delen, kan zoeken naar Tableau-inhoud en meldingen kan ontvangen over Tableau-data in de Slack-werkruimte zelf waarin ze werken.
Met de Tableau-app voor Slack kunt u uw Tableau-site verbinden met een Slack-werkruimte. Nadat het is ingeschakeld, kunnen Tableau-gebruikers het volgende:
- Meldingen bekijken in Slack wanneer teamleden inhoud met ze delen, wanneer ze in een opmerking worden genoemd of wanneer data een bepaalde drempelwaarde bereiken in een datagestuurde melding. Als een sitebeheerder in Tableau Cloud of een serverbeheerder in Tableau Server meldingen op een site inschakelt, kunnen gebruikers bepalen welke meldingen ze in Slack ontvangen door hun accountinstellingen(Link wordt in een nieuw venster geopend) te configureren.
- Een voorbeeld bekijken van een visualisatie wanneer een Tableau-URL in Slack wordt geplakt, zodat gebruikers rechtstreeks in Slack datagerelateerde inhoud met context kunnen delen.
- Naar Tableau-weergaven of -werkmappen zoeken in directe berichten en kanalen van Slack.
- Toegang krijgen tot Recente items en Favorieten via de Tableau-app voor Slack.
Zie Meldingen ontvangen, en zoeken en delen met de Tableau-app voor Slack voor meer informatie.
Opmerking: sommige meldingsvoorkeuren zijn mogelijk niet beschikbaar als de functies voor uw site zijn uitgeschakeld. Als bijvoorbeeld de instelling Zichtbaarheid voor gebruikers is ingesteld op Beperkt, zijn meldingen uitgeschakeld Zie Referentie site-instellingen en Zichtbaarheid van sitegebruikers beheren voor meer informatie.
Als u Slack wilt integreren met uw Tableau-site, moet u een aantal configuratiestappen uitvoeren, waaronder enkele op uw Tableau-site en een aantal in de Slack-werkruimte die u wilt verbinden. In dit overzicht worden deze stappen beschreven voor zowel Tableau-sitebeheerders in Tableau Cloud of een Tableau Server-beheerder in Tableau Server, als voor Slack-werkruimtebeheerders.
Vereisten
Voor het inschakelen van Tableau in Slack is zowel een Slack-werkruimtebeheerder als een Tableau-sitebeheerder in Tableau Cloud of een Tableau-serverbeheerder in Tableau Server nodig.
Een Tableau Server-site verbinden met een Slack-werkruimte
Een Tableau Server-beheerder kan een Slack-werkruimte verbinden met één Tableau Server-site. Als u uw Tableau-site met een Slack-werkruimte wilt verbinden, moet u drie taken uitvoeren:
- Slack-werkruimtebeheerder: een privé Slack-toepassing maken op het Slack API-platform.
- Tableau-serverbeheerder: de app-gegevens gebruiken om een OAuth-client toe te voegen.
- Tableau-serverbeheerder: uw Tableau-site verbinden met Slack.
Elke Tableau-site kan verbinding maken met één Slack-werkruimte per Tableau-site. Zie Best practices en richtlijnen voor het Slack-platform(Link wordt in een nieuw venster geopend) van Slack voor informatie over het maken van Slack-apps.
Opmerking: als u een proxyserver gebruikt, zorg er dan voor dat u de richtlijnen voor proxy-instellingen in Proxy's en loadbalancers configureren voor Tableau Server hebt opgevolgd voordat u begint.
Bovendien geldt het volgende voor Windows:
- Zorg ervoor dat voor de Windows-omgevingsvariabelen
http_proxy
enhttps_proxy
al zijn opgegeven. Zie Proxy's en loadbalancers configureren voor Tableau Server voor meer informatie en instructies over het opgeven van omgevingsvariabelen. - Voeg de Slack-domeinen in deze lijst toe aan de toelatingslijst. Zie Communiceren met internet voor meer informatie.
Stap 1: een Tableau-app voor Slack maken
Slack-werkruimtebeheerder:
- Ga naar de API-documentatie(Link wordt in een nieuw venster geopend) van Slack en selecteer Nieuwe app maken
- Selecteer Geheel nieuwe app en voeg vervolgens een app-naam en de werkruimte waarin de app moet worden opgenomen toe. Selecteer Nieuwe app maken.
- Geef uw app een naam en selecteer een Slack-werkruimte.
- U wordt doorgestuurd naar de instellingen voor de basisgegevens van de app. Hier kunt u de rechten, beschrijving en andere eigenschappen van de app wijzigen.
- Selecteer in het gedeelte Functies en functionaliteit toevoegen de optie Bots en vervolgens Scopes bekijken die moeten worden toegevoegd.
- Voeg onder Scopes voor bottokens de volgende scopes toe:
chat:write
files:write
users:read
users:read.email
- Selecteer OAuth en machtigingen in het navigatiemenu.
Belangrijk: Als u kiest voor tokenrotatie voor uw Tableau-app voor Slack, werken meldingen in Slack niet meer. Tokenrotatie kan niet meer worden verwijderd nadat deze is toegevoegd. - Selecteer Nieuwe omleidings-URL toevoegen.
- Voeg een URL met het volledige pad
https://<Tableau Server URL>/auth/add_oauth_token
toe. - Selecteer Basisgegevens in het navigatiemenu.
- Geef de client-ID, het clientgeheim en de omleidings-URL door aan de Tableau-serverbeheerder.
- Voeg de Tableau-app voor Slack toe aan de Slack-werkruimte door Basisgegevens in het menu Instellingen en vervolgens Installeren te selecteren.
Opmerking: beheerders kunnen hun app delen met andere Slack-werkruimten door een distributieoptie te activeren. Zie Distributie beheren(Link wordt in een nieuw venster geopend) in de Slack-documentatie voor meer informatie.
Stap 2: een OAuth-client toevoegen aan de Tableau-site
Tableau Server-beheerder:
De Tableau-serverbeheerder voegt de OAuth-client van de Slack-werkruimtebeheerder toe en verbindt vervolgens de Tableau-site met Slack.
- Meld u aan bij de site die u met Slack wilt verbinden. Selecteer op de pagina Instellingen van uw site het tabblad Integraties.
- Selecteer onder Slack-connectiviteit de optie OAuth-client toevoegen.
- Voeg de client-ID, het clientgeheim en de omleidings-URL van de Slack-werkruimtebeheerder toe en selecteer vervolgens in het dialoogvenster de optie OAuth-client toevoegen.
- Het verbindingstype en de client-ID worden in de tabel weergegeven.
Stap 3: de verbinding voltooien
Tableau Server-beheerder:
Wanneer de OAuth-client wordt toegevoegd onder Slack-connectiviteit:
- Selecteer Verbinden met Slack.
- Volg de instructies om u aan te melden bij uw Slack-werkruimte.
- Selecteer Toestaan om uw Tableau-site toegang te verlenen tot de Slack-werkruimte.
De Tableau-site en de Slack-werkruimte zijn nu verbonden. In de Slack-werkruimte kunnen Tableau-gebruikers met een licentie Slack-meldingen ontvangen wanneer iemand Tableau-inhoud deelt, wanneer een datagestuurde melding wordt geactiveerd of wanneer iemand wordt @vermeld in een opmerking in een weergave of werkmap.
Een Tableau-site loskoppelen van Slack
Als sitebeheerder kunt u een Tableau-site loskoppelen van een Slack-werkruimte door op het tabblad Integraties voor site-instellingen de optie Loskoppelen van Slack te selecteren. Gebruikers blijven nog enige tijd meldingen ontvangen. De OAuth-clientgegevens die u in stap 2 hebt toegevoegd, blijven behouden en kunnen zo nodig worden gebruikt om verbinding te maken met een nieuwe werkruimte.
Als Slack-gebruiker kunt u Slack loskoppelen door op het tabblad Startpagina in de Tableau-app voor Slack de optie Loskoppelen van Tableau te selecteren.
Uw Tableau-app voor Slack bijwerken
Wanneer er een nieuwe versie van de Tableau-app voor Slack beschikbaar is, raadt Tableau aan de app bij te werken, zodat de app-prestaties op peil blijven en u de nieuwe functies kunt gebruiken.
U kunt als volgt de Tableau-app voor Slack bijwerken:
- Selecteer op de pagina Instellingen van uw site het tabblad Integraties.
- Selecteer onder Slack-connectiviteit de optie Verbinding maken met Slack.
- Selecteer Bijwerken.
Opmerking: app-updates die door een Tableau-beheerder zijn uitgevoerd, zijn van toepassing op alle Tableau-sites die met dezelfde werkruimte zijn verbonden.
Problemen met de Tableau-app voor Slack oplossen
Het wordt aangeraden om app-goedkeuringen voor uw Slack-werkruimte te beheren(Link wordt in een nieuw venster geopend). Als uw Slack-werkruimte echter toestaat dat gebruikers die geen beheerder zijn apps kunnen verwijderen, is het mogelijk dat een gebruiker de Tableau-app voor Slack voor de site kan verwijderen. In dat geval wordt de Tableau-app voor Slack voor andere gebruikers weergegeven, maar werken de functies ervan niet naar behoren. Als u dit probleem wilt oplossen, moet uw Slack-beheerder de Tableau-app voor Slack verwijderen en weer opnieuw installeren. Laat uw beheerder vervolgens de stappen uitvoeren om Slack te verbinden met uw Tableau-site.