发布没有tableau桌面的tableau工作簿(twb或twbx) [英] publish tableau workbook (twb or twbx) without tableau desktop

查看:620
本文介绍了发布没有tableau桌面的tableau工作簿(twb或twbx)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有人找到一种方法来欺骗桌面桌面在发布报告时所做的请求?我显然知道他们没有提供API,但似乎只需要进行身份验证,然后POST工作簿就可以非常简单。有没有人找到办法做到这一点?我经常发布一些工作簿(我可以使用sed / awk进行微小的更改),我想设置一个脚本来自动完成这个过程。

Has anybody found a way to spoof the requests that tableau desktop makes when publishing a report? I obviously know that they do not provide an API, but it seems like it should be pretty straightforward to just authenticate, and then POST the workbook. Has anybody found a way to do this? I publish a few workbooks very regularly (with minor changes that I can make using sed/awk) and I would like to set up a script to automate the process.

推荐答案

无需对POST进行反向工程 - 您可以使用 TabCmd.exe 控制台应用程序将工作簿发布到服务器:

No need to reverse-engineer the POST - you can use the TabCmd.exe console app to publish the workbook to Server:

tabcmd.exe login -u username -p password -s http://serverlocation
tabcmd.exe publish -n "c:\path\to\SomeWorkbook.twbx"

批量生产这只小狗,你有一个简单的发布方式。

Batch this puppy up and you have an easy way to publish.

顺便说一句,如果您的包装盒上没有 TabCmd ,请将其从 \bin 服务器文件夹以及以下支持文件:

BTW, if you don't have TabCmd on your box, copy it from the \bin folder of server, along with the following support files:

boost_signals_vc100-mt-1_45.dll
iconv.dll
libeay32.dll
ssleay32.dll

这篇关于发布没有tableau桌面的tableau工作簿(twb或twbx)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