When programming with SAS LASR Analytic Server,
it is important to understand where the computation occurs and memory
utilization.
-
The IMSTAT procedure always performs
the computation in the server, and the analysis is performed against
the original in-memory table.
-
Other procedures (for example,
FREQ, UNIVARIATE, and RANK) transfer the in-memory table to the client
machine. After the transfer, the session on the client machine performs
the analysis on the copy of the data.
-
Most DATA step programs operate
by transferring the in-memory table to the client and then performing
the computation. However, if a DATA step is written to use in-memory
tables for input and output, the DATA step can run in-memory, with
restrictions. The next section describes how to use this feature.