3.4节内容介绍的是常规的连接数据源的方法,包括Excel文件、文本文件、数据库文件,操作很简单,也很方便,按照向导操作即可。下面再介绍几个其他数据的连接方法。
任何一个文件中的表格都可以复制粘贴到Tableau中作为数据源使用。当进行复制粘贴操作时,Tableau会自动将粘贴内容保存为一个Excel工作簿(如果数据来源于Excel表格)或者一个文本文件(如果数据来源于Word文档或者PDF文档等),该数据文件会被保存到“C:\Users\用户\AppData\Local\Temp\TableauTemp”文件夹下的某个最新创建的子文件夹里。
例如,Word文档里面有一个表格,那么可以在Word文档里选择这个表格,复制(按Ctrl+C键),然后打开一个空Tableau,再粘贴(按Ctrl+V键)即可。
图3-43所示是Word文档里的一个表格,图3-44所示是在Tableau复制粘贴的结果。
图3-43 Word文档里的原始表格
图3-44 粘贴到Tableau的Word表格,被处理为了文本文件
从Word文档里粘贴到Tableau的表格被处理为了文本文件,因此需要设置文件属性,指定分隔符(制表符)来分列数据,结果如图3-45所示。
图3-45 对文本文件数据进行分列处理
不过,也有某些情况下,从PDF文件、Word文件、PPT文件里复制出来的表格,会被自动处理为真正的表格,不需要再设置文本文件属性进行处理。观察粘贴出来的数据源,根据具体情况进行处理即可。
如果已经建立了Tableau工作簿,并进行了保存,那么可以直接打开指定的工作簿,也就是执行“文件”→“打开”命令,如图3-46所示。
在“打开”对话框中,在文件夹中选择要打开的Tableau工作簿,如图3-47所示。
图3-46 “文件”→“打开”命令
图3-47 选择要打开的Tableau工作簿