the target environment, the same method translates the XML document into the
target environment's format.
CPORT and CIMPORT procedures
In the source environment, PROC CPORT writes data sets or catalogs to transport
format. In the target environment, PROC CIMPORT translates the transport file into
the target environment's format.
Data transfer services in SAS/CONNECT software
Data transfer services is a bulk data transfer mechanism that transfers a disk copy of
the data and performs the necessary conversion of the data from one environment's
representation to another's, as well as any necessary conversion between SAS
releases. You must establish a connection between the two SAS sessions by using the
SIGNON command and then executing either PROC UPLOAD or PROC
DOWNLOAD to move the data.
Remote library services in both SAS/CONNECT software and SAS/SHARE software
Remote library services gives you transparent access to remote data through the use
of the LIBNAME statement.
Creating Files in a Different Data Representation
By default, when you create a new file, SAS uses the data representation of the CPU that
is running SAS. You can specify the OUTREP= option to override this default.
The OUTREP= option is both a SAS data set option and a LIBNAME statement option.
The data set option applies to an individual file. The LIBNAME statement option applies
to an entire library. This option uses CEDA to create a file that has a different data
representation.
For example, in a UNIX environment, you can create a data set with the data
representation of WINDOWS_32. If you move that data set to a Windows environment
and process the data set with 32-bit SAS for Windows, you do not invoke CEDA.
See “Example 2: Creating a New File in a Different Data Representation” on page 717
and “Example 3: Changing the Data Representation of an Existing File” on page 717.
See the OUTREP= option for the LIBNAME statement in SAS Statements: Reference or
see the OUTREP= data set option in SAS Data Set Options: Reference.
Examples of Using CEDA
Example 1: Automatically Processing a File
This example shows how simple it is to process a SAS data set in a different operating
environment without any conversion steps.
The data set was originally created on a UNIX environment and later moved to a
Windows PC with a tool like FTP or operating system commands.
Using CEDA, SAS automatically recognizes the file's UNIX data representation and
translates it to the data representation for the Windows environment. The log output
displays a message that the file is being processed using CEDA.
libname Health 'c:MyFiles';
716 Chapter 32 • Processing Data Using Cross-Environment Data Access (CEDA)