Para generar un PDF, escriba el siguiente comando:
tabcmd get "<url-of-view>.pdf" -f "<filename>.pdf"
Sustituya <url-of-view> por la ruta de la URL de la vista una vez publicada.
Por ejemplo, el comando tabcmd podría tener el siguiente aspecto:
tabcmd get "/views/Wow/SummaryReports.pdf" -f "progressReport.pdf"
Si el PDF se genera correctamente, tabcmd coloca el archivo PDF "progressReport.pdf" en el directorio de trabajo actual.
En este ejemplo se utiliza un shareware de correo electrónico llamado febootimail, con el que puede controlar completamente distintos aspectos de la generación de correos electrónicos. (consulte Vínculos relacionados a continuación).
En este ejemplo se envía el informe de progreso en formato PDF que ha generado como archivo adjunto de correo electrónico.
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"
Tabcmd puede generar archivos PNG, mientras que febootimail puede enviar correos electrónicos HTML. El archivo HTML debe estar situado en el mismo directorio que febootimail.
En este ejemplo se envía una imagen en formato PNG de la vista del informe de progreso que ha generado como archivo adjunto de correo electrónico.
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"
Observe que la etiqueta BODY se ha reemplazado por una etiqueta HTMLFILE. Dado que tabcmd puede generar automáticamente una imagen PNG, puede hacer referencia a ella en el cuerpo de una plantilla de correo electrónico HTML como se muestra a continuación:
<html>
<head><title>Email Alert</title></head>
<body><img src="progressReport.png"></body>
</html>
Si instala febootimail y revisa los archivos de ayuda, verá lo siguiente:
Estas funciones permiten controlar el proceso de generación y envío de correo electrónico de Tableau. Son muchas las aplicaciones y los lenguajes de creación de scripts que también son compatibles con esta función.
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.