tabcmd
Viktig: tabcmd 1.0 kommer att sluta fungera med Tableau Cloud när podden som din plats finns på flyttas till Hyperforce. Planera migreringen till tabcmd 2.0 så snart som möjligt för att inte påverkas. Mer information om Tableau Clouds migrering till Hyperforce finns i kunskapsartikeln Tableau Cloud Migration to Hyperforce(Länken öppnas i ett nytt fönster) (på engelska). Den här utfasningen påverkar inte Tableau Server.
Obs!
I Tableau finns kommandoradsverktyget tabcmd, som kan användas för att automatisera platsrelaterade administrationsuppgifter på din Tableau Cloud webbplats. Till exempel skapa eller ta bort användare, projekt och grupper.
Viktigt: Tabcmd 1.0 har inte stöd för flerfaktorsautentisering. Om du vill använda tabcmd med Tableau Cloud använder du Tableau tabcmd 2.0(Länken öppnas i ett nytt fönster) (nytt fönster). Mer information om Tableau Cloud och flerfaktorsautentisering finns i Flerfaktorsautentisering och Tableau Cloud.
Obs! Dessa anvisningar gäller för installation av kommandoradsverktyget tabcmd 1.0. Gå till Tableau tabcmd(Länken öppnas i ett nytt fönster) (nytt fönster) för att installera kommandoradsverktyget tabcmd 2.0.
När Tableau Server eller Tableau Cloud uppgraderas till en ny version kan du, om en uppdaterad version av tabcmd krävs, ladda ner den från sidan Tableau Server Releases på Tableaus webbplats.
För Tableau Server rekommenderar vi att du laddar ner versionen som matchar versionen av servern du använder. För Tableau Cloud rekommenderar vi att du alltid laddar ner den senaste versionen för att undvika problem som orsakas av inkompatibilitet mellan versionerna. I båda fallen kan användning av en inaktuell version av tabcmd orsaka fel och oförutsägbara resultat.
Öppna en webbläsare och gå till sidan Tableau Server-versioner(Länken öppnas i ett nytt fönster). Gå till den här sidan även om du använder Tableau Online.
Om du använder:
- Tableau Cloud använder du Tableau tabcmd 2.0(Länken öppnas i ett nytt fönster) (nytt fönster).
- Tableau Server (Windows eller Linux): välj den version som matchar versionen av servern du använder.
I båda fallen väljer du – om den utökade informationen visar underhållsversioner – den senaste underhållsversionen eller den som matchar versionen av servern du använder.
Då tas du till sidan med versionsinformation, som heter Åtgärdade problem. Där kan du läsa om säkerhetsförbättringar och problem som har åtgärdats.
Skrolla till avsnittet Ladda ner filer under de åtgärdade problemen. Välj den nedladdningslänk för tabcmd som är kompatibel med datorn som du kommer att köra tabcmd-kommandona på.
I de återstående stegen kallas den datorn ”tabcmd-datorn”.
Spara installationsprogrammet på tabcmd-datorn, eller på en plats som är tillgänglig från den datorn .
Slutför installationsstegen som är tillämpliga för tabcmd-datorns operativsystem:
- Windows
- Linux
Se dokumentationen för Linuxvarianten du kör om du vill avinstallera tabcmd från en Linux-dator.
(Valfritt) Lägg till den fullständiga sökvägen där tabcmd har installerats till systemsökvägen så att du kan köra tabcmd-kommandon utan att behöva ändra den platsen, eller ange sökvägen med varje kommando. Stegen för att göra detta beror på ditt operativsystems typ och version. Mer information finns i PATH_(variabel).
De grundläggande stegen för att använda tabcmd är följande:
Öppna kommandotolken som administratör.
Obs! Använd inte PowerShell för att köra tabcmd-kommandon i Windows. Om du använder PowerShell kan det orsaka oväntat beteende.
På en Windows-dator ändrar du – om du har installerat tabcmd på en annan dator än den ursprungliga noden – till katalogen där du installerade tabcmd.
På en Linux-dator behöver du inte ändra till installationskatalogen.
Kör tabcmd-kommandot.
När du använder tabcmd måste du skapa en autentiserad server-session. Sessionen identifierar servern eller Tableau Cloud-webbplatsen och användaren som kör sessionen. Du kan starta en session först och sedan ange ditt kommando härnäst, eller så kan du starta en session och köra ett kommando på samma gång.
Viktigt: Om du använder tabcmd för att utföra mer än en uppgift måste du köra uppgifterna en i taget (seriellt) och inte samtidigt (parallellt).
Kommandon (som login
) och alternativen (som -s
, -u
, etc.) är inte skiftlägeskänsliga, men de värden du anger (som User@Example.com
) är skiftlägeskänsliga.
Följande kommando visar att en session startar:
tabcmd login -s https://prod-useast-b.online.tableau.com -t mysite -u authority@email.com -p password
Så här startar du en session och tar bort en arbetsbok med ett kommando – observera att du inte behöver login
här:
tabcmd delete "Sales_Workbook" -s https://prod-useast-b.online.tableau.com -t campaign -u admin@email.com -p password
Alternativen -s
, -t
-u
och -p
finns bland de globala variablerna för tabcmd, som kan användas med vilket kommando som helst.
Mer information finns i tabcmd-kommandon.