I am trying to run example code from SAS proc rulegen
documentation:
proc dmdb batch data=sampsio.assocs out=dmassoc dmdbcat=catassoc;
id customer;
class product(desc);
run;
proc assoc data=dmassoc dmdbcat=catassoc
out=datassoc(label='Output from Proc Assoc')
items=5 support=20;
cust customer;
target product;
run;
First part works well, but second gives an error:
The data= dataset should not be DMDB encoded type
Does anyone know what the problem is?
I got the same error working with my data.
I also tried to use proc assoc with not dmdb data and it "worked" but generated only one obvious rule (there should be many more rules according to sas example and no obvious rules).