从 Tableau文件中获取数据方法汇总
↓↓↓欢迎关注我的公众号,在这里有数据相关技术经验的优质原创文章↓↓↓

在实际使用Tableau中经常会遇到需要从已有的tableau文件或仪表板中导出/提取/复制数据,本篇文章整理了相关从Tableau文件中获取数据的方法
一.获取仪表板中的数据
获取数据
首先使用Tableau的内置超市数据源制作一个样表如下:

方法1
选择一个工作表,并在上方的功能区中选择"工作表"–“复制”–"数据"即可复制数据,可以到打开Excel直接复制到Excel中

方法2
在上方的功能区中选择"分析"–“查看数据"并选择"全部导出”,即可将原始数据导入到csv文件中


方法3
在上方的功能区中选择"工作表"–“导出”–”数据“可将数据导出。

注:复制数据的速度比导出数据快很多,所以建议尽量使用复制的方法,不要使用到导出
获取交叉表数据
在之前表格的基础上我们再加上对应年份

方法1
选择"工作表"–“复制”–"交叉表"即可复制数据
方法2
选择"工作表"–“导出”–"交叉表到Excel"即可直接将交叉表数据导出到Excel
复制交叉表与复制数据的区别
交叉表可以理解为数据透视表,它对原始数据的字段进行行和列上的重排并做聚合。以本例来说,所有订单日期的年份在原始数据中都为列字段,之后我们根据年份汇总利润并将年份放到行字段中,每一年的数据都占一列,从而得到一个交叉表。
如果Tableau工作表中是一个交叉表,通过复制交叉表,得到的数据是和前端显示的格式是一致的,而如果直接复制数据,则得到的是原始数据的格式。如果我们在上面一步选择"复制"–“数据"而不是“复制”–“交叉表”,那么得到的是只有订单日期,省,利润的三列数据:

复制数据为图像
选择"工作表"–“复制”–“图像"或者"工作表”–“导出”–"图像"即可复制工作表中的图或者将数据保存为图片形式
二.获取数据源中的数据
- 注:使用此种方法需要别人给你的文件格式为Tableau打包工作簿(.twbx),如果是Tableau工作簿格式(.twb)格式则无法直接提取数据源的数据。因为打包工作簿包含工作簿以及所有本地文件数据源和背景图像的副本,而工作簿只保留指向数据源的路径。
方法1
右键点击数据源,选择”提取数据“

在提取数据页面中可以进行字段筛选和行数筛选。**当数据量很大时一定要在这里进行筛选,否则在导出数据时会报错!**筛选完成后点击"数据提取"即可导出数据

方法2
右键点击数据源并选择”查看数据“,在查看数据选项卡中选择”全部导出“即可

