提取并附加数据
可从一个 Analytics 表中提取记录或域,并将其成组附加到另一个 Analytics 表的末尾。这些记录或域必须在两个表中具有完全相同的结构。这两个表可以是排序的或未排序的。生成的组合表被视为未排序。
步骤
- 在导航器中,打开要从中提取记录或域的表。
- 选择 。
- 在主要选项卡上,选择下列选项之一:
- 记录 提取整个记录。
- 视图 提取当前视图中的所有域。
说明
视图中的域的数目、选择范围和顺序必须与目标表的表布局中的域数目、选择范围和顺序完全匹配。
- 域提取选定的单个域。
- 如果您选择了域,请从提取域列表中选择相应的域。
提示
您可以使用 Ctrl+单击选择多个不相邻的域,使用 Shift+单击选择多个相邻的域。
说明
您选择的域的数目、选择范围和顺序必须与目标表的表布局中的域数目、选择范围和顺序完全匹配。
- 在至文本框中,指定目标表的名称。
- 在更多选项卡上:
- (可选)要指定只处理记录的一个子集,请选择范围面板中的选项之一。
- 单击确定。
提取对话框选项
下面的表提供了有关提取对话框中选项的详细信息。
“主要”选项卡
选项 –“提取”对话框 | 描述 |
---|---|
记录 视图 域 |
指定提取方法。
如果您要提取一个或多个计算域:
如果您想要从表关联的子表中提取数据,则:
无法通过记录选项提取子表数据。 |
提取域 |
如果您选择了域,请指定要提取的域。
如果您想要从表关联的子表中选择域,请:
|
如果 |
(可选)使您可以创建一个条件以从处理范围中排除记录。 您可以在如果文本框中输入一个条件,或者单击如果来使用表达式生成器创建一个 IF 语句。 |
到 |
指定目标表的名称和位置。
您还可以指定一个绝对或相对文件路径,或导航到一个不同的文件夹,将数据附加到项目位置以外的目标表中。例如:C:\结果\GL_2011.fil 或 结果\GL_2011.fil。 无论将数据附加到何处,如果打开的项目中还没有目标表,则会将其添加到项目中。 |
本地 |
如果您被连接到服务器表,请指定在何处保存输出表。
|
使用输出表 | 指定包含输出结果的 Analytics 表在完成操作后是否自动打开。 |
“更多”选项卡
选项 –“提取”对话框 | 描述 |
---|---|
“范围”面板 | 指定对源表中的哪些记录进行处理:
说明 前或后选项中指定的记录数参考表中记录的物理或索引顺序,不考虑对视图进行过滤或快速排序的情况。不过,解析操作的结果与任何过滤相关。 如果对视图进行了快速排序,则后的行为类似于前。 |
EOF(文件结尾处理) | (可选)在到达表的末尾时,强制提取操作再执行一次。 当作为更大的分析过程的一部分,需要提取记录时,通常使用 EOF 参数,“提取”命令发生在脚本中的组内。如果基于序列记录之间的比较提取记录,可能需要使用 EOF,以确保表中的最后一个记录能被提取。 |
附加到现有文件 |
指定将输出结果附加(添加)到现有 Analytics 表的末尾。
|
确定 | 执行操作。 如果出现覆盖提示,请选择附加。 如果您想让附加选项显示出来,而实际上未显示,请单击否取消操作并参见将结果附加到 Analytics 表和文本文件。 |