GRDSVC_GETNAME Function
Reports the name of the grid node on which the SAS
grid server session was chosen to execute.
Valid in: |
%SYSFUNC or %QSYSFUNC Macro, DATA step |
Category: |
Grid |
Syntax
grdsvc_getname(identifier)
Required Argument
- identifier
-
identifies the server
session that is executing on the grid. The identifier can be specified
as follows:
- "" | "
-
is an empty string
that is used to refer to the computer at which the statement is executed.
- server-ID
-
specifies the server
session that is executing on a grid.
You use the same
server-ID that you used to sign on to a server
session using the RSUBMIT statement or the SIGNON statement .
If the function is
used in a DATA step, enclose
server-ID in double or single quotation marks.
Example
Example 1:
/*-----------------------------------------------------------------------*/
/* The following sets the macro variable 'mynodea' to the name of */
/* the grid node associated with the server ID 'task1'. */
/*-----------------------------------------------------------------------*/
%let
mynodea=%sysfunc(grdsvc_getname(task1));
See Also
RSUBMIT statement
SAS/CONNECT User's Guide
SIGNON statement
SAS/CONNECT User's Guide
DATA step
SAS Language Reference: Dictionary
%SYSFUNC or %QSYSFUNC
SAS Macro Language: Reference