Bädda in vyer från Tableau Server i SharePoint (lokal autentisering)

Obs! Följande procedur för att bädda in Tableau-vyer i SharePoint fasades ut i Tableau 2023.3. Du kan inte längre bädda in Tableau-vyer genom att följa de här instruktionerna.

Om din Tableau Server använder sig av lokal autentisering för att autentisera användare så finns det några extra steg du behöver vidta för att de ska kunna se vyer inbäddade i SharePoint-sidor.

Om din Tableau Server i stället använder sig av Active Directory för att autentisera användare kan du se Bädda in vyer från Tableau Server i SharePoint (Active Directory-autentisering). Fråga administratören om du inte vet vilken typ av autentisering Tableau Server använder.

Krav

  • Om du vill bädda in vyer behöver du SharePoint 2013 eller senare.
  • För att kunna se inbäddade vyer måste användare ha en Tableau Server-licens och samma användarnamn på SharePoint.

Redigera säkerhetsbehörigheter för TableauEmbeddedView.dll

Redigera säkerhetsbehörigheterna för TableauEmbeddedView.dll så att alla användare av operativsystemet kan använda det.

  1. Leta upp filerna TableauEmbeddedView.dll och TableauEmbeddedView.wsp files som installeras med Tableau Server. Om Tableau Server finns installerat på enhet C så kommer filerna finnas i följande katalog:

    C:\Program Files\Tableau\Tableau Server\packages\extras.<version_code>\embedding\sharepoint\

  2. Kopiera filerna till rotkatalogen för din SharePoint-server. Rotkatalogen finns vanligtvis på C:\Inetpub\wwwroot\wss\VirtualDirectories\<port>\bin, till exempel:

    C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin
  3. Om du vill redigera säkerhetsbehörigheterna för TableauEmbeddedView.dll högerklickar du på TableauEmbedded.dll och väljer därefter Egenskaper > Säkerhet.

  4. Under Grupp- eller användarnamn väljer du Alla och klickar på Redigera.

  5. Under Behörigheter för alla, för behörigheten Fullständig kontroll, väljer du Tillåt.

  6. Klicka på OK.

Installera och distribuera TableauEmbeddedView.wsp

Filen TableauEmbeddedView.wsp ger SharePoint mer information om vad den ska göra med .dll-filen. Du kopierade filen TableauEmbeddedView.wsp till SharePoint-rotkatalogen i föregående procedur. Följ dessa steg för att installera och distribuera .wsp-filen:

  1. Öppna SharePoint 2013 Management Shell och ange följande kommando:

    Add-SPSolution -LiteralPath "C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin\TableauEmbeddedView.wsp"

  2. På startsidan för SharePoint Central Administration klickar du på Systeminställningar.

  3. I avsnittet Servergrupphantering klickar du på Hantera servergrupplösningar.

  4. På sidan Lösningshantering klickar du på den lösning du vill distribuera.

  5. På sidan Lösningsegenskaper klickar du på Distribuera lösning.

  6. På sidan Distribuera lösning i avsnittet Distribuera när väljer du ett av följande alternativ:

    • Nu

    • Vid en angiven tid. Ange en tid genom att använda rutorna datum och tid.

  7. I avsnittet Distribuera till? i listan Ett specifikt webbprogram klickar du på Alla webbprogram eller väljer ett specifikt webbprogram och klickar sedan på OK.

  8. Öppna din SharePoint-webbplats. Klicka på inställningsikonen och välj sedan Webbplatsinställningar.

  9. Under Administration av webbplatssamling klickar du på Webbplatssamlingens funktioner.

  10. Bläddra till TableauEmbeddedView-funktionen och klicka på Aktivera för att aktivera funktionen.

Verifiera webbdelens driftsättning

I följande procedur verifierar du att Tableau-webbdelen installerats.

  1. Öppna din SharePoint-webbplats i en webbläsare.
    Det kan ta några minuter innan webbplatsen visas.

  2. Klicka på inställningsikonen och välj sedan Webbplatsinställningar.

  3. Under Webbdesignergallerier klickar du på Webbdelar.

  4. Bekräfta att TableauEmbeddedView.webpart finns listad.

Bädda in en vy med hjälp av webbdelen av Tableau

Du kan bädda in webbdelen av Tableau i en ny eller befintlig SharePoint-sida.

  1. Öppna sidan som du vill bädda in en vy på och växla till redigeringsläge.

  2. Klicka på Web Part (Webbdel) under fliken Infoga på den del av sidan där du vill bädda in vyn.

  3. Under ”Kategorier”, i mappen Anpassat (eller Miscellaneous (Diverse)), väljer du TableauEmbeddedView och klickar sedan på Lägg till längst ned till höger.

  4. Välj webbdelen TableauEmbeddedView, klicka på pilen till listrutan och välj sedan Edit Web Part (Redigera webbdel).

  5. Till höger på sidan kan du ange attributen för webbdelen TableauEmbeddedView.

    • I Namn på Tableau Server anger du namnet på Tableau Server. Du behöver inte skriva ”http://” före namnet på Tableau Server.
    • I Vysökväg anger du sökvägen till den vy som du vill bädda in.
    • Ange om du vill visa verktygsfältet, använda betrodd autentisering, använda SSl eller om du vill bädda in vyn som en bild i stället för som en interaktiv vy.

    • I avsnittet Utseende kan du ange en titel för webbdelen samt höjd, bredd, Chrome-läge och Chrome-typ. Du bör oftast ange en fast höjd (till exempel 700 pixlar) och justera bredden så att den passar.

  6. Klicka på OK för att verkställa ändringarna och avsluta redigeringsläget.

Nu är vyn inbäddad i sidan och användare som öppnar den kommer automatiskt loggas in baserat på deras användarnamn och lösenord för SharePoint.

Det här är ett exempel på att bädda in vyer i SharePoint med hjälp av den medföljande .dll-filen. Du kan även bädda in vyer i andra typer av webbprogram. Mer information finns i JavaScript API(Länken öppnas i ett nytt fönster) på Tableau Developer-portalen.