向导和过滤器
在使用文本导入向导导入文件之前,请定义一般格式(称为向导),可以重复使用该格式导入任意数量的相同类型的文件。向导描述 1) 每列数据的内容,2) 列是固定宽度还是由分隔符分隔,3) 要导入的行。
向导由一个或多个过滤器组成。过滤器是一组描述要导入的文件内不同行组的参数。在许多情况下,向导包含一个过滤器。统一的数据文件便是如此。在统一的数据文件中,要读取的所有数据行均具有相同的格式。由于格式的一致性,因此向导仅需一个过滤器即可描述统一的数据文件。为导入统一数据文件定义向导时,向导和过滤器完全相同。
另一方面,非统一的数据文件在单个数据文件中包含不同格式的行(不同的行表现出不同的格式)。要适应多种行格式,向导必须包含多个过滤器。具体地说,向导需要为每种类型的行格式提供一个过滤器。在为导入非统一数据文件定义向导的过程中,可以定义多个过滤器,这些过滤器组合在一起构成向导。
-
从 ASCII 工具中选择创建 TM。
将显示创建文本导入向导 (Create Text Import Wizard)对话框。
-
将向导名称设置为 <New>,指定相应的数据类型以及要导入的文件名称。
-
单击确定。
将显示文本导入向导 - 第 1 步对话框。
-
设置范围内的行 (Lines within Range)以指定文件中的哪些行包含实际数据。
-
单击下一步。
将显示文本导入向导 - 第 2 步对话框。
-
定义如何应用过滤器、定义原始数据类型和查看已定义的过滤器。
-
单击下一步。
将显示文本导入向导 - 第 3 步(固定宽度)对话框。
或
将显示文本导入向导 - 第 3 步(分隔符)对话框。
显示的对话框取决于您在文本导入向导 - 第 2 步对话框中定义的原始数据类型。
-
提供定义的数据类型所需的信息。
将显示文本导入向导 - 第 4 步对话框。
-
定义要导入的文件中每列数据的内容。
-
单击完成。