SAS软件可以成功读取的最大文件大小是多少。 (不考虑硬件限制)
提前致谢。
答案 0 :(得分:4)
引用最近播放的电视广告,答案是“无限加1”。
SAS在读取操作期间对文件大小没有任何限制,尽管您可能会对写入新SAS数据集的观察数量设置限制。在64位系统上,这将是2 ** 63-1,大约9.2 quintillion观测。您更有可能耗尽磁盘空间。
答案 1 :(得分:3)
“Direct Access Bound Library中SAS数据集的最大大小受库的最大大小限制,在3390卷上大约为2986 GB。”
答案 2 :(得分:1)
取决于你如何阅读文件。例如,如果加载哈希表,则受内存限制。如果您通过set或infile语句进行读取,没有输出数据集或输出数据集有限,则会受到进程“正常运行时间”的限制 - 例如,如果/当你被强制注销,或者与你正在阅读的内容断开连接。
此外,某些数据集(例如,具有大量列)可能无法读取,因为由于内存限制,无法将所有变量加载到PDV中。同样,这是操作系统限制,而不是SAS。
答案 3 :(得分:0)
从文本文件中读取,通常会受到操作系统的限制。例如,Windows允许宽度为100万个字符,尽管理论上SAS可以处理超过1个字符的宽度。
一般情况下,如果您询问观察结果,在受到其他任何限制之前,您的磁盘空间将受到限制。我已经看到创建的文件在压缩卷上以PB(千兆字节或千兆字节)命名。