定义和导入数据
在 Analytics 中分析数据之前,您必须首先创建一个用来包含数据的 Analytics 表。您可以通过定义并导入数据来创建 Analytics 表。无论源数据的类型是什么,定义和导入操作都遵循相同的基本流程。
| 步骤 | 描述 | |
|---|---|---|
| 1 | 导航或连接 | 导航到源数据文件,或者连接到包含源数据的文件或数据库。 |
| 2 | 定义 |
定义源数据,这意味着:指定有关源数据的结构和特征的信息,以便 Analytics 可以读取它。 说明 Analytics 自动定义某些源数据格式,以便无需用户定义该数据。 |
| 3 | 导入或者直接读取 | 将源数据导入到本地 Analytics 数据文件,或者直接从数据源读取数据而不创建 Analytics 数据文件。 |
| 4 | 命名并保存 Analytics 表 | 命名并保存自动创建的 Analytics 表。 |
说明
在连接到任何数据源或者从任何数据源导入时,Analytics 都只能是只读的。有关详细信息,请参阅Analytics 的数据访问权限为只读。
用于定义和导入数据的组件
Analytics 提供了两个用于定义数据、导入数据或者直接从数据源读取数据以及创建 Analytics 表的组件:
- 数据定义向导
- 数据访问窗口
数据定义向导
数据定义向导是一个基于页面的向导,它提供了一种访问多种数据源(大多数是基于文件的)的标准方式。
使用该向导定义和导入数据的基本流程是一致的,但所呈现的页面的集合和顺序取决于您所使用的数据源的类型。
新建项目和表
默认情况下,当您创建新的 Analytics 项目以及当您将新的 Analytics 表添加到项目(导入 > 文件或文件 > 新建 > 表)时,都会自动显示数据定义向导。
数据访问窗口
数据访问窗口是一个可视化界面,其中包含多个可用来访问数据库或文件中的源数据的数据连接器。这些数据连接器使用本地 Analytics ODBC 驱动程序或者您已安装的任何 Windows ODBC 驱动程序。
在使用数据访问窗口连接到数据源后,您将具有一组用于定义和导入数据的标准选项:
- 表搜索和选择
- 域选择
- 表联接
- 数据过滤
- 数据导入预览
- 数据导入大小估计
- 域长度指定
- 用于直接编辑 SQL 导入语句的 SQL 模式
应该使用哪个组件定义和导入数据?
在很多情况下,您想要访问的数据源的类型决定了您必须使用的组件。有关您可以使用 Analytics 访问的所有数据源的列表以及您必须使用以访问它们的组件,请参见可使用 Analytics 访问的数据源。
对于某些数据源,您既可以使用数据定义向导,也可以使用数据访问窗口 – 例如,当导入 Microsoft Excel 或 Access 文件时。
一般而言,数据访问窗口是一个现代化的可视化界面,具有比数据定义向导更高的易用性。
下表比较了这两个不同的组件可以使用的不同选项:
| 选项 | 数据定义向导 | 数据访问窗口 |
|---|---|---|
| 选择表 | 是 | 是 |
| 搜索表 | 否 | 是 |
| 选择域 | 取决于数据源 | 是 |
| 导入多个表 |
否 (对 Excel 而言为是) |
是 (最多 5 个) |
| 联接表 | 否 | 是 |
| 过滤数据 | 否 | 是 |
| 预览数据导入 | 是 (基本) |
是 (现代界面,可轻松刷新) |
| 估计数据导入大小 | 否 | 是 |
| 指定域长度 | 是 | 是 |
| 重命名域 | 取决于数据源 |
是 (在 SQL 模式下) |
| 更改域数据类型 | 取决于数据源 | 否 (数据类型可在导入后更改) |