This example shows how
you can use a SAS data set, SASFLT.FLT98, to create and load a large
Aster
nCluster table, FLIGHTS98.
LIBNAME sasflt 'SAS-library';
LIBNAME net_air ASTER user=louis pwd=fromage
server=air2 database=flights dimension=yes;
PROC sql;
create table net_air.flights98
(bulkload=YES bl_host='queen' bl_path='/home/ncluster_loader/'
bl_dbname='beehive')
as select * from sasflt.flt98;
quit;
You can use BL_OPTIONS=
to pass specific Aster
nCluster
options to the bulk-loading process.
You can create the same
table using a DATA step.
data net_air.flights98(bulkload=YES bl_host='queen'
bl_path='/home/ncluster_loader/'
bl_dbname='beehive');
set sasflt.flt98;
run;
You can then append
the SAS data set, SASFLT.FLT98, to the existing Aster
nCluster
table, ALLFLIGHTS.
SAS/ACCESS Interface to Aster
nCluster
to write data to a flat file, as specified in the BL_DATAFILE= option.
Rather than deleting the data file, BL_DELETE_DATAFILE=NO causes the
engine to retain it after the load completes.
PROC append base=net_air.allflights
(BULKLOAD=YES
BL_DATAFILE='/tmp/fltdata.dat'
BL_HOST='queen'
BL_PATH='/home/ncluster_loader/'
BL_DBNAME='beehive'
BL_DELETE_DATAFILE=NO )
data=sasflt.flt98;
run;