The HPDMDB Procedure

Example 6.2 Running with Client Data on the SAS appliance

This example uses the same data set as in Example 6.1.

When the input data set resides on the client and a PERFORMANCE statement with a NODES= option is specified, as in the following example, PROC HPDMDB copies the data set to the SAS appliance, which does the computations. To run these statements successfully, you need to set the macro variables GRIDHOST and GRIDINSTALLLOC to resolve to appropriate values, or you can replace the macro variable references in the example with the appropriate values.

 option set=GRIDHOST       = "&GRIDHOST";
 option set=GRIDINSTALLLOC = "&GRIDINSTALLLOC";
 /*Perform the computation on the SAS appliance using 5 nodes*/
 proc hpdmdb data=ex print classout=cout varout=vout;
     class x1-x3;
     weight w;
     var x4 y2;
     freq f;
     performance nodes=5 details;
 run;

The results are the same as those shown in Output 6.1.1 and Output 6.1.2.