BookmarkSubscribeRSS Feed
Riana
Pyrite | Level 9

 

Hi,

My question is not about programming but Base SAS. What it does mean that Base SAS i available via Analytic Pro and SAS EG? Or is there something like this in SAS contract?

 

 

 

 

4 REPLIES 4
Kurt_Bremser
Super User

SAS EG stands for SAS Enterprise Guide. This is a "fat client" frontend for the SAS System; it uses a so-called Workspace Server, which is an instance of SAS running in the background (or on a remote server) and accepts Base SAS code as input and acts on it.

SAS Studio does similar things, but runs on the server in a web applictaion server (jboss) and only needs a browser ("thin client") on the desktop.

rogerjdeangelis
Barite | Level 11

 

SOAPBOX ON

 

My understanding is thta EG is a non windowing environment often on a windowing OS like MS Windows or Unix X windows.

EG is often in a lockdown state on both servers and on a power workstations which greatly diminishes it use.

EG does not have a command line, programmable mouse capability, prefix commands, andcommand macros

 

Sored processes is a  weak attempt at windowing.

 

There is so much missing functionality in EG that it is questionable that it is a fat client. Howver it is not a thin client either.

 

The powerfull 'datastep debugger' that can  have breakpoints,  dynamic variable assignments and even could(in the future) pull detail debugging info from the web is not possible in EG.

 

SOAPBOX OFF

rogerjdeangelis
Barite | Level 11

 

SOAPBOX ON
 
My understanding is thta EG is a non windowing environment often on a windowing OS like MS Windows or Unix X windows.
EG is often in a lockdown state on both servers and on a power workstations which greatly diminishes it use.
EG does not have a command line, programmable mouse capability, prefix commands, andcommand macros
 
Sored processes is a  weak attempt at windowing.
 
There is so much missing functionality in EG that it is questionable that it is a fat client. Howver it is not a thin client either.
 
The powerfull 'datastep debugger' that can  have breakpoints,  dynamic variable assignments and even could(in the future) pull detail debugging info from the web is not possible in EG.
 
SOAPBOX OFF

 

LinusH
Tourmaline | Level 20
If you wish to use SAS programs in any way, the module Base SAS is mandatory. So it means that's included in any bundle that uses SAS programs. This is reflected in the customer contracts, and in the SAS setinit licence file.
Data never sleeps

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

How to Concatenate Values

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 4 replies
  • 1821 views
  • 0 likes
  • 4 in conversation