Tableau培训.pptx
- 文档编号:725877
- 上传时间:2023-04-29
- 格式:PPTX
- 页数:141
- 大小:17.25MB
Tableau培训.pptx
《Tableau培训.pptx》由会员分享,可在线阅读,更多相关《Tableau培训.pptx(141页珍藏版)》请在冰点文库上搜索。
,TABLEAU培训,课程提纲入门介绍数据源连接连接数据库、excel,多个数据源,数据提取、数据过滤数据字段重命名、隐藏、编辑属性、类型角色、特殊值、计算字段、组图表制作部件、图表类型介绍、多个度量、筛选、排序、集、缺失值、参考线高级分析预测、趋势线、参数、表计算仪表盘动作发布与共享,入门介绍Tableau产品程序术语视图术语数据术语字段图标,TableauDesktop,易用快速灵活精美,TableauDesktop适用于任何人轻松的拖放式界面创建和共享可视化数据活跃的仪表盘每个人都可自助服务式分析工具,TableauDesktop,易用性令人叹为观止帮助所有人进行快速、简单地分析,企业的问题:
数据量企业正在努力解锁激增数据,当处理海量数据时,Tableau数据引擎的速度极快。
通过Tableau,处理上亿行数据,只需几秒就能得到结果。
比传统的数据库查询快10到100倍。
快,10到100倍,灵活将所有数据类型转换成自助服务式分析数据,Tableau将多个视图整合可以插入网页和文档控制面板可以连接到实时数据可以在TableauServer上共享这些控制面板,控制面板美观、智能,实时连接,数据库、多维数据集、数据仓,库、文件和电子表格,无需编程,数据完美整合,图表动态可视化,直接连接,数据完美整合,Tableau产品,数据资源,TableauDesktop创建/创作专门分析,TableauServer在线实时连接,TableauReader自由脱机交互式打包文件,输出图像/数据PDF格式打印EXCEL交叉表,交互式安全零空间占用TableauPublic自由在线交互式公开,连接,分布,来自全球各行各业的12,500家客户,Tableau可以为我们的企业做什么,Page14,ManagementDashboard,ManagementReporting,Ad-hocAnalysis,DataExploration,视图术语,数据术语维度包含诸如文本和日期等类别数据的字段。
度量包含可以聚合的数字的字段。
字段图标,蓝色图标-离散字段绿色图标-连续字段=前缀图标-自定义计算字段无效字段离散字段连续字段集合计算字段,数据连接Tableau数据源数据提取多数据表连接混合数据数据筛选,Tableau数据源丰富的数据来源,包括MicrosoftOffice文件、逗号分隔文本文件、关系型数据库、Hadoop等,以及Tableau提取文件,剪贴板保存元数据、关联关系,重用数据源Tableau工作簿、保存的数据源、Tableau服务器同一工作表支持多数据源混合同一数据源支持表连接定义过滤条件提取数据到本地,连接到数据源构建数据视图,必须先将Tableau连接到数据源。
1.选择“数据”“连接到数据”,或者在开始页面上选择“连接到数据”选项。
2.选择要连接的数据类型,数据源操作数据连接建立后,可以进行以下操作:
编辑连接重命名连接,复制连接替换数据源导出连接关闭连接,修改后数据源不包含在原始工作簿中使用的相同字段名称,则这些字段变为无效,并用,一个感叹号,来标记。
剪贴板数据源快速分析,将数据复制并直接粘贴到该应用程序中。
可以从包括MicrosoftExcel和Word在内的多种Office应用程序中复制和粘贴数据,数据提取将数据提取保存到本地机器更新提取的数据优势查询速度快,脱离服务器缺点非实时数据,安全性,数据提取操作创建数据提取“数据”-“提取数据”可以定义筛选器来限制将提取的数据所有隐藏字段将会自动从数据提取中排除使用数据提取移除数据提取刷新数据提取优化数据提取优化会将所创建的计算字段移到数据提取中,多数据表连接数据来自同一数据源,有多个表内连接/左连接/右连接/外连接,数据混合,数据在公用维度上进行联接。
数据不会创建行级别的联接,与创建计算字段和多表连接不同。
数据混合工作簿可以包含到多个数据源的多个连接。
每个工作表都有一个主连接,可以通过数据混合选择几个从属连接。
主连接和从属连接通过指定的关系链接在一起。
数据筛选数据源筛选影响整个工作簿的数据按列表、通配符、条件、顶部数据过滤,数据源-练习1.连接Excel文件Sample-SuperstoreSubset(Excel).xlsx中的Order工作表,文件位于我的文档/MyTableauRepository/Datasource2.将CustomID,OrderID,RowID转换为维度3.编辑连接,添加Return工作表,以OrderID关联4.保存数据源为MyDemoDatasource5.关闭连接6.连接MyDemoDatasource,拖放Region到行7.筛选数据源Region,保留East(看视图中Region的变化),数据源-练习8.提取数据,存为MyDemoDatasource(Extract)9.取消数据源筛选(看视图中Region的变化)10.取消使用数据提取(看视图中Region的变化)11.连接提取数据MyDemoDatasource(Extract)为新的数据源12.替换数据源(看视图中Region的变化),数据字段数据类型数据角色数据字段操作重命名、隐藏、编辑默认属性调整类型、角色、合并字段特殊字段创建层级创建组集合计算字段,数据类型,数据角色维度vs.度量离散vs.连续,数据字段操作重命名字段1.在数据窗口中右键单击要重命名的字段名称,然后选择“重命名”。
2.在随后显示的对话框中键入新名称,然后单击“确定”。
隐藏或取消隐藏字段右键单击该字段,选择“隐藏”隐藏的字段会自动从数据提取中排除,数据字段操作合并字段两个维度合并为一个新维度用于姓名、编码和名称合并操作:
1.在数据窗口中选择多个维度,然后右键单击多个字段并选择“合并字段”。
数据字段操作编辑字段默认属性别名用于将编码在图表中以描述显示例如F,N显示为首段,不分段排序默认排序控制快速筛选器中列出的方式数字格式设置数据精度、显示格式,特殊字段度量名称、度量值“度量值”字段显示在“度量”区域的底部,包含收集到一个字段中的所有数据源度量“度量名称”字段显示在“维度”区域的底部,包含收集到一个维度中的所有度量的名称记录数显示数据源中的行数经度纬度,创建层级层级结构便于钻取例如:
省-市-县,1.2.,在数据窗口中,将一个字段直接拖放到另一个字段上为层级结构键入名称,层级-练习1.连接Excel文件Sample-SuperstoreSubset(Excel)2.创建Producthierarchy(Category,Sub-Category,Productname)3.创建Geographyhierarchy(Region,StateorProvince,City,ZipCode)4.制作交叉表Geography在上面,Products在左侧5.拖放销售到交叉表6.使用OrderDate替换ProductHierarchy,注意日期层级由Tableau自动产生.7.交换行列8.重命名工作表“Hierarchies”保存工作簿.,创建组更正数据错误或合并维度成员更正数据错误(将CA和California合并在一起)合并维度成员(将East和West地区合并在一起),1.2.3.,右键单击维度,然后选择“创建组”。
在“创建组”对话框中,选择要分组的多个成员。
单击对话框底部的“组”按钮。
编辑建组拖拽增加删除成员包括其他组所有未归组成员将合并到“其他”,组-练习1.连接Superstore-English(Extract)2.制作水平条形图按Sub-Category展现Sales3.将“Labels”,“RubberBands”,and“Scissors,RulersandTrimmers”建成一个组叫“DeskSupplies”4.Sub-Category按Sales倒序排列5.将“PensandArtSupplies”and“Envelopes”加到组里,是否会自动排序6.重命名工作表“Grouping”并保存,集根据某些条件定义数据子集显示在数据窗口底部根据列表、条件、顶部定义,并且关系例如:
含按总销售额列出的前5种产品显示显示集的内/外(需要数据提取)显示集中的成员,计算字段计算字段图标有=标识公式与Excel和SQL语言相识,计算字段计算字段行级计算聚合计算字段要注意加聚合函数:
如利润率sum(profit)/sum(sales),计算字段函数和运算符,数字函数字符串函数日期函数类型转换逻辑函数聚合函数直通函数(RAWSQL)用户函数表计算函数,运算符+此运算符在应用于数字时表示相加,在应用于字符串时表示串联。
在应用于日期时,可用于将天数与日期相加。
例如,7+3Profit+Salesabc+def=abcdef#April15,2004#+15=#April30,2004#此运算符在应用于数字时表示减法,在应用于表达式时表示求反。
在应用于日期时,可用于从日期中减去天数。
因而,此运算符还可用于计算两个日期之间的天数差异。
例如,7-3Profit-Sales-(7+3)=-10#April16,2004#-15=#April1,2004#April15,2004#-#April8,2004#=7,*/%,数字乘法。
例如,5*4=20。
数字除法。
例如,20/4=5。
数字余数。
例如,5%4=1。
计算数字的指定次幂。
例如:
63=216,运算符=,=,=,比较运算符。
其含义如下:
=或=(等于)、(大于)、=(大于或等于)、(不等于)。
每个运算符比较两个数字、日期或字符串,并返回布尔值(TRUE或FALSE)。
AND逻辑与。
其两侧必须使用表达式或布尔值。
例如,IIF(Profit=100ANDSales=1000,High,Low)如果两个表达式都为TRUE,则结果为TRUE。
OR这是逻辑运算符。
其两侧必须使用表达式或布尔值。
例如,IIF(Profit=100ORSales=1000,High,Low)如果任一表达式为TRUE,则结果为TRUE。
NOT对另一个布尔值或表达式求反。
例如,IIF(NOT(Sales=Profit),NotEqual,Equal),数字函数ROUND(number,decimals)将数字舍入为指定位数。
decimals参数指定要在最终结果中包含的小数位数精度,不是必需的。
如果省略thedecimalsvariable,则number舍入为最接近的整数。
例如,ROUND(7.3)=7ROUND(-6.9)=-7ROUND(123.47,1)=123.5ROUND(Sales)将每个Sales值舍入为整数。
MAX(number,number)返回两个参数(必须为相同类型)中的较大值。
如果任一参数为Null,则返回Null。
MAX也可应用于聚合计算中的单个字段。
例如,MAX(4,7)MAX(Sales,Profit)MIN(number,number),字符串函数Contains(string,substring)如果给定字符串包含指定子字符串,则返回true。
CONTAINS(“Calculation”,“alcu”)=trueFIND(string,substring,start)返回substring在string中的索引位置,如果未找到substring,则返回0。
如果添加了可选参数start,则函数会执行相同操作,但是会忽略在索引位置start之前出现的任何substring实例。
字符串中的第一个字符为位置1。
例如,FIND(Calculation,alcu)=2FIND(Calculation,Computer)=0FIND(Calculation,a,3)=7FIND(Calculation,a,2)=2FIND(Calculation,a,8)=0LEFT(string,number)返回字符串最左侧一定数量的字符。
例如,LEFT(Matador,4)=MataRIGHT(string,number),字符串函数,MID(string,start,length),返回从索引位置start开始的字符串。
字符串中第一个字符的位置为1。
如果添加了可选参数length,则返回的字符串仅包含该数量的字符。
例如,,MID(Calculation,2)=alculation“MID(Calculation,2,5)=alcul,REPLACE(string,substring,replacement),在提供的字符串中搜索给定子字符串并将其替换为替换字符串。
如果未找到子字符串,则字符串保持不变。
例如,,REPLACE(Version8.5,8.5,9.0)=Version9.0,LEN(string),返回字符串长度。
例如,LEN(Matador)=7,TRIM(string)、LTRIM(string)、RTRIM(string),返回移除了前导和尾随空格的字符串。
例如,TRIM(Calculation)=Calculation,UPPER(string)、LOWER(string),返回字符串的小写形式。
例如,UPPER(Calculation)=CALCULATION,日期函数TODAY()返回当前日期。
例如,TODAY()=“5/10/2006”NOW()返回当前日期和时间。
例如,NOW()=“5/10/20061:
08:
21PM”YEAR(date)以整数的形式返回给定日期的年份。
例如,YEAR(#April12,2005#)=2005MONTH(date)以整数的形式返回给定日期的月份。
例如,MONTH(#April12,2005#)=4DAY(date)以整数的形式返回给定日期的天。
DAY(#April12,2005#)=12ISDATE(string)如果给定字符串为有效日期,则返回true。
例如,ISDATE(“April15,2004”)=true,日期函数,DATEPART(date_part,date),以整数的形式返回date的date_part。
例如,DATEPART(year,#April15,2004#)=,2004DATEPART(month,#April15,2004#)=4,DATEADD(date_part,increment,date),返回increment与date相加的结果。
增量的类型在date_part中指定。
例如,,DATEADD(month,3,#April15,2004#)=#July15,2004#,表达式将三个月与日期#April15,2004#相加,结果为#July15,2004#。
DATEDIFF(date_part,date1,date2),返回date1与date2之差(以date_part的单位表示)。
例如,,DATEDIFF(month,#July15,2004#,#April15,2004#)=-3表达式返回-3,因为四月比七月早三个月,,DATETRUNC(date_part,date),按date_part指定的准确度截断指定日期。
此函数返回新日期。
例如,以月份级别截断处于月份中间的日期时,此函数返回月份的第一天。
DATETRUNC(quarter,#August15,2005#)=July1,2005,DATETRUNC(month,#April15,2007#)=April1,200712,逻辑函数,IIF(test,then,else),IIF函数用于执行逻辑测试并返回合适值。
IIF函数的第一个参数必须为布尔值。
如果测试计算为TRUE,则此函数返回then。
如果测试计算为FALSE,则此函数返回else。
例如,,IIF(75,“Sevenisgreaterthanfive”,“Sevenislessthanfive”)IIF(CostBudgetCost,“OverBudget”,“UnderBudget”)IIF(BudgetSales!
=0,Sales/BudgetSales,0),IIF(COGSBudgetCOGS,IIF(Sales=BudgetSales,“OverCostBudgetandOverSalesBudget”,“OverCostBudgetandUnderSalesBudget”),”UnderCostBudget”),IFtestTHENvalueELSEelseENDIFtestTHENvalueEND,IFTHENELSE语句测试条件并返回第一个true条件的值。
如果没有条件为true,则返回else值。
最后一个ELSE是可选的,但是如果未提供它并且没有任何true测试表达式,则函数返回Null。
所有值表达式值都必须为相同类型。
例如,,IFCostBudgetCostTHEN“OverBudget”ELSE“UnderBudget”ENDIFBudgetSales!
=0THENSales/BudgetSalesEND,IFtest1THENvalue1ELSEIFtest2THENvalue2ELSEelseEND,例如,IFRegion=”West”THEN1ELSEIFRegion=”East”THEN2ELSE3END,逻辑函数CASEexpressionWHENvalue1THENreturn1WHENvalue2THENreturn2.ELSEdefaultreturnENDCASE语句是用于执行逻辑测试并返回相应值的另一种方式。
此语句与IIF或IFTHENELSE语句相比更易于编写。
CASE语句计算表达式并将其与一系列值(value1、value2等)比较,然后返回结果。
与表达式匹配的第一个值会返回对应的返回表达式。
如果未找到匹配值,则使用默认返回表达式。
如果不存在默认返回表达式并且没有任何值匹配,则会返回Null。
例如:
CASERegionWHEN“West”THEN1WHEN“East”THEN2ELSE3ENDCASELEFT(DATENAME(weekday,OrderDate),3)WHEN“Sun”THEN0WHEN“Mon”THEN1WHEN“Tue”THEN2WHEN“Wed”THEN3WHEN“Thu”THEN4WHEN“Fri”THEN5WHEN“Sat”THEN6ENDIF语句用于执行一系列任意测试,而CASE语句用于搜索与表达式的匹配值。
CASE语句都可以编写为IF语句,不过CASE语句一般更加简明。
CASE函数仅比较字符串。
ISNULL(expression)如果表达式为Null,则返回TRUE。
否则返回FALSE。
IFNULL(expression1,expression2)如果结果不为null,则返回第一个表达式,否则返回第二个表达式。
如果IFNULL(Proft,0)=Profit不为空,则返回它,否则返回0,聚合函数AVG(expression)返回表达式中所有值的平均值。
AVG只能用于数字字段。
会忽略Null值。
COUNT(expression)返回组中的项目数。
Null值不计数。
COUNTD(expression)返回组中不同项目的数量。
Null值不计数。
如果连接到MSExcel、MSAccess或文本文件,则此函数不可用。
可以将数据提取到数据提取文件以获得此功能。
MAX(expression)、MEDIAN、MIN返回表达式在所有记录中的最大值。
如果表达式为字符串值,则此函数返回按字母顺序定义的最后一个值。
中位数。
中位数只能用于数字字段。
将忽略空值。
如果连接到MSExcel、MSAccess或文本文件,则此函数不可用。
最小值。
SUM(expression)返回表达式中所有值的总计。
SUM只能用于数字字段。
会忽略Null值。
Lookup,多表连接,左连接设定连接条件多个,计算字段-练习创建计算字段ProfitRatio,计算字段-练习,1.2.3.4.5.6.,连接Superstore-English(Extract)数据窗口空白处,右键创建计算字段名称为ProfitRatio公式sum(Profit)/sum(Sales)双击OrderDate,Profit,Sales,ProfitRatio修改ProfitRatio的默认格式为两位小数百分数,图表制作视图的部件标题、轴、字段标签、区、单元格、标题、说明、图例、标记构建视图下钻和上钻、多个度量、筛选、排序、日期、缺失值、参考线视图类型条形图、组合图、交叉表、地图、折线图、面积图、饼图、散点图调整格式,视图的部件标题、轴字段标签区、单元格标题、说明图例标记,标题、轴,显示标题,隐藏标题,字段标签字段成员的标题(字段的名称)可通过选择“分析”“表布局”“显示行字段标签”或“显示列字段标签”来显示和隐藏字段标签。
区、单元格表中行和列的交叉形成,标题、说明、摘要视图的补充说明,图例,颜色图例,大小图例,形状图例,自动标记条形标记线标记区域标记方块标记圆标记形状标记文本标记填充地图标记饼图标记甘特条标记多边形标记,标记颜色大小标签/文本详细信息工具提示形状标记路径,构建视图拖动字段智能显示1.在数据窗口中选择字段,Ctrl键多选2.“智能显示”选择视图类型双击以智能方式将一个附加字段添加到功能区,右键拖动字段,提示选择显示方式,在分层结构中下钻和上钻功能区上的字段+/-标题右键“下钻”或“上钻”悬停标题上+/-,使用多个度量单个轴融合轴双轴组合图,筛选数据视图中选择数据将字段拖到“筛选器”功能区上注意:
维度、度量、日期,筛选处理差异,使用快速筛选器编辑筛选器/清除筛选器应用于工作表筛选器在多个工作表之间共享显示标题编辑标题仅相关值/所有值级联效果包括/排除快速筛选器模式隐藏,使用快速筛选器单值/多值列表/下拉列表/滑块通配符匹配数值范围/至少/至多日期范围/开始/结束相对日期浏览周期,筛选-练习,1.2.3.4.5.6.7.,连接Superstore-English(Extract)用Profit制作折线图反映在yearandquarter上的趋势.每个CustomerSegment使用不同的颜色.依次双击Profit,OrderDate,CustomerSegment在ProductCategory上添加筛选,仅显示TechnologyProductCategory.并且添加快速过滤器QuickFilter改成“SingleValueList”拖拽OrderDate到筛选器.显示2010and2011,添加快速过滤器使用SumofSales做过滤.显示值between$50,000and$200,000.添加快速过滤器重命名工作表“PlayingwithFilters”保存工作簿,筛选-练习,排序默认排序手动排序拖放标题进行排序快速排序悬停在字段标签升序或降序计算排序,排序-练习默认排序:
1.2.3.4.,连接Superstore-English(Extract)建立新的工作表命名为“Sorting”制作水平条形图,展示区域和销售数据窗口中右键Region,修改默认排序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Tableau 培训
![提示](https://static.bingdoc.com/images/bang_tan.gif)