Tableau Desktop可视化高级应用(txt+pdf+epub+mobi电子书下载)


发布时间:2020-09-03 17:21:01

点击下载

作者:张志龙

出版社:人民邮电出版社有限公司

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Tableau Desktop可视化高级应用

Tableau Desktop可视化高级应用试读:

前言

目前市面上有不少关于Tableau的书籍、文档和视频资料,但我们很难找到一本专门针对可视化分析软件Tableau Desktop的功能、用途以及价值方面深入探讨的书籍。这也使得很多使用过Tableau产品一段时间的企业和个人对该产品的定位和应用价值产生了误解,他们可能会认为Tableau产品功能太过简单和存在局限性,能为企业或者用户带来的实际价值很有限。为了帮助更多使用Tableau的企业和个人更好、更有效地使用该工具,作者在结合自身十几年积累的可视化方面的经验以及在入行几年时间里对于Tableau Desktop软件深入研究所得成果的基础上,在工作之余编写了此书。虽然本书是关于Tableau Desktop的高阶应用,但考虑到还有很多刚入门或者对Tableau产品有兴趣的读者,于是在编写此书的过程中特意加入了一些关于软件的基础介绍,并且细化了相关软件功能的操作步骤,希望能在最大程度上帮助初学者掌握书中的方法和技巧。本书共分为5章,每一章开头都有相应的配图和文字来告诉读者本章想要传达的信息。虽然本书主要是针对Tableau的产品,但其中所蕴含的方法、思想和对于可视化方面的设计却是无关乎某一个特定的工具而普遍适用于整个数据分析过程的。

第1章主要是围绕Tableau平台的特性、旗下每款产品的功能、产品之间相互组合所能发挥出的作用、Tableau平台的未来发展方向进行介绍,着重介绍目前本地端用于自助可视化分析探索的产品Tableau Desktop的入门基础。其中对于企业为什么选用Tableau平台也给出了作者的见解,可供企业的采购人员在选择商业智能(Business Intelligence,BI)工具时提供参考。此外作者也通过多次尝试最终用拓扑图的思想将Tableau产品相互组合所能发挥出的平台的优势和功能特性比较清晰地展示出来,方便读者理清Tableau平台到底能完成什么样的企业数据重任。

第2章主要介绍了一些Tableau中非内置但比较有实际应用价值的图表。其中每一张图表都配置了具体的分析作用、适用的行业领域及场景、制作该种图表的数据结构、图表的详细制作步骤等。一些图表也为读者列举出了几种不同的做法和相互之间的对比,保证读者能够跟随本书的步骤做出相应的图表。本章核心的内容是扩展读者日常分析数据时所使用的图表种类以及提醒读者们在制作图表的过程中,需要注意图表的复杂度、扩展性和实用性等方面的问题。

第3章围绕Tableau Desktop中常用但许多使用该工具的用户并不知道的功能进行了详细的分类介绍和汇总,包括数据访问过程中遇到的问题和相应的解决办法、复杂计算的计算逻辑和应用场景、软件筛选操作顺序的介绍和应用以及双轴、参数等功能的介绍和应用示例汇总,帮助读者更加熟悉并掌握自己手中的工具。

第4章主要介绍如何将可视化分析内容做得更加生动,更富有视觉冲击力等,包括可视化字体的设置、色彩的搭配、图表的选用及可视化仪表板的设计等方面,并随书展示了一些作者过去制作的可视化分析示例供读者参考。

第5章介绍作者使用Tableau的过程中,在业余时间开发的一些新用法。这些应用方式有的对于读者的工作或生活有实际帮助,有的看似与软件所强调的可视化分析等功能无关,但实际上充分利用了产品的功能特性和作为数据分析师应当具备的基础素养。与此同时本章还包含了作者对未来办公软件能够减少种类、扩展用途的期许。

本书的适用对象十分广泛,包括已经使用或者准备采购Tableau的企业和个人、热衷研究不同BI产品的组织或专家、教授或学习数据可视化分析的师生群体以及基于产品功能点和平台特性深入研究的商业智能软件开发商等。

本书能够编写完成,要感谢诸多朋友的支持,特别是作者入行以来在对软件的使用、了解和创新过程中给予帮助的企业、领导、同事和家人。此外要特别感谢人民邮电出版社编辑王峰松,感谢他在本书出版过程中所给予的信任和鼓励。感谢同样在大数据领域工作的胡雕先生,感谢他在本书部分内容的编写过程中提供的帮助。

