tableau 的 .hyper,.twb,.twbx 三种文件格式是什么意思,有什么区别?

博客介绍了Tableau不同文件格式的数据提取特点。.hyper会将筛选后的数据提取成Tableau自己的数据库文件格式;.twb只保存面板中的计算、公式和操作,不保存源数据;.twbx保存时会自动打包数据,但修改数据源后需重新提取数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.hyper:在选择数据提取时候会把经过筛选后的数据全部提取成 hyper 格式,本质就是 tableau 自己的数据库文件格式

.twb:即只保存面板中的计算、公式、操作,不保存源数据

.twbx :保存twbx时候,hyper 也会自动把数据打包进twbx,缺点就是每次修改完数据源都需要重新提取一遍数据

### 如何在 Tableau 中保存工作簿或数据源 #### 工作簿的保存 在 Tableau Desktop 中,可以通过以下方式保存整个工作簿文件(`.twb` 或 `.twbx` 格式)。 - 当用户完成可视化设计后,可以选择 **“文件”>“保存”** 来存储当前的工作簿。这会将仪表板、图表和其他组件保存为单个文件[^1]。 - 如果希望创建一个打包工作簿(`.twbx`),它不仅包含工作簿本身还嵌入了所使用的数据源,则可以在保存时选择此选项。这种方式特别适合于分享给其他没有访问原始数据权限的人士。 #### 数据源单独保存 对于那些已经构建好复杂查询或者定制化字段的数据连接来说, - 用户也可以独立地将其作为单独的数据源文件(`.tds` 或者 .tdsx)导出来以便重复利用或者是协作交流之需【4】. 具体做法是在 “数据” 菜单项下选取目标数据源之后右键点击并选择相应的命令来实现这一目的. #### 创建与管理数据提取 当涉及到大数据量处理或是离线分析需求的时候, - 可通过 `数据 -> 提取数据` 的路径启动向导界面,按照提示逐步设定过滤条件以及结构参数最终形成静态副本即所谓的 'Extract'(.tde/.hyper)[^5]. 另外值得注意的是这些预先计算好的汇总结果还可以安排定时更新机制从而保持最新状态[2]. 以下是用于演示上述过程的一个简单 Python 脚本例子: ```python import tableauserverclient as TSC # 设置认证信息 server_url = "https://your-tableau-server" username = "your_username" password = "your_password" secret_token_name = None # 若使用个人令牌则填写名称 secret_token_value = None # 对应的值 if secret_token_name and secret_token_value: tableau_auth = TSC.PersonalAccessTokenAuth(secret_token_name, secret_token_value) else: tableau_auth = TSC.TableauAuth(username=username,password=password) site_id = "" # 空字符串表示默认站点 with server.auth.sign_in(tableau_auth): all_workbooks, pagination_item = server.workbooks.get() print([workbook.name for workbook in all_workbooks]) ``` 以上脚本展示了如何通过 API 获取服务器上的所有工作簿列表。虽然这不是直接关于保存功能的内容,但它体现了自动化管理和交互的可能性。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张猿

0元代表鼓励,1元代表认可

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值