SAS:每个库的最大数据集数

时间:2015-10-16 15:55:47

标签: sas

SAS库中可以创建的最大数据集数是多少?永久和临时库(如工作库)的限制(如果有)是否存在差异?

我可以找到,例如高达SAS 9.1的信息每个数据集的最大变量数为32,767,而来自SAS 9.1的信息仅受系统资源的限制,但我找不到有关每个数据库的数据集数量的任何信息

1 个答案:

答案 0 :(得分:1)

我怀疑任何此类限制更可能源于底层文件系统而不是SAS本身,如本答案中所述:

How many files can I put in a directory?

在一个有点迂腐的说明中,或许有必要指出一个sas数据集可以包含多个文件 - 以及一个主.sas7bdat文件,你可能有许多连接文件,例如用于索引,审计跟踪和生成数据集(最多1000个!)。如果你有很多这些,那么你显然会更快地达到文件系统上限。根据文件系统的不同,您可能会发现在列出文件夹中的所有文件时会出现某种性能下降。但是,对于比FAT32更新的任何内容,我怀疑你是否曾根据文件数量(而不是它们的总大小)达到任何实际限制。

另外,一个标准的警示点:它不清楚你用SAS做什么需要这么多文件;在这种情况下,将所有内容放在一个大数据集中并利用分组处理会更加简洁和高效。