使用提取包,只需一次操作就能从一个应用程序运行多个提取。当您运行提取包时,将运行包中的每个提取,并且每个提取的结果都添加到单个 zip 文件。(可选)您可以将部分或所有提取组合到单个输出文本文件中。
用例示例
- 使用将多个提取组合为单个文件的功能,您可以创建分节文件,例如用于 Oracle Hyperion Financial Management 的 .APP 文件或用于 Oracle Data Relationship Management 的导入文件。
- 另外,由于并不需要组合一个包中的所有提取,您可以创建一个提取包,使用它创建单个 zip 文件(将所有层次文件中的关系组合到单个输出文本文件)以及列表文件(将所有节点级别属性作为单独的输出文本文件)。
注意事项
- 单个提取位于维级别,而提取包位于应用程序级别。这意味着您可以创建一个提取包,其中包含一个应用程序中多个维的提取。
- 提取包中不能嵌套其他提取包。
- 可以运行提取包并将结果保存到全局连接或文件。
- 只有对相同文件类型(文本或 Excel)进行的提取才能组合为单个文件,并且一个提取包只能包含一个组合文件。例如,如果提取包包含两个 Excel 文件和两个文本文件,您可以将 Excel 文件或文本文件组合为单个文件,但不能同时将这两种类型的文件组合为单个文件。其他文件仍可作为单独的文件包含在提取包中,但它们不能组合。
组合提取文件的最佳做法
将多个提取组合到单个输出文本文件时,请考虑使用以下最佳做法:
- 提取包中要组合到单个输出文件的每个单独提取应使用相同的文件和数据格式选项(例如分隔符字符、换行样式以及日期和时间格式,请参阅“指定提取选项”)。
- 如果从组合文件中的多个提取创建单个节,则应在每个提取中选择相同的列进行提取(请参阅“选择提取列”)。
- 使用符合输出文件意图的提取包标题和页脚选项(请参阅“创建、编辑、复制和删除提取包”)。例如,如果您创建的分节文件有两个提取,一个包含关系信息,另一个包含节点信息,则可以在每个提取上保留单独的提取标题信息。但是,如果将三个提取加入到一个组合关系文件中,您可能只需要保留第一个提取上的标题信息(排除其他两个提取上的标题信息)和最后一个提取文件上的页脚。