资源描述
Tableau,连接与管理数据,Tableau 连接与管理数据,目 录,任务一 数据连接,任务二 数据整合,任务三 数据维护,目 录任务一 数据连接任务二 数据整合任务三 数据维,1,数据连接,(一)连接,Excel,表格,(二)连接,Access,文件,(三)复制粘贴数据,1数据连接(一)连接Excel表格(二)连接Access文件,数据连接是利用,Tableau,进行数据分析的第一步。,Tableau,几乎支持所有主流数据源类型,比如常见的,Microsoft Excel,文件、,CSV,文本文件、,Access,数据库文件等。本项目将从最简单的电子表格开始,说明如何通过,Tableau,快速连接到各类数据源,以及如何对数据源进行整合和维护,。,数据连接是利用Tableau进行数据分析的第一步。Table,(一),连接,Excel,表格,数据连接利用,Tableau,进行数据分析的首要工作。完成此任务需要熟悉,Tableau,数据连接功能区按钮,能够快速导入各类型数据并切换到,Tableau,工作表区。,下面我们“,superset,(超市数据)”为例介绍电子表格数据连接的操作。,在文件数据源中,电子表格是最常见的,下面以,Microsoft Excel,文件为例进行说明。,(一)连接Excel表格数据连接利用Tableau进行数据分,步骤,1,双击,Tableau,软件进入到数据连接界面,如图,2-1,:,图,2-1,(一),连接,Excel,表格,步骤1 双击Tableau软件进入到数据连接界面,如图2-1,步骤,2,选择,Microsoft Excel,,进入,Excel,表所在的目录,单击文件名,点击,打开,,如图,2-2,:,图,2-2,(一),连接,Excel,表格,步骤2 选择Microsoft Excel,进入Excel表,注:此时进入编辑数据源界面,可对数据源进行预览,确定数据源信息无误。如图,2-3,:,图,2-3,(一),连接,Excel,表格,注:此时进入编辑数据源界面,可对数据源进行预览,确定数据源信,步骤,4,点击,转到工作表,,进入工作表界面,如图,2-4,所示,:,图,2-4,(一),连接,Excel,表格,步骤4 点击转到工作表,进入工作表界面,如图2-4所示:,(二)连接,Access,文件,连接,Access,文件也可以在数据连接界面实现。和连接,Excel,文件不同的是,连接到,Access,文件后数据表下方会出现,新自定义,SQL,选项,熟悉,SQL,的用户可以使用,SQL,查询语句连接数据。,注意:连接,Access,数据源之后,可能会出现“与,Microsoft Access,数据库通信时出错。数据源连接可能已丢失”的提示错误,原因是未安装驱动程序,或者安装的驱动程序位数错误。需要安装与,Tableau Desktop,版本匹配的,Access,驱动程序。,(二)连接Access文件连接Access文件也可以在数据连,如图,2-5,所示,利用,SQL,语句查询自然年为,2019,所有数据。,图,2-5,(二)连接,Access,文件,如图2-5所示,利用SQL语句查询自然年为2019所有数据。,如图,2-6,,利用自定义,SQL,查询生成的数据源。,图,2-6,(二)连接,Access,文件,如图2-6,利用自定义SQL查询生成的数据源。图2-6(二,(三)复制粘贴数据,创建数据源的另外一种方式是将数据复制粘贴到,Tableau,中,,Tableau,会根据复制数据自动创建数据源。可以直接复制的数据类型包含,Microsoft Excel,和,Word,在内的,Office,应用程序数据、网页中,HTML,格式的表格、用逗号或制表符分隔的文本文件数据。,步骤,1,打开本地“,superstore(,超市数据,)”Excel,文件并复制数据,如图,2-7,所示:,图,2-7,(三)复制粘贴数据创建数据源的另外一种方式是将数据复制粘贴到,步骤,2,转到,Tableau,工作表界面,使用快捷键,Ctrl+V,粘贴到表内,如图,2-8,:,图,2-8,(三)复制粘贴数据,步骤2 转到Tableau工作表界面,使用快捷键Ctrl+V,注:此时在视图界面将生成如图,2-9,所示的文本表:,图,2-9,(三)复制粘贴数据,注:此时在视图界面将生成如图2-9所示的文本表:图2-9(三,2,数据整合,(一)连接两张表,(二)连接多张表,(三)数据融合,2数据整合(一)连接两张表(二)连接多张表(三)数据融合,(二),连接两张表,在数据分析过程中,所需的数据可能来自多张表,甚至以不同的文件类型存在。利用,Tableau,的数据整合功能可实现数据源的多表连接、多数据源的数据整合。,下面我们以“,2018,的各地区,GDP,情况,”两张表为例演示数据连接操作。两张表分别记录了若干省份,(,自治区、直辖市,)2018,年,GDP,值,并且两表存在“重复”数据,如图,2-10,所示:,图,2-10,(二)连接两张表在数据分析过程中,所需的数据可能来自多张表,,步骤,1,打开,Tableau,,连接到表“两表连接,1_1,”,点击,添加,,打开表“两表连接,1_2,”。如图,2-11,:,图,2-11,(二),连接两张表,步骤1 打开Tableau,连接到表“两表连接1_1”,点击,注,1,:连接类型分为内部连接、左侧连接、右侧连接、完全外部连接,4,种。其中,“,内部连接,”,的结果是两表所共有的数据个体集合;,“,左侧连接,”,以左侧表为基准,右侧表与左边的表重合的部分数据会被提取出来;,“,右侧连接,”,表示以右边的表为基准,左边的表与右边的表重合的部分数据会被提取出来;,“,完全外部连接,”,表示包含查询结果集合中的包含左、右表的所有数据行。,注,2,:两表默认进行内部连接,如果不希望按照默认的方式连接,可以手动为其指定联接方式:,(二),连接两张表,注1:连接类型分为内部连接、左侧连接、右侧连接、完全外部连接,步骤,2,两表左侧连接的方式如图,2-12,:,图,2-12,(二),连接两张表,步骤2 两表左侧连接的方式如图2-12:图2-12(二)连接,步骤,3,两表右侧联接的方式如图,2-13,:,图,2-13,(二),连接两张表,步骤3 两表右侧联接的方式如图2-13:图2-13(二)连,步骤,4,两表完全外部联接的方式如图,2-14,:,图,2-14,(二),连接两张表,步骤4 两表完全外部联接的方式如图2-14:图2-14(二,(二)连接多张表,步骤,1,打开,Tableau,,连接到表“,data1,”,依次添加表“,data2,”、“,data3,”,如图,2-15,:,图,2-15,(二)连接多张表步骤1 打开Tableau,连接到表“dat,步骤,2,分别对两个连接的连接方式进行设置,如图,2-16,:,图,2-16,完成表联接后,选择,转到工作表,,即可在数据窗口看到三张数据表的信息。,操作完成,(二)连接多张表,步骤2 分别对两个连接的连接方式进行设置,如图2-16:图2,(三)数据融合,对于同类型数据源,可进行数据连接。对不同类型的数据源,则需要采用数据融合加以整合。,现拟将表“,superstore,超市数据”与表“,2019,销售,”进行整合。由于两表属于不同数据源,若直接进行“两表连接”操作则会出现图,2-17,:,对于同类型数据源,可进行数据连接。对不同类型的数据源,则需要采用数据融合加以整合。,图,2-17,注:当表之间自动连接失败时,会显示警告信息。此时需要采用添加数据源的方式实现。,(三)数据融合对于同类型数据源,可进行数据连接。对不同类型的,步骤,1,连接表“,superstore(,超市数据,),”,依次点选,数据,新建数据源,工作表,1(2019,销售,),,如图,2-18,:,图,2-18,(三)数据融合,步骤1 连接表“superstore(超市数据)”,依次点选,注:在数据融合中,提供主要信息的数据表为主数据源,主数据源带有蓝色标记。如图,2-19,:,图,2-19,(三)数据融合,注:在数据融合中,提供主要信息的数据表为主数据源,主数据源带,除了主数据源外,其他被使用的数据表带有橙色标记,作为从数据源。如图,2-20,:,图,2-20,(三)数据融合,除了主数据源外,其他被使用的数据表带有橙色标记,作为从数据源,步骤,2,依次点选菜单栏,数据,编辑关系,来创建或修改当前数据源关联关系。如图,2-21,:,图,2-21,(三)数据融合,步骤2 依次点选菜单栏数据编辑关系来创建或修改当前,步骤,3,在弹出的“关系”对话框内,可以通过下拉列表框的方式选择主数据源,如图,2-22,:,图,2-22,(三)数据融合,步骤3在弹出的“关系”对话框内,可以通过下拉列表框的方式选,3,数据维护,(一)数据查看,(二)数据刷新,(三)数据替换,(四)数据删除,3数据维护(一)数据查看(二)数据刷新(三)数据替换(四)数,(一)数据查看,在数据分析过程中,往往需要查看数据来源。可依次点选菜单栏,数据表,查看数据,实现。如图,2-23,:,图,2-23,(一)数据查看在数据分析过程中,往往需要查看数据来源。可依次,效果如图,2-24,,在查看数据界面的,维度,工作区上方有查看数据按钮,点击此按钮可以对数据进行查看。,图,2-24,(一)数据查看,效果如图2-24,在查看数据界面的维度工作区上方有查看数,(二)数据刷新,当数据源中的数据发生变化后(包括添加新字段或行、更改数据值或字段名称、删除数据或字段),需要更新数据源时,可以采用刷新数据操作。依次点选菜单栏,数据,当前数据源,刷新,。可在不断开连接的情况下即时更新数据。,图,2-25,(二)数据刷新当数据源中的数据发生变化后(包括添加新字段或行,注:如果工作簿中视图所使用的数据源字段被移除,那么完成刷新数据操作后,将显示一条警告消息,说明该字段将从视图中移除。工作表中使用该字段的视图将无法正确显示。,(二)数据刷新,注:如果工作簿中视图所使用的数据源字段被移除,那么完成刷新数,(三)数据替换,如果希望使用新的数据源来替换已有的数据源,而不希望新建工作簿,那么可以进行“替换数据源”操作。如本例中,希望将旧数据源“,2019,销售”替换为新数据源“,2019,产品”。,步骤,1,依次点选菜单栏,数据,替换数据源,,进入替换数据源对话框。如图,2-26,:,图,2-26,(三)数据替换如果希望使用新的数据源来替换已有的数据源,而,在该工作表中,至少一个使用活跃的数据源是应替换的数据源。,步骤,2,将字段拖到视图中会将对应的数据源设置为主数据源,主数据源将默认为“替换数据源”对话框中的当前数据源。如图,2-27,:,图,2-27,注:完成数据源替换后,当前工作表的主数据源即变更为新数据源。,操作完成,在该工作表中,至少一个使用活跃的数据源是应替换的数据源。步骤,(四)数据删除,使用了新数据源后,可以关闭原有数据源连接,具体方法是依次点选,当前数据,关闭,。如图,2-28,:,图,2-28,(四)数据删除使用了新数据源后,可以关闭原有数据源连接,具体,注:执行关闭数据源操作后,被关闭数据源将从数据源窗口中移除,所有使用了被删除数据源的视图以及工作表也将被一同删除。,(四)数据删除,注:执行关闭数据源操作后,被关闭数据源将从数据源窗口中移除,,习题,请找出几个比较权威的数据分享平台。,任选一个网站,找出感兴趣的数据,将数据导入到,Excel,中,最后连接至,Tableau,,进行数据的查看、刷新、替换、删除操作。,(四)数据删除,习题(四)数据删除,
展开阅读全文