Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sas 如何纠正我观察到的错误消息?_Sas - Fatal编程技术网

Sas 如何纠正我观察到的错误消息?

Sas 如何纠正我观察到的错误消息?,sas,Sas,运行宏%better_means后,我收到一条错误消息,但我不确定要正确计算汇总统计信息,必须更改哪些选项 WARNING: A shortage of memory has caused the quantile computations to terminate prematurely for QMETHOD=OS. Consider using QMETHOD=P2. NOTE: The affected statistics will be missi

运行宏%better_means后,我收到一条错误消息,但我不确定要正确计算汇总统计信息,必须更改哪些选项

WARNING: A shortage of memory has caused the quantile computations to terminate prematurely for QMETHOD=OS. Consider using 
             QMETHOD=P2.
    NOTE: The affected statistics will be missing from the corresponding classification levels.
    WARNING: A shortage of memory has caused the quantile computations to terminate prematurely for QMETHOD=OS. Consider using 
             QMETHOD=P2.
    NOTE: The affected statistics will be missing from the corresponding classification levels.
    NOTE: Processing on disk occurred during summarization. Peak disk usage was approximately 9 Mbytes. Adjusting SUMSIZE may improve 
          performance.

这是因为分位数(和百分位数)计算需要大量内存才能使用默认的计算方法运行(基本上,将所有内容排列起来,然后找到5%标记等)。如果您有大量数据,或者您有大量变量或类变量,您可能会遇到这种情况。考虑将您的运行分成多个步骤(也许在一个进程中做一些类变量,在另一个进程中执行一些变量),或者增加SAS可用的内存量。< /P>如何增加内存大小?<代码>选项MeSIZE < /代码>,虽然我相信这只是一个启动选项(在会话期间不能改变)。