由于时间仓促,书中难免出现不足之处,望广大读者批评指正,作者电子邮箱地址:347175499@qq.com。

最后希望本书能给读者们的工作和生活带来一些帮助,在这里也衷心地祝愿各位热爱数据的读者们能够“数据用时手到擒来,制作可视化时胸有成竹”!资源与支持

本书由异步社区出品,社区(https://www.epubit.com/)为您提供相关资源和后续服务。配套资源

本书提供如下资源:● 配套数据文件及效果视频;● 书中彩图文件。

要获得以上配套资源,请在异步社区本书页面中点击,跳转到下载界面,按提示进行操作即可。注意:为保证购书读者的权益,该操作会给出相关提示,要求输入提取码进行验证。

如果您是教师,希望获得教学配套资源,请在社区本书页面中直接联系本书的责任编辑。提交勘误

作者和编辑尽最大努力来确保书中内容的准确性,但难免会存在疏漏。欢迎您将发现的问题反馈给我们,帮助我们提升图书的质量。

当您发现错误时,请登录异步社区,按书名搜索,进入本书页面,点击“提交勘误”,输入勘误信息,点击“提交”按钮即可。本书的作者和编辑会对您提交的勘误进行审核,确认并接受后,您将获赠异步社区的100积分。积分可用于在异步社区兑换优惠券、样书或奖品。与我们联系

我们的联系邮箱是contact@epubit.com.cn。

如果您对本书有任何疑问或建议,请您发邮件给我们,并请在邮件标题中注明本书书名,以便我们更高效地做出反馈。

如果您有兴趣出版图书、录制教学视频,或者参与图书翻译、技术审校等工作,可以发邮件给我们;有意出版图书的作者也可以到异步社区在线提交投稿(直接访问www.epubit.com/selfpublish/submission即可)。

如果您是学校、培训机构或企业,想批量购买本书或异步社区出版的其他图书,也可以发邮件给我们。

如果您在网上发现有针对异步社区出品图书的各种形式的盗版行为,包括对图书全部或部分内容的非授权传播,请您将怀疑有侵权行为的链接发邮件给我们。您的这一举动是对作者权益的保护,也是我们持续为您提供有价值的内容的动力之源。关于异步社区和异步图书“异步社区”是人民邮电出版社旗下IT专业图书社区,致力于出版精品IT技术图书和相关学习产品,为作译者提供优质出版服务。异步社区创办于2015年8月,提供大量精品IT技术图书和电子书,以及高品质技术文章和视频课程。更多详情请访问异步社区官网https://www.epubit.com。“异步图书”是由异步社区编辑团队策划出版的精品IT专业图书的品牌,依托于人民邮电出版社近30年的计算机图书出版积累和专业编辑团队,相关图书在封面上印有异步图书的LOGO。异步图书的出版领域包括软件开发、大数据、人工智能、测试、前端、网络技术等。异步社区微信服务号第1章 Tableau是什么“工欲善其事,必先利其器”。就像人们为了摘到更高树枝上的苹果而使用梯子一样,人们为了实现具体的目标发明创造了合适的工具,再借助工具更加高效、便捷地完成目标。敏捷的商业智能(BI)产品Tableau的诞生也是如此,它是为了帮助用户更加快速、简单地查看并理解数据,通过“无所不能”的可视化探索将数据转化成可以付诸行动的见解。1.1 企业为什么选择Tableau

通常企业选择一款产品需要综合考虑的因素有很多,包括产品的市场地位、功能特性、成本、商业价值、推广落地、售后服务和未来计划等。1.市场地位

截至2018年,Tableau已经连续6年在Gartner分析和商业智能魔力象限中被评为“领导者”(LEADERS),如图1-1所示。图1-1 分析商业智能平台的魔力象限

Gartner象限的领导者是能够充分了解产品能力和对当前市场中买家需求给出成功承诺的供应商。在现代BI分析平台的市场中,客户要求这些产品提供明确的业务价值,并且在无须IT部门前期参与的情况下,通过有限的专业技术知识实现强大的分析。商业用户的敏捷性和易用性仍然是关键,但是管理部署、将用户生成的内容提升为受信任的企业资源、处理复杂的大型数据集、扩展和嵌入分析内容以及支持大型企业全球部署的能力也具有新的重要性。目前Tableau在这些方面上执行得非常好,保证了其在Gartner象限中领导者的位置。2.功能特性

Tableau作为一款商业智能软件,它的功能也在逐渐覆盖到企业所需处理数据的多个环节上,包括产品本身跨平台、跨地域的部署特性,前期对数据清洗、转换、加载的准备,内置多种数据连接接口并支持应用程序编程接口(Application Programming Interface,API)接口的开发,数据简单快速的探索分析、嵌入式分析、内置基本模型并能兼容配套主流建模工具(如Python、R等)和一些深度分析的应用,可视化图表、智能仪表板和演示汇报故事的快速生成,报表瞬时共享、自动更新、随时查看并具备强大的权限管理保障数据以及分析成果的安全性,未来自然语言、人工智能方面的功能研发等。具体的产品功能特性如图1-2所示。图1-2 Tableau平台功能特性3.成本

Tableau产品降低了部署一流分析的成本。根据Gartner研究发现,Tableau等现代商业智能平台的部署成本比“巨型供应商”的解决方案低39%,并且不需要再购置其他产品,也没有任何隐性费用。

Tableau产品提供全方位的分析体验、免费的培训、无可匹敌的研发投入以及拥有众多数据“达人”的活跃社区来保障企业培养数据方面的人才并且长期稳定地使用该产品作为企业的BI工具。4.商业价值

全球很多企业对于Tableau产品的具体商业价值都有不同的见解,正如Tableau官网的“客户故事”内容中所描述的:“全球性科技公司联想通过Tableau将整个企业的报告效率提升了95%”“GoDaddy是一家国际网络托管和互联网域注册机构,该公司使用Tableau、Alation Data Catalog和Hadoop针对每天13TB的数据扩展大数据管理”“LinkedIn是全球最大的职业社交网络公司之一,该公司采用Tableau为数千名销售人员提供支持,从而减少客户的流失”“MillerCoors公司创立了Miller、Coors和Blue Moon等畅销啤酒品牌,该公司借助Tableau产品发现销售机会,向零售商销售更多的产品”“EY利用Tableau帮助客户节约大笔开支并预防欺诈等”。Tableau对企业的商业价值不仅体现在提高企业对于数据使用的能力和效率,帮助企业寻找潜在客户、企业战略投资以及风险管控等方面,更多的是助力企业快速转型为以数字作为驱动的现代化和数字化企业。5.推广落地

站在现代化商业智能(BI)的角度来看,对于大部分企业,真正了解企业内某些业务或具体流程的人中,不具备专业信息技术(Information Technology,IT)知识的人可能占多数,而这部分人对于业务的理解和分析思路恰好是企业日常经营管理所必需的。因此当企业选择一款产品作为自己未来一段时间的工作平台时,还需要考虑的一个重要因素就是该产品在企业内部是否容易推广,是否能得到大多数员工的积极响应并持续使用。

产品是否容易推广首先需要考虑该产品是否容易部署以及部署的周期是否较短。Tableau很好地解决了这方面的问题,并提供了详细的文档方便每个使用该产品的用户安装部署。其次,对于没有太强技术背景的业务人员,Tableau提供了简单、便捷的操作,使得这部分用户在使用产品的初期不会产生“畏难效应”,对于专业群体也可以通过在Tableau中创建复杂的计算逻辑或者配合建模工具开展更深层次的应用。随着使用的深入,Tableau提供了很多免费的教程并免费提供全球范围内数据爱好者共享的作品当作学习模板。最后,也是作者觉得最重要的一点,Tableau产品让大多数用户在很短的时间内就能得到一件心仪并且有实际用途的“作品”,这使得使用它的人从心理上获得了极大的满足感,而这种满足感也是这部分人愿意持续学习并且使用该产品的一大动力。6.售后服务

任何产品在使用过程中或多或少都会出现一些不可避免的问题,包括产品本身、使用人员对于产品的认知程度等,因此售后的服务保障对于企业采购一款产品也极其重要。Tableau产品的售后服务有多种模式,包括线上的远程通话、线下的现场指导、定期免费培训、每年大型的数据峰会等,帮助企业解决从平台部署到具体的可视化设计等方面的疑难问题,保证企业在采购之后能进行有实际价值的应用。7.未来计划

企业选择一款产品往往需要考虑该产品的生命周期。如果这款产品只能在当下1年~2年的时间内满足企业的业务需求,那么,对于企业来说,该产品不仅浪费了大量的成本,还在一定程度上影响了员工的职业规划。考虑到诸如此类的原因,Tableau产品在其自身发展的十几年间一直将销售额中的很大一部分作为产品新功能的研发费用,并且广泛采纳全球用户的实际需求方面的建议并作为新功能的研发方向。作为当今BI领域的“领导者”,Tableau正在积极应对未来即将出现的人工智能、自然语言处理以及更多维度、更大数据量的复杂应用场景。1.2 Tableau产品家族

Tableau产品是功能强大、灵活并且安全性很高的端到端的数据分析平台,它提供了从数据准备、连接、分析、协作到查阅的一整套功能。目前主要包括Tableau Prep、Tableau Desktop、Tableau Server、Tableau Online、Tableau Public、Tableau Reader和Tableau Mobile共7种产品。1.2.1 Tableau Prep

Tableau Prep类似于ETL工具,是用来组合、整合并且清理数据的产品。虽然目前它还处于试用完善阶段,但其宗旨是使数据准备工作也能变得如同数据可视化探索工具Tableau Desktop一样简单易用,并且能够直观地追溯到结果。1.2.2 Tableau Desktop

Tableau Desktop更像是一个数据画板,它使得每一个用户通过简单、灵活的操作即可将数据绘制成生动、直观且具有实际分析意义的可视化内容。Tableau Desktop的强大之处在于其可以轻松地访问并且连接几乎所有的主流数据库,通过简单的拖曳操作即可开展与数据之间的交互式分析,并且通过自定义的计算字段可以处理很多复杂的业务场景。对于热衷通过复杂的模型来挖掘数据潜在价值的用户,它也提供了与主流建模工具Python等的接口。总而言之,Tableau Desktop将数据探索变得大众化、直观化,为数据文化的普及贡献了一分力量。1.2.3 Tableau Server

当今是互联网信息时代,借助网络的传播速度和广度,企业可以将有价值的信息共享给组织中的任何个体。Tableau Server实现了受管控的大规模自助式分析,其不仅对企业重要的数据源进行安全管控,允许在Web端连接数据展开可视化分析并且可以针对所有可视化的分析内容,结合企业内外部的人员在组织中的具体分工,从访问、下载、交互、订阅等一系列操作上进行权限管控并且实时监督,确保企业的核心数据和知识在大规模使用、分享过程中的安全性。1.2.4 Tableau Online

如果企业希望获得Tableau Server的共享和协作等功能,但又不想真正地部署、管理服务器,那么Tableau Online将会是一个不错的选择。Tableau Online实现了云端自主式分析,是完全托管在云端的分析共享平台。其安全、可扩展并且无须维护任何硬件的特性更是为那些只有少量用户并且没有部署服务器架构的组织提供了绝佳的方案。1.2.5 Tableau Public

使用免费的Tableau Public Desktop版可以打开和浏览数据,并通过拖放轻松创建令人惊叹的可视化分析成果,但其无法像Tableau Desktop一样将内容保存在本地,目前只能在Tableau Public个人资料上上传和存储可视化内容。Tableau Public为每个用户免费提供10 GB的存储空间,并且可以个性化设置个人资料方便与其他作者的联系。通过Tableau Public这个免费的全球社区,每个用户可以与世界共享自己的可视化内容,或者将其嵌入站点或博客中,还可以免费获取全球目前大约15万用户的可视化内容进行研究学习。1.2.6 Tableau Reader

Tableau Reader是一款免费的桌面应用程序,可用来打开本地或Web端生成的数据可视化内容并与之进行交互、筛选、下钻查询和探索等。它是一款方便没有License的用户在本地交互式查看可视化内容的工具。1.2.7 Tableau Mobile

通过App Store、Google Play等可免费获取Tableau Mobile,使得发布在Tableau Server或Tableau Online上的可视化应用能够随时随地在移动设备端查看并编辑。Tableau Mobile简化了用户体验,只需轻点几下即可从问题到洞察,随时随地掌握数据,使用户可以在手机或平板电脑等设备上“触摸”他们的数据。1.3 Tableau产品应用架构

目前Tableau共有7款产品,企业可以通过它们之间相互的配合来共同完成BI平台的快速搭建。Tableau产品的应用架构如图1-3所示。图1-3 Tableau产品应用架构

通过Tableau Prep、Tableau Desktop、Tableau Server或Tableau Online以及Tableau Public访问分析所需的数据,其中用户可以通过Tableau Prep生成更利于分析并且响应速度更快的数据,然后将其作为数据源供给其余4款产品使用。Tableau Desktop可以连接产品支持的所有数据源在本地展开分析,也可以将连接的数据发布到Tableau Server或Tableau Online上,通过它们对元数据进行安全管理、计划刷新等,同时也可以连接Tableau Server或Tableau Online上的数据在本地展开分析。Tableau Desktop中生成的可视化内容可以保存在本地并通过自身或免费的Tableau Reader产品交互查看,也可以导出PDF、图片等静态文件与他人共享。此外还可以将Tableau Desktop中生成的可视化内容发布到Tableau Server或Tableau Online上,利用这两款产品的特性对可视化内容进行安全管理、实时共享。Tableau Server或Tableau Online都可以连接产品支持的部分数据源并在线展开分析,这也符合产品向云端部署的趋势。当然,目前在线分析的功能并没有Tableau Desktop那么完善。用户可以通过Web端、移动设备,或者将Tableau Server或Tableau Online上的可视化内容嵌入自己的门户等方式,随时随地地访问可视化内容。Tableau Public是一款免费的产品,它又分为Web端和桌面端两种。桌面端的Tableau Public支持部分数据源的连接与可视化内容的制作,但其生成的可视化内容不能保存在本地,只能发布在Web端的Tableau Public上。用户也可以在Web端的Tableau Public上免费查看或下载全球数据爱好者提供的一些精彩的可视化分析内容。1.4 Tableau Desktop的安装与介绍

目前可视化内容的分析与制作主要在Tableau Desktop中完成,本文后续主要也是针对Tableau Desktop的比较复杂的应用展开介绍,对于后续内容中没有特别注明用途的“Tableau”一词,均可理解为产品Tableau Desktop。1.4.1 下载并安装Tableau Desktop

目前安装Tableau Desktop的方式有两种,包括通过命令行或通过用户界面安装并激活Tableau Desktop。本文主要介绍后一种方式,具体的安装步骤如下。

步骤1:以Windows版本为例。准备安装Tableau Desktop的环境包括操作系统和硬件配置:Microsoft Windows 7、Microsoft Server 2008 R2 或更高版本,Intel Pentium 4、AMD Opteron处理器或更新的产品,2 GB内存和至少1.5 GB的可用磁盘空间。

步骤2:在Tableau产品的官网上下载所需版本的安装程序。

步骤3:运行安装程序后得到如图1-4所示的初始安装界面。图1-4 初始安装界面

步骤4:按提示勾选“我已阅读并接受本许可协议中的条款”后可以选择“自定义”或直接“安装”。“自定义”设置界面如图1-5所示。图1-5 “自定义”界面

步骤5:选择“安装”后会自动弹出一个显示安装进度的画面,如图1-6所示。图1-6 安装进度提示界面

步骤6:安装进度完成之后,自动弹出如图1-7所示的激活界面。输入产品密钥,就可以激活Tableau;如果没有密钥,则可以选择“立即开始试用”。图1-7 产品激活界面

步骤7:无论选择“立即开始试用”还是“激活”,都会弹出如图1-8所示的注册信息界面。图1-8 注册信息界面

步骤8:选择“立即开始试用”并填写注册信息后,可单击“注册”按钮完成产品的安装。选择“激活” 并填写注册信息后,自动弹出如图1-9所示的输入密钥的界面。

步骤9:输入密钥后单击“激活”按钮即可完成安装。注意,在无法访问互联网或者公司的防火墙或代理限制访问“Tableau激活”站点的计算机上安装Tableau Desktop时,则必须完成一些额外步骤(此处不做详细说明)来脱机激活产品。图1-9 键入密钥界面1.4.2 开始界面

Tableau Desktop中的开始界面是该产品的一个中心位置,用户可以在这个界面上执行连接到数据、打开最近使用的工作簿以及探索和浏览Tableau社区中的内容等操作。开始界面如图1-10所示,主要由“连接”“打开”和“探索”3个窗格组成。图1-10 开始界面

如图1-11所示,在“连接”窗格中用户可以连接到数据以及打开保存的数据源。图1-11 “连接”窗格

通过“到文件”下的选项,用户可以连接到存储在Microsoft Excel、文本文件、Tableau数据提取文件和统计文件等(如SPSS和R)中的数据。

通过“到服务器”下用户可以连接到存储在数据库(如MySQL、Oracle)中的数据,并且Tableau会根据用户连接到服务器的连接频率,自动将此部分中列出的服务器名称更改为用户常用的服务器名称。

通过“已保存数据源”下的选项,用户可以快速打开之前保存在“我的Tableau存储库”文件夹中的数据源。此外,Tableau也提供了一些已保存数据源的示例,用户可以使用它们来尝试Tableau Desktop的一些功能。

如图1-12所示,在“打开”窗格中,用户可以打开最近的工作簿、将工作簿锁定到开始界面以及浏览示例工作簿。图1-12 “打开”窗格

通过“打开工作簿”,用户可以查找保存在计算机的其他工作簿。首次打开Tableau Desktop时,此窗格为空,随着用户创建和保存新工作簿,最近打开的工作簿将以缩略图的形式出现在此处,并且单击工作簿缩略图可以快速打开工作簿。

通过单击出现在工作簿缩略图左上角的“锁定此工作簿”图标可以将工作簿锁定到开始页面,已经锁定的工作簿将始终出现在开始页面上。若要移除最近打开或锁定的工作簿,可以将光标悬停在工作簿缩略图上,单击“×”图标按钮即可。

通过“更多示例”,用户可以打开并且浏览示例工作簿。

如图1-13所示,在“探索”窗格中,用户可以查找培训视频和教程来学习如何操作Tableau、查看Tableau Public中全球数据用户共享的可视化内容以及阅读有关Tableau的博客、文章和新闻等。图1-13 “探索”窗格1.4.3 数据源界面介绍

在分析之前,用户首先需要在Tableau中建立与数据源的初始连接,建立连接之后Tableau会引导用户进入数据源界面。如果在分析过程中需要对数据源进行更改,可以通过从工作簿中的任何位置单击“数据源”选项回到数据源界面。

虽然数据源界面的外观和可用选项根据用户连接到数据类型的不同而略有差异,但数据源界面通常是由4个主要的区域组成,包括左窗格、画布、预览数据源网格和元数据管理网格,如图1-14所示。图1-14 数据源界面

Tableau Desktop所连接到的数据会通过左窗格显示有关的详细信息。对于文件型的数据左窗格,通常显示文件名和文件中的工作表;对于关系型数据左窗格,通常会显示服务器、数据库和数据库中的表等;对于多维数据集数据左窗格,不会为其显示信息。用户可以使用左窗格添加与单一数据源的更多连接来创建跨数据库连接。

连接到大部分关系型数据和文件型数据之后,用户可以将单个或多个表拖到画布区域中来设置分析所需的数据源;连接到多维数据集数据之后,用户可以通过可用的目录或要从中进行选择的查询和多维数据集来设置所需的数据源。

用户可以通过预览数据源网格查看数据源中包含的字段(多维数据集数据不会显示字段),Tableau中默认显示数据源中前1000行的数据,当然也可以自定义所需查看的数据行数。用户也可以在预览数据源网格中对数据源进行简单的调整,例如隐藏不需要用到的字段、重命名字段、拆分字段、排序字段和创建计算等。

当连接到多维数据集数据或某些纯提取数据时,Tableau会默认显示元数据管理网格。除此之外,用户可以通过单击“管理元数据”选项切换到元数据管理网格。元数据管理网格会将数据源中的字段显示为行,方便用户查看数据源的结构并执行简单的调整,例如一次性隐藏多个分析中不需要使用的字段。1.4.4 语言和区域设置

Tableau支持多种语言并在初次运行时自动识别计算机的区域设置。如果Tableau检测到计算机的区域设置超出了自身所识别的区域范围,那么程序默认设置语言为英语,除此之外,Tableau会自动匹配计算机相应的语言设置。

如果用户想要更改Tableau界面(菜单、工具栏等)的显示语言,那么可以通过如图1-15所示的方式,即通过依次选择“帮助”→“选择语言”进行相应的配置,配置成功之后需要重新启动Tableau来使更改生效。图1-15 Tableau界面语言设置

如果用户想要更改可视化分析内容里的日期和数字的语言显示格式,那么可以通过如图1-16所示的方式,即依次选择“文件”→“工作簿区域设置”。一旦用户选择了一种特定的区域设置,那么无论是谁打开工作簿,该工作簿所显示的语言都不会发生改变。此外,对于Tableau中的语言和区域设置,应用程序会严格按照先检索工作簿区域设置,然后检索操作系统的区域或语言设置,最后检索Tableau中的语言设置的顺序。如果这3个内容均未设置,那么工作簿的区域设置默认为英语。图1-16 工作簿语言设置1.4.5 Tableau Desktop工作区和视图介绍

Tableau Desktop的工作区界面如图1-17所示,主要包括菜单栏、工具栏、边条(数据窗格和分析窗格)、标记卡和功能区、状态栏以及数据源和表标签(工作表、仪表板和故事)。

菜单栏中包括软件自身的基本设置,数据及表(工作表、仪表板、故事)的设置,分析中常用的操作,地图相关设置,工作簿的格式设置,登录Tableau服务器的常规设置和产品帮助等功能。

工具栏中包括分析过程中的访问命令(撤销和排序等)、智能推荐图表一键绘制和导航到产品其他界面的功能。

边条中包括对数据源中所有字段的访问、转换以及创建新的字段、参数或集等,同时包括分析中常用的一些参考线、模型和分布区间等功能。

标记卡和功能区中包括将数据添加到视图中、创建可视化的结构以及改变可视化内容的颜色、大小和数据粒度等功能。

状态栏中包括对当前视图相关信息的展示、分析内容的演示导航等功能。可以通过依次选择“窗口”→“显示状态栏”将其隐藏。

数据源和表标签中包括导航到数据源界面,创建或删除工作表、仪表板或故事以及重命名表等功能。图1-17 工作区界面

Tableau Desktop的视图区域如图1-18所示,主要包括标题(工作表标题和字段标题等)、字段标签、单元格(或区)、轴、标记、工具提示、图例(维度或度量图例)和说明等部件。图1-18 视图区域

标题是工作表、仪表板、故事或字段等的显示名称,用户可以根据实际需求编辑名称或隐藏显示等。

字段标签是添加到行或列功能区上的离散字段的标签,用来说明该字段的成员。用户可以对其进行格式设置或隐藏显示等。

单元格由行和列交叉形成,是Tableau图表的基本组件。

轴是将度量或连续字段放在“行”或“列”功能区上时生成的,默认情况下Tableau会针对此数据生成连续的轴。用户可以根据需求对轴的范围和显示标签等进行修改或者隐藏轴。

标记是用文本、条、区域等来表示视图中的字段(维度和度量)交集的数据。

工具提示是将光标悬停在视图中的单个或多个标记上时,所显示出来的附加数据的详细信息,包括文本和图表。用户可以通过工具提示中的相关命令与视图进行交互,当然也可以将这些命令禁用或者不显示工具提示。

图例是将维度或度量字段拖至“标记”卡上的“颜色”“大小”和“形状”时自动生成的,用于指示数据对视图进行编码的方式。用户可以对其进行格式的设置或隐藏图例等。

说明是描述视图中数据的文本,所有视图都可以自动生成或手动创建说明。用户可以更改说明的内容、字体、大小、颜色和对齐方式等,还可以设置说明是否显示。1.4.6 Tableau文件类型

Tableau可以生成多种类型的文件,这些文件大致可以归纳为两类:Tableau专用文件类型和通用文件类型。

Tableau专用文件类型包括工作簿(.twb)、打包工作簿(.twbx)、书签(.tbm)、数据提取(.tde或.hyper)、数据源(.tds)和打包数据源(.tdsx)。其中工作簿(.twb)文件包含单个或多个工作表和零个或多个仪表板及故事;打包工作簿(.twbx)是一个zip文件,包含单个工作簿以及本地文件数据及图像,这种文件类型适合与不能访问原始数据的人共享;书签(.tbm)文件只能包含单个工作表,是与他人快速共享所做工作的简便方法;数据提取(.tde或.hyper)文件是部分或整个数据的一个本地副本,可以通过此类文件提高性能和用来在离线工作时与他人共享数据,此外在Tableau Desktop 10.5版本之前数据提取文件的扩展名是.tde,Tableau Desktop 10.5以后升级为.hyper,性能也变得更好;数据源(.tds)文件不包含实际的数据,只包含连接到实际数据所包含的内容和用户在基于实际数据基础上进行的任何修改(更改字段默认属性、创建计算字段等),是快速连接到用户经常使用的原始数据的一种快捷方法;打包数据源(.tdsx)也是一个zip文件,包含数据源文件 (.tds) 和任何本地文件数据,例如文本文件、Excel文件、数据提取文件 (.tde或.hyper)和Access文件等,以便与无法访问本地存储的原始数据的人共享。

通用文件类型包括文件数据(.csv、.mdb或.xlsx)、PDF文件(.pdf)、图片文件(.png、.bmp、.emf、.jpg、.jpeg、.jpe或.jfif)。其中文件数据是指Tableau可以对原始数据进行加工,例如通过创建计算产生新的数据和调整数据结构等,然后将其导出成以上3种通用的文件数据共享给其他人;PDF文件是指Tableau可以将做好的单个工作表或整个工作簿打印成所需尺寸的PDF文件与他人共享;图片文件是指Tableau可以将做好的工作表、仪表板或故事导出成图片文件与他人共享。第2章 Tableau高阶图形

有人说人类区别于其他动物的原因是人类会创造并且使用工具,还有人说是因为人类有思想、会使用语言和文字进行沟通和交流。其实人们发明和使用图形也是人类相较于其他动物更具智慧的特征,在这一点上中国人更加擅长。众所周知汉字最早起源于图形,所以汉字也被称为象形文字,这也更加充分地说明图形是人们传达和保存信息必不可少的一种方式。

人类是天生的视觉动物,科学研究表明人类通过视觉所接受的信息高达83%,而在这之中人们对于图形所传达的信息的感官更为强烈。正因为如此在现代很多BI报表中,人们大多会将表格数据转化成能够更加直观地表达有价值的信息的图形,使得观看者能够轻松地发现数据所传达的重要的信息。2.1 径向图的两种制作方法

从外观上看,径向图仿佛赛场上一圈一圈的跑道,因此它还有个别名叫跑道图。径向图的基本样式如图2-1所示。

径向图本质上是柱形图的一种变形,其所表达的数据特征与柱形图类似,都可以反映一组数据的大小。径向图相较柱形图而言更具有视觉冲击力,并且在数据量一定的范围内,相比柱形图更节省空间。图2-1 径向图示例

制作径向图的核心思路是围绕圆的直角坐标方程:X=R×cosθ、Y=R×sinθ(X、Y代表圆上点的坐标方程)展开的。2.1.1 旋转角度由辅助数据源控制

径向图的圆心角旋转的角度由辅助数据源控制,制作过程如下。

步骤1:在Tableau中,本例所需的数据结构如表2-1和表2-2所示。表2-1 模拟行业用电量数据行  业用 电 量Link金融业248link科技业476link娱乐业369link餐饮业432link农业332link工业783link居民生活578link表2-2 径向图所需辅助数据Linkpath link1 link90 

步骤2:通过数据源界面将表2-1、表2-2导入Tableau中。其中表2-1作为左表,以“Link”字段作为两张表的关联字段,可以选择“内部”“左侧”“右侧”以及“完全外部”4种连接方式连接表2-2(Tableau Desktop 10.4或以上版本,在创建数据时可以省略表2-1与表2-2的“Link”列,改为在作表连接时创建相同的连接字段关联两张表),此处选择“内部”连接。具体的连接方式如图2-2所示。图2-2 数据连接

步骤3:所需创建的计算字段如表2-3所示。表2-3 径向图所需计算字段

编号字  段计 算 公 式1IndexINDEX()-12PIWINDOW_MAX(MAX(PI()))3Max 用电量WINDOW_MAX(SUM([用电量]))4用电量(Windows Sum)WINDOW_MAX(SUM([用电量]))5Step Size[用电量(Windows Sum)]/[Max 用电量]6RankRANK_UNIQUE([用电量(Windows Sum)], 'asc')7XCOS([Index]*[PI]/180*[Step Size])*[Rank]8YSIN([Index]*[PI]/180*[Step Size])*[Rank]

步骤4:右键单击“path”字段依次选择“创建”→“数据桶”→“数据桶大小”设置为1,具体设置如图2-3所示。图2-3 数据桶设置

步骤5:将“X”字段拖至“行”,“Y”字段拖至“列”,“标记”选择“线”,“行业”字段拖至“颜色”并将“path (数据桶)”字段拖至“路径”后得到图2-4。图2-4 径向图绘制过程

步骤6:右键单击“行”上的“X”字段选择“编辑表计算”,按图2-5、图2-6、图2-7所示,设置“嵌套计算”的“计算依据”。图2-5 “Index”“PI”字段的“计算依据”设置

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载