Reading Other FAME Data Objects with the FAMEOUT= Option
/*----------------------------------------------------------------
SAS Sample Library
Name: famex06.sas
Description: Example program from SAS/ETS User's Guide,
The SASEFAME Interface Engine
Title: Reading Other FAME Data Objects with the FAMEOUT= Option
Product: SAS/ETS Software
Keys: FAME data extraction
Procs: SASEFAME
Notes: Read this before you run this sample.
The database resides in the ets/sasmisc folder. You
must copy the database to a writeable folder before
using it. Then define your Windows system environment
variable, FAME_DATA, to the path of your
writeable folder containing
the training.db file (FAME database).
To assign a fileref to the external file to be processed,
use the following form of the libname statement:
libname lib6 sasefame "%sysget(FAME_DATA)"
fameout=formula
convert=(frequency=business technique=constant)
range='02jan1995'd - '25jul1997'd
wildcard="?YIELD?" ;
----------------------------------------------------------------*/
options validvarname=any ls=90;
%let FAME=%sysget(FAME);
%put(&FAME);
%let FAMETEMP=%sysget(FAME_TEMP);
%put(&FAMETEMP);
libname lib6 sasefame "%sysget(FAME_DATA)"
fameout=formula
convert=(frequency=business technique=constant)
range='02jan1995'd - '25jul1997'd
wildcard="?YIELD?" ;
data crout;
set lib6.training;
keep 'S.GM.YIELD.A'n -- 'S.XON.YIELD.A'n ;
run;
title1 'Formulas from the TRAINING DB, FAMEOUT=FORMULA Option';
title2 'Using WILDCARD="?YIELD?"';
proc contents
data=crout;
run;
options validvarname=any linesize=79;
title1 'Formulas from the TRAINING DB, FAMEOUT=FORMULA Option';
title2 'Using WILDCARD="?YIELD?"';
proc print
data=crout noobs;
run;