方法3
解包打包的工作簿。首先用 .zip 扩展名重命名文件(例如,从 myfile.twbx 重命名为 myfile.zip),然后解压,之后可得到常规工作簿文件 (.twb),以及包含与工作簿打包在一起的数据源和图像的文件夹。
从 Tableau文件中获取数据方法汇总的更多相关文章
- 从excel文件中获取数据(2)
本方法引用 Aspose.Cells.dll,ICSharpCode.SharpZipLib.dll ,NPOI.dll,NPOI.OOXML.dll,NPOI.OpenXml4Net.dll,NPO ...
- 一、表单和ajax中的post请求&&后台获取数据方法
一.表单和ajax中的post请求&&后台获取数据方法 最近要做后台数据接收,因为前台传来的数据太过于混乱,所以总结了一下前台数据post请求方法,顺便写了下相对应的后台接收方法. 前 ...
- 归纳从文件中读取数据的六种方法-JAVA IO基础总结第2篇
在上一篇文章中,我为大家介绍了<5种创建文件并写入文件数据的方法>,本节我们为大家来介绍6种从文件中读取数据的方法. 另外为了方便大家理解,我为这一篇文章录制了对应的视频:总结java从文 ...
- JAVA文件中获取路径及WEB应用程序获取路径方法
JAVA文件中获取路径及WEB应用程序获取路径方法 1. 基本概念的理解 `绝对路径`:你应用上的文件或目录在硬盘上真正的路径,如:URL.物理路径 例如: c:/xyz/test.txt代表了tes ...
- 从BIRT报表文件中获取页面设置信息(页边距、纸张大小、输出方向)的方法
从BIRT报表文件中获取页面设置信息(页边距.纸张大小.输出方向)的方法 报表打印时,尤其是套打的报表,页面设置信息非常重要,比如页边距,纸张大小,输出方向等,而且每个报表的相关参数有可能不同 ...
- 类型:JQuery;问题:ajax调用ashx文件;结果:ashx文件怎么获取$.ajax()方法发送的json数据
ashx文件怎么获取$.ajax()方法发送的json数据 作者:careful 和ajax相关 新浪微博QQ空间QQ微博百度搜藏腾讯朋友QQ收藏百度空间人人网开心网0 $.ajax({ t ...
- .net(C#)操作文件的几种方法汇总
.net(C#)操作文件的几种方法汇总 System.IO命名空间下类的用法:在System.IO名称空间中包含了用于文件输入输出的主要类.File:实用类,提供许多静态方法,用于移动.复制和删除文件 ...
- [数据科学] 从csv, xls文件中提取数据
在python语言中,用丰富的函数库来从文件中提取数据,这篇博客讲解怎么从csv, xls文件中得到想要的数据. 点击下载数据文件http://seanlahman.com/files/databas ...
- [Python]将Excel文件中的数据导入MySQL
Github Link 需求 现有2000+文件夹,每个文件夹下有若干excel文件,现在要将这些excel文件中的数据导入mysql. 每个excel文件的第一行是无效数据. 除了excel文件中已 ...
- hive从查询中获取数据插入到表或动态分区
Hive的insert语句能够从查询语句中获取数据,并同时将数据Load到目标表中.现在假定有一个已有数据的表staged_employees(雇员信息全量表),所属国家cnty和所属州st是该表的两 ...
随机推荐
- 2024睿抗机器人开发者大赛CAIP-编程技能赛-本科组(省赛) RC-u5 工作安排详解
本文参考 https://www.cnblogs.com/Kescholar/p/18306136 这一题可能对高手来说就能轻而易举的看出是个01背包,但是对于我这种小白还是要经过详细的分析才可以理解 ...
- shell处理字符串
概念 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号. 单引号声明字符串 单引号里的任何字符都会原样输出, ...
- 解释Spring框架中bean的生命周期
一.Bean生命周期的流程图 二.spring的生命周期 spring生命周期中的阶段,包括初始化.使用.销毁. 1.初始化阶段 1)调用bean的构造函数,创建实例: 2)进行参数依赖注入: 3)若 ...
- doctrine-orm基础(单用doctrine避坑指南)
附: doctrine基础(一):https://www.jianshu.com/p/3681e1add282 doctrine官网: https://www.doctrine-project.org ...
- P1166题解
思路 花了半天去理解题意--意思是说给你一个选手的滚球情况,打出他当前的成绩.简单的说这题就是一个模拟(我才不是因为懒才找模拟题写的)思路也很简单,对每一轮进行以下几个判断就行啦: 首先判断有没有在两 ...
- 16.1k star! 只需要DDL就能一键生成数据库关系图!开源神器ChartDB让你的数据结构"看得见"
嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 ChartDB是一款开源的数据库可视化神器,通过一句智能查询就能自动生成专业的数据库关系图. ...
- 开源免费真香!Star 1.4k 这款开源在线教育系统让万人学习零压力,企业培训系统一键搭建神器
嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 PlayEdu 是一款基于 SpringBoot3 + Vue3 开发的开源企业培训系统,提 ...
- 仿EXCEL插件,智表ZCELL产品V2.0 版本发布,优化全键盘操作,增加JSON格式导入导出功能
详细请移步 智表(ZCELL)官网www.zcell.net 更新说明 这次更新主要应用户要求,主要一方面重构了底层,优化了键盘操作,支持全键盘录入,另一方面增加了JSON格式的导入导出,支持终端用 ...
- 基于PySyft与TensorFlow的医疗数据协同分析系统实现教程
1. 引言:医疗数据协同分析的挑战与机遇 在医疗信息化进程中,数据孤岛问题日益突出.各医疗机构积累的海量医疗数据受限于隐私法规(如HIPAA.GDPR)无法直接共享,形成数据壁垒.联邦学习技术的出现为 ...
- Web前端入门第 52 问:JavaScript 的应用领域
截至目前,您应该对前端的 HTML + CSS 应该有了很清楚的认知,至少实现一个静态网页已经完全不在话下了. 当然,CSS 功能绝不止这些,一些不太常用的 CSS 相关知识,后续将通过案例进行分享. ...