Hi,
I am new here and just wonder what is the difference between base SAS codes and SAS EG codes?
EG contains SAS Base, so the programming should not need changing. What will need changing is hardcoded paths - i.e. locations of files. EG however is a different way of working, more of a graphical process flow with nodes where you can add import steps, or code nodes etc. Quite difficult to provide any information, you would need to learn how EG works, its best practices etc. then see what each of your programs does and asses whether using inbuilt EG functions or processes would suffice or the code needs to go into a code node etc. Basically you run through a migration process, evaluate the new system its functions and processess, evaluate what you have, then map between the two.
Hi, thank you for your reply! I have not used base SAS and only have used EG, but just click and point... not really used to programming in EG. So you mean that the codes in EG are the same as the codes in base SAS, but in base SAS, they do not have the process flow and work on static data tables. All I need to do is to set up the process flow and incorporate the base SAS codes into EG projects. Is that correct?
It could be. SAS code is pretty much the same throughout the products. Thats not all encompassing of course, there are modules that you can license in addition, and there are operating specific items etc. You would need to assess each program and what it does, per any migration. There is no just copy it here and everything will be fine I am afraid.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.