RLS supports access to SAS views, which include DATA
step views,
SAS/ACCESS views, and PROC SQL views.
When the
server accesses the library that contains the SAS view, the view is
interpreted at the server by default. The server loads and calls the
engine that is appropriate to the SAS view to read and transform the
underlying data. The processing that is required to generate the SAS
view is performed at the server, and the resulting SAS view is transferred
to the client with a minimum cost to the network. Client resources
are not used to interpret the SAS view.
For all PROC SQL views or for any
other type of SAS view that is processed between a client and a server
whose computer architectures are compatible, the SAS view can be interpreted
at the client. To interpret a SAS view at the client instead of at
the server, set the RMTVIEW= option to NO in a LIBNAME statement.
Here is an example:
libname payroll rmtview=no server=wntnode;
For DATA
step views and
SAS/ACCESS views, if the architectures of the computers
that the client and the server run on are different, the views can
be interpreted only at the server.