BookmarkSubscribeRSS Feed
ChrisHemedinger
Community Manager
Joshua,

I can understand why you would be surprised, but of course there is more to the EG/server connection than you describe.

EG communicates with a metadata server (often the same host as the workspace) to gather information about available resources. It caches this information but updates it fairly agressively when there is a possibility that something has changed (new library assigned, for example).

EG communicates with the workspace server to read data, examine libraries and their contents, submit SAS programs, listen for events such as "data created/modified" or "step completed", collect log information, download ODS results such as HTML, PDF, images, whatever is needed.

It seems like a lot, but even with all of this EG is reasonably responsive even across a WAN. As an example of this, I'd point to the SAS OnDemand for Academics program (http://support.sas.com/ondemand/), which provides the EG client to professors and students, who use it to connect to a SAS server over the Internet. With a broadband connection, performance is good.

We try to be good stewards of your network resources. It isn't our "#1" concern because most companies deploy our apps on a LAN and have plenty of bandwidth. But it is an aspect of performance that we try to be concientious about.

Chris
SAS For Dummies 3rd Edition! Check out the new edition, covering SAS 9.4, SAS Viya, and all of the modern ways to use SAS!
deleted_user
Not applicable
That makes sense too. Though its a thin client, its still a complex piece of software. I dont think the bottleneck (if any) is due to the EG spamming the network, its probably more the IO bandwidth for transfer of files, or to access data sets and external data mounted externally from the sas server. I do wonder how optimal it is to access data across the network (on a oracle database or a mounted but external shared folder hosting data files)

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

Creating Custom Steps in SAS Studio

Check out this tutorial series to learn how to build your own steps in SAS Studio.

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
  • 16 replies
  • 2366 views
  • 0 likes
  • 6 in conversation