Instream
data
is data included in your program. You use the DATALINES
statement at the beginning of your data to identify the instream
data.
For more information about raw data, see Chapter 19, “Reading Raw Data,” on page
429.
Remote access
enables you to read input data from nontraditional sources such as a TCP/IP socket
or a URL. SAS treats this data as if it were coming from an external file. SAS
enables you to access your input data remotely in the following ways:
SAS catalog specifies the access method that enables you to reference a SAS
catalog as an external file.
Clipboard specifies the access method that enables you to read or write
text data to the clipboard on the host computer.
DATAURL specifies the access method that enables you to access remote
files by using the DATAURL access method.
FTP specifies the access method that enables you to use File
Transfer Protocol (FTP) to read from or write to a file from any
host computer that is connected to a network with an FTP
server running.
Hadoop specifies the access method that enables you to access files on a
Hadoop Distributed File System (HDFS) whose location is
specified in a configuration file.
SFTP specifies the access method that enables you to use Secure File
Transfer Protocol (SFTP) to read from or write to a file from
any host computer that is connected to a network with an Open
SSH SSHD server running.
TCP/IP
socket
specifies the access method that enables you to read from or
write to a Transmission Control Protocol/Internet Protocol
(TCP/IP) socket.
URL specifies the access method that enables you to use the uniform
resource locator (URL) to read from and write to a file from
any host computer that is connected to a network with a URL
server running.
WebDAV specifies the access method that enables you to use the
WebDAV protocol to read from or write to a file from any host
computer that is connected to a network with a WebDAV server
running.
ZIP specifies the access method that enables you to access ZIP files
by using zlib services.
For more information about accessing data remotely, see the following topics:
• “FILENAME Statement, CLIPBOARD Access Method” in SAS Statements:
Reference
• “FILENAME Statement, CATALOG Access Method” in SAS Statements:
Reference
• “FILENAME Statement, DATAURL Access Method” in SAS Statements:
Reference
Types of Input to a SAS Program 15