Tableau Desktop支持各种数据源类型,包括Microsoft Excel文件、SQL数据库、逗号分隔文本文件和多维数据集(多维)数据库等。
Microsoft Excel是微软办公套装软件的一个重要组成部分,可以进行各种数据处理、统计分析和辅助决策操作,广泛应用于管理、统计财经、金融等众多领域,主要有Excel 2013、2010、2007和2003等版本。
Tableau可以连接到.xls和xlsx文件。在开始页面的“连接”下单击Excel,选择要连接的Excel工作簿,然后单击“打开”按钮,如图3-1所示。
图3-1 选择Microsoft Excel
例如,我们要打开本地电脑上的“Superstore Subset.xlsx”数据源,首先单击“连接”下的Excel按钮,然后选择数据源的路径,如图3-2所示。
图3-2 选择数据源的路径
设置数据源后,如果Tableau检测到子表、唯一格式设置或数据源包含某些无关信息,就会提示“使用数据解释器”。数据解释器会检测这些子表,以便独立于其他数据使用数据的子集,还可以移除无关信息。选择Superstore Subset.xlsx,单击“打开”按钮,如图3-3所示。
图3-3 打开Excel工作簿文件
Superstore Subset.xlsx中共有Orders、Returns和Users三张表,我们可以根据需要打开。如果需要打开Orders,将其拖到右侧上方指定位置(画布)即可,如图3-4所示。
图3-4 拖动Orders到窗口右侧上方
文本文件是指以ASCII码方式(文本方式)存储的文件。更确切地说,英文、数字等字符存储的是ASCII码,而汉字存储的是机内码。通常在文本文件最后一行后放置文件结束标志。
在“连接”页面上单击“文本文件”,选择要连接到的文件,然后单击“打开”按钮,如图3-5所示。
图3-5 选择文本文件
例如,我们要打开本地电脑上的“Bank Response.txt”数据源,首先单击“连接”下的“文本文件”按钮,选择数据源的路径,如图3-6所示。
图3-6 选择文本文件的路径
然后选择“Bank Response.txt”文件,单击“打开”按钮,导入后的效果如图3-7所示。
图3-7 打开文本文件
Tableau可以读取JSON文件格式中的数据。JSON是一种轻量级的数据交换格式,适合服务器与JavaScript的交互,具有读写更加容易、易于机器的解析和生成、支持Java等多种语言的特点。
在“连接”页面单击“JSON文件”,选择要连接的文件,然后单击“打开”按钮,如图3-8所示。
图3-8 选择JSON文件
例如,数据usagov bitly的格式为JSON,在“连接”下单击“JSON文件”,选择数据源的路径,然后选择“usagov bitly.json”文件,如图3-9所示。
图3-9 选择JSON文件的路径
单击“打开”按钮,出现“选择架构级别”,确定后期用于分析的维度和度量,如图3-10所示。
图3-10 选择架构级别
单击“确定”按钮,完成“usagov bitly.json”文件的导入,如图3-11所示。
图3-11 完成文件的导入
Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的数据库管理系统。Access是微软Office的一个成员,在包括专业版和更高版本的Office版本里被单独出售,最大的优点是易学,非计算机专业的人员也能学会。
将Tableau连接到Microsoft Access文件(*.mdb、*.accdb)并设置数据源。Tableau支持除OLE对象和超链接之外的所有Access数据类型。
在开始页面的“连接”下单击Access,如图3-12所示。
图3-12 选择要连接的Access文件
通过文件名后的“浏览”按钮选择要连接的Access文件,然后单击“确定”按钮。
如果Access文件受密码保护,就选择“数据库密码”,然后输入密码。如果Access文件受工作组安全性保护,就选择“工作组安全性”,然后在对应文本字段中输入工作组文件、用户和密码等,如图3-13所示。
图3-13 连接Access文件服务器
在数据源页面执行下列操作:
步骤01 单击页面顶部的默认数据源名称,然后输入在Tableau中使用的唯一数据源名称,默认名称基于文件名自动生成。
步骤02 单击需要打开的Access文件名称,如“Coffee Chain.mdb”,如图3-14所示。
图3-14 选择Access文件路径
步骤03 单击“打开”按钮,可以看到多张表,我们选择Product表,如图3-15所示。
图3-15 打开Access文件
统计文件是SAS、SPSS和R等统计软件导出的数据文件。在日常统计分析中,我们可能需要经常转换数据源,这就需要分析软件具有兼容性。
Tableau可连接到SAS(*.sas7bdat)、SPSS(*.sav)和R(*.rdata、*.rda)数据文件。在开始页面的“连接”下单击“统计文件”,选择要连接的文件,然后单击“打开”按钮,如图3-16所示。
图3-16 选择统计文件
例如,要打开“Bank Customer.sas7bdat”,单击“统计文件”,然后选择具体的文件,如图3-17所示。
图3-17 选择SAS文件的路径
单击“打开”按钮,导入后的“Bank Customer.sas7bdat”如图3-18所示。
图3-18 打开SAS文件