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-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

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.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

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