i want to establish what internet speed connection i need for SAS
i use SAS Enterprise guide 7 64bit and i want to understand what are the requirements in terms of internet speed. I connect with SAS to my organisation server and access data from there.
My confusion is i don't understand how SAS works. I mean, when i run SASA are the data downloaded in my machine and run from there or are they run in a server or nothing of these?
What i need to understand is :
The speed is usually not that important while working with EG. It only comes into play when you are retrieving large results or logs, or importing or exporting data from/to your desktop.
What is much more important is the latency. The longer a packet needs for a round travel, the more influence this has on the communication between EG and the server. EG is quite "talkative", does a lot of back-and-forth, and needs to wait for each return packet before it sends the next request, so the latencies can quickly add up to a considerable delay.
I suggest you run a ping from your desktop to the server; it tells you the overall latency, and you can infer the number of network hops from the TTL (time-to-live) value.
Hello, we can normally help you with specific answers to questions about the SAS software. For this type of question you will need to ask someone from your organization. Typically you can speak to a SAS administrator that works in your organization to get more details about your installation and how it has been setup to be able to answer the questions you listed.
Hope this helps.
Carmine
@Toni2 wrote:
My confusion is i don't understand how SAS works. I mean, when i run SASA are the data downloaded in my machine and run from there or are they run in a server or nothing of these?
That depends on your installation.
If you're running a SAS Server, then the work is occurring on the server, not your desktop. Viewing those files may still take resources.
Downloading is likely more important than uploading. Speed will depend on size of the data sets you're working on.
The speed is usually not that important while working with EG. It only comes into play when you are retrieving large results or logs, or importing or exporting data from/to your desktop.
What is much more important is the latency. The longer a packet needs for a round travel, the more influence this has on the communication between EG and the server. EG is quite "talkative", does a lot of back-and-forth, and needs to wait for each return packet before it sends the next request, so the latencies can quickly add up to a considerable delay.
I suggest you run a ping from your desktop to the server; it tells you the overall latency, and you can infer the number of network hops from the TTL (time-to-live) value.
The PING command is available in MS Windows. Just open a Windows command line and type ping MySASServer (same name you use in your EG connection profile) and press enter.
hi thanks for your support. I have now run it and found the below but i am not sure what i can understand from it and how to use it in order to choose internet provider?
Could you please advise?
bytes=32 time=22ms TTL=58
bytes=32 time=21ms TTL=58
bytes=32 time=23ms TTL=58
bytes=32 time=23ms TTL=58
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 21ms, Maximum = 23ms, Average = 22ms
22 ms is fine. The TTL value of 58 lets me think you started with 64, so you had 3 hops in every direction, which is not much at all. Something like your home router - company router - server - company router - your home router - your PC.
Do you experience bad performance from EG, and during which actions?
The results are not from my home but from my work. There are times that EG is slow and takes more time to complete an action and others less. Overall, i am satisfied. If i have correctly understood the most time consuming action is when i print results. However, my question here related more to establish the requirements for buying a new broadband connection for my home - in order to start working from there. Sine there are offers with 200Mbps fiber speed i am not sure if i need to focus on the upload/download speed in order to choose provider. Based on the TTL do i need to seek a provider with approx. value for TTL = 58?
@Toni2 wrote:
There are times that EG is slow and takes more time to complete an action and others less.
In this case, look at the logs of the codes you submitted. You may simply have heavier server load at some times.
I have used EG from Italy using 8 Mb ADSL- connection into server located in Finland. Normal use works nicely, but if you need to verify end result dataset I would recommend to use some sample of data with limited observation count.
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.
Ready to level-up your skills? Choose your own adventure.