DATA Step, Macro, Functions and more

Output window full

Reply
Super Contributor
Posts: 673

Output window full

When I run the following code,i get Output full window message.
When I run the same for reg, i dont get that message.
PROC UNIVARIATE DATA=wh.Clsindx46_v4 PCTLDEF=3;
VAR ytds;
OUTPUT OUT=UNIOUT
PCTLPTS=0 10 20 30 40 50 60 70 80 90 100
PCTLPRE=PCTL;
by outlet;
*by reg;
RUN;
Super User
Posts: 10,020

Re: Output window full

Do you try to use ' options nonotes ; ' statement which can suppress the notes about proc .


Ksharp
Valued Guide
Posts: 2,177

Re: Output window full

run in batch
Trusted Advisor
Posts: 2,115

Re: Output window full

I assume that there are more levels to outlet than reg, so the volume of output is higher. If you are running SAS interactively, it tries to store all of the log and output in memory and that is why you are getting the message. Dropping the notes saves some space. For a more robust solution, you can either
-- run in batch, as previously mentioned.
-- Use PROC PRINTTO to redirect the output to a file.

These are both limited by available disk space.
Ask a Question
Discussion stats
  • 3 replies
  • 369 views
  • 0 likes
  • 4 in conversation