Tableau利用浏览器提取 .twbx 文件中的形状
Posted 张国荣家的弟弟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tableau利用浏览器提取 .twbx 文件中的形状相关的知识,希望对你有一定的参考价值。
文章目录
前言
我们都知道tableau 打包文件包含了很多的东西,当我们解包的时候只有数据源和图片,以及twb连接的信息(包含了形状)
Twbx解包
将文件twbx后缀改成 rar或者zip格式,并解包加粗样式
了解Tableau Twbx文件:https://help.tableau.com/current/pro/desktop/zh-cn/save_savework_packagedworkbooks.htm
如果添加了自定义形状的话,加载的话会出现自己的提前弄好的
提取.twbx形状的方法
这是利用网页脚本javascripts写的一个提取方法:http://shapeextractor.herokuapp.com/
将Extract custom shapes bookmarklet添加到收藏夹(或者其他叫做书签栏)当中
注:如果没有设置显示收藏夹,需要设置一下显示出来
这里动态演示一下:
你也可以将下面的javascripts代码添加收藏夹一样的效果
javascript:(function bookmarklet()
function open_if_viz(src)
if(/public\\.tableau(software)?\\.com\\/views/.test(src) || /public\\.tableau(software)?\\.com\\/shared/.test(src))
window.open("https://shapeextractor.herokuapp.com/shapes?viz=" + src);
open_if_viz(window.location.href);
iframes = document.getElementsByTagName(%27iframe%27);
for(var i = 0; i < iframes.length; i++)
open_if_viz(iframes[i].src);
)();
做完这一步,咱们去tableau public上测试一下吧
以上是关于Tableau利用浏览器提取 .twbx 文件中的形状的主要内容,如果未能解决你的问题,请参考以下文章
Tableau报错-An error occurred while communicating with Tableau Data Extract.
Tableau DesktopTableau如何将示例工作簿替换为自定义工作簿?(windows版本)
r 将R data.frame写入Tableau数据提取文件(.tde)