Pour générer un PDF, entrez la commande suivante :
tabcmd get "<url-of-view>.pdf" -f "<filename>.pdf"
Remplacez <url-of-view> par le chemin d'accès d'URL de la vue après sa publication.
Par exemple, la commande tabcmd peut se présenter comme suit :
tabcmd get "/views/Wow/SummaryReports.pdf" -f "progressReport.pdf"
Si le PDF est correctement généré, la commande tabcmd place le fichier PDF « progressReport.pdf » dans le répertoire actif actuel.
Cet exemple utilise un shareware de messagerie appelé febootimail, qui fournit un contrôle complet sur la création d'e-mails sous tous ses aspects. (Voir les liens associés ci-dessous.)
Cet exemple envoie le rapport de progression PDF que vous avez généré en tant que pièce jointe d'email.
tabcmd login -s http://tableauserver:80 -u admin -p admin
tabcmd get "/views/Wow/SummaryReports.pdf" -f "progressReport.pdf"
febootimail.exe -SMTP yourSMTPhost.yourcompany.com -TO "recipient1@yourcompany.com; recipient2@yourcompany.com;recipient3@yourcompany.com" -FROM sender@yourcompany.com -SUBJECT "Generated Tableau View - Tableau Server Automated Alert System (TSAAS)" -ATTACH " C:\Program Files\Tableau\Tableau Command Line\progressReport.pdf" -BODY " this is the text of the body"
La commande tabcmd peut générer des fichiers PNG, et febootimail peut envoyer un email HTML. Le fichier HTML doit se trouver dans le même répertoire que febootimail.
Cet exemple envoie une image PNG de la vue du rapport de progression que vous avez généré en tant que pièce jointe d'email.
tabcmd login -s http://tableauserver:80 -u admin -p admin
tabcmd get "/views/Wow/SummaryReports.png" -f "progressReport.png"
febootimail.exe -SMTP yourSMTPhost.yourcompany.com -TO "recipient1@yourcompany.com; recipient2@yourcompany.com;recipient3@yourcompany.com" -FROM sender@yourcompany.com -SUBJECT "Generated Tableau View - Tableau Server Automated Alert System (TSAAS)" - -HTMLFILE "emailbody.html"
Remarquez que la balise BODY a été remplacée par une balise HTMLFILE. Étant donné que tabcmd peut générer automatiquement une image PNG, vous pouvez référencer cette image dans le corps d'un modèle d'email HTMP, comme suit :
<html>
<head><title>Email Alert</title></head>
<body><img src="progressReport.png"></body>
</html>
Si vous installez febootimail et que vous consultez ses fichiers d'aide, vous remarquerez les points suivants :
Ces fonctionnalités offrent un contrôle sur le processus de génération et d'envoi de courriels dans Tableau. De nombreuses autres applications et langages de script disposent de ce type de prise en charge.
001458041

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.