《Tableau 8权威指南》—— 1.1 Tableau是什么

简介:

本节书摘来异步社区《Tableau 8权威指南》一书中的第1章,第1.1节,作者:【美】George Peck,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.1 Tableau是什么

Tableau 8权威指南
Tableau软件起源于斯坦福大学计算机科学学院一个由美国国防部赞助的研究项目,该项目的目的是提高人们快速分析数据的能力。当时,还是博士学位候选人的克里斯•斯托尔特(Chris Stolte),正研究用于探索关系型数据库及数据立方体的可视化技术,而他的导师帕特•汉拉恩(Pat Hanrahan)教授是当时世界著名的计算机图形学科专家,同时也是皮克斯(Pixar)动画公司的创始成员之一,以及皮克斯Render Man软件1的首席架构师。克里斯、帕特以及斯坦福大学的一个博士团队共同意识到计算机图形学可以极大地提高人们理解数据库的能力。他们发明的VizQLTM技术第一次把计算机图形学和数据库这两门计算机学科结合到了一起。VizQLTM技术使得人们只需通过“拖放”动作,即可建立他们所想看到的图片,进而分析数据。随着克里斯蒂安•夏博(Christian Chabot)加入成为董事会的CEO,Tableau这家公司在2003年走出了斯坦福大学。

虽然,Tableau 8版本功能在之前已发布的7个主版本基础上有所加强,但其实现可视化设计的核心方法没有改变,即首先连接到一个要分析的数据源,然后将各个数据字段拖到Tableau屏幕中特定的部件上,结果就得到一张基本的视图,而该图接着可以通过拖动额外的数据字段到工作空间内其他不同的部件上来修改和完善。在这基本的可视化方法之外,Tableau的“智能显示”特点允许人们只需选好相关的数据字段并单击一个缩略图,即可快速实现某个事先定义好的视图。对于一些更高级的要求,Tableau除了拥有十分全面的数据连接选项外,还包含一套完整的公式语句。

首次启动Tableau时,呈现在用户眼前的是“开始页”,如图1-1-1所示。“开始页”中面积最大的区域用来保存最近使用过的工作簿的缩略图。

单击这些缩略图中的任何一个,即可打开该工作簿(例如,用Excel数据源制作的扩展名为.TWB的文件,或者用硬盘上的Tableau数据存储格式的数据源文件,该数据源包含在一个工作簿中,制作扩展名为.TWBX的文件)。也可以打开Tableau 8软件自带的一些示例工作簿,只要单击“开始页”最下方想查看的缩略图即可。

如果想创建一个新的工作簿,必须首先连接到一个“数据源”(Tableau可以连接的数据源类型包括业界标准数据库系统,如Oracle、Microsoft SQL Server、Excel电子

表格、文本文件等)。与电子表格或者文字处理程序不同的是,Tableau只有在连接到某个现有的数据源之后,才能创建可视化图表。某些数据源被称作“已保存数据源”,它们会出现在“开始页”的左侧。这些指向已存数据源的“指针”,只需简单单击它们,即可选用。如果想连接到一个不同的数据源,在“开始页”单击右上角的“连接到数据源”标签(该标签是一个“圆桶”图标),或者单击左上角“数据”部分下方的“连接到数据”。一旦连接好某个数据源,就会出现一个新的工作空间,从中可以拖放想要的数据字段。

cdfe7803c58c2b9f79b0f62c411e56136e8addb3

注: 关于数据连接的详细讨论可以查阅第3章。

