AB Initio中串行文件和多文件之间的区别

时间:2016-03-07 06:54:27

标签: etl ab-initio

Ab Initio中串行文件和Multi文件有什么区别?

2 个答案:

答案 0 :(得分:0)

串行文件将直接包含数据。

但是,多文件将包含将包含数据的分区。分别打开每个分区后,将显示其中的数据。 我们对串行文件使用'cat',对多文件使用'm_cat'。 但是,如果'cat'用于打开多文件,它将只显示分区文件的名称。

通常,串行和多文件目录在包含名为.mdir的文件方面会有所不同。 .mdir将包含多文件系统将引用的所有分区。

性能明智的多文件将提高图表的执行速度,因为数据将被并行处理。但是,在串行文件中,将按顺序处理相同的数据。

由于 Arijit

答案 1 :(得分:0)

串行文件就像普通的文件系统文件一样。通常在串行路径下。

一个"多文件"是一个单个文件,分为多个文件并保存在不同的分区下 - 数据分区(数据分区的数量由MFS_DEPTH parmae​​ter定义)。

如果你想在多文件上操作,你总是使用' m _'从它的控制分区进行操作。命令。 你可以' cd'到文件所在的位置在Control Partiion中并执行“cat FILENAME.mfctl'你会得到你的文件在所有数据分区中的位置。