相关文章
|
CDN
静态资源库CDN服务
使用静态资源库可以访问线上资源文件,比如jquery库、bootstrap库。使用百度静态资源库的居多,但是发现百度暂时不支持https协议,bootcdn是一个不错的选择。
3471 0
|
11月前
|
机器学习/深度学习 数据采集 人工智能
R语言是一种强大的编程语言,广泛应用于统计分析、数据可视化、机器学习等领域
R语言是一种广泛应用于统计分析、数据可视化及机器学习的强大编程语言。本文为初学者提供了一份使用R语言进行机器学习的入门指南,涵盖R语言简介、安装配置、基本操作、常用机器学习库介绍及实例演示,帮助读者快速掌握R语言在机器学习领域的应用。
476 3
|
10月前
|
消息中间件 存储 缓存
大厂面试高频:Kafka 工作原理 ( 详细图解 )
本文详细解析了 Kafka 的核心架构和实现原理,消息中间件是亿级互联网架构的基石,大厂面试高频,非常重要,建议收藏。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:Kafka 工作原理 ( 详细图解 )
|
5月前
|
存储 缓存 关系型数据库
MySQL为什么需要主键
本文介绍了MySQL中主键的重要性及最佳实践。主键用于唯一标识表中的每一行,其值必须唯一且不允许为空。主键有助于简化更新和删除操作,避免影响无关行。推荐使用与业务无关的自增ID作为Innodb表的主键,以优化存储结构、减少碎片并提高性能。此外,文章还提到不更新、不重用主键值以及避免使用可能变更的字段(如邮箱)作为主键的良好习惯。最后强调了紧凑索引结构对查询效率的关键作用。
166 0
MySQL为什么需要主键
|
10月前
|
存储 人工智能 文字识别
利用AI能力平台实现档案馆纸质文件的智能化数字处理
在传统档案馆中,纸质文件管理面临诸多挑战。AI能力平台利用OCR技术,通过图像扫描、预处理、边界检测、文字与图片分离、文字识别及结果存储等步骤,实现高效数字化转型,大幅提升档案处理效率和准确性。
344 7
|
10月前
|
设计模式 程序员 领域建模
还原真实世界,领域模型教你让系统自然生长
本文介绍了领域模型在软件开发中的重要性,强调了领域驱动设计(DDD)的核心在于理解业务、抽象业务,而非单纯掌握技术模式。通过对比贫血模型和充血模型,阐述了领域建模的目标是让设计随需求自然成长,保持系统的灵活性和稳定性。文章鼓励开发者在需求变更时,回归真实世界寻找解决方案,确保模型贴近业务本质。
157 4
|
11月前
|
数据采集 文字识别 数据安全/隐私保护
轻松抓取:用 requests 库处理企业招聘信息中的联系方式
本文详细介绍如何利用Python的`requests`库结合代理IP技术,突破Boss直聘的登录验证与反爬虫机制,抓取企业招聘信息中的联系方式。文章首先阐述了Boss直聘数据抓取面临的挑战,随后介绍了代理IP轮换、登录会话保持及请求头伪装等关键技术。通过一个完整的示例代码,展示了从配置代理、模拟登录到解析HTML获取联系方式的具体步骤。此方法不仅适用于Boss直聘,还可扩展至其他需登录权限的网站抓取任务。
944 0
轻松抓取:用 requests 库处理企业招聘信息中的联系方式
|
10月前
|
开发框架 JavaScript 前端开发
MudBlazor:基于Material Design风格开源且强大的Blazor组件库
MudBlazor:基于Material Design风格开源且强大的Blazor组件库
255 0
|
消息中间件 存储 Java
快速入门 Kafka 和 Java 搭配使用
快速入门 Kafka 和 Java 搭配使用
410 0
|
人工智能 分布式计算 安全
Azure Databricks实战:在云上轻松进行大数据分析与AI开发
【4月更文挑战第9天】探索Microsoft Azure的Databricks服务,体验其在大数据分析和AI开发中的高效性能。此平台简化流程,提升效率,适用场景包括数据湖分析、实时流处理和AI开发。核心优势在于一体化平台设计、云原生的弹性伸缩和企业级安全保障。Databricks提升研发效能,无缝集成Azure生态,且持续创新,是应对大数据挑战和加速AI创新的理想工具。
1186 2