DATA Step, Macro, Functions and more

online SAS Academics on Demand

Accepted Solution Solved
Reply
Super Contributor
Posts: 254
Accepted Solution

online SAS Academics on Demand

Reeza answered recently to a poster:

 

The second is to sign up for the online SAS Academics
on Demand, under the Individual group. This is hosted
by SAS and has some features than SAS UE so it's nice
that way. It is a cloud service as well, so make sure
to keep copies of your data and code locally.

 

I am unable to run UE now either due to the recent updates on Windows 10 or Java Runtime Environments. Not able to fix it. So I am wondering to download SAS Academics on Demand if it supports Datastep Debugger.

I look for a suggestion.


Accepted Solutions
Solution
‎05-27-2017 11:22 AM
Super User
Posts: 17,826

Re: online SAS Academics on Demand

lol. I learned like anyone else. My stupid questions are on SAS-L from when I was learning. SAS support was very nice and polite when they said 'I've never seen it done this way - what were you trying to do?'  

 

PUT is more similar to how debugging is performed in other languages. I know the basics well, but still can't program a DoW loop or most of Paul Dorfmans code, but I do know he also uses PUT to illustrate his code. 

 

See page 4 here:

 

http://support.sas.com/resources/papers/proceedings12/156-2012.pdf

 

Learning how to use PUT effectively is a process in itself, but the debugger can definitely help. 

 

I don't know what you mean about moving between UE/SAS Studio and EG. They're different clients used to access a SAS app on a server. I think that UE/SAS Studio is more of the direction things are moving and that Studio will be more prevalent than EG in a few years. I have all three on my desktop, SAS Studio, EG and Base. 

View solution in original post


All Replies
Super User
Posts: 17,826

Re: online SAS Academics on Demand


datasp wrote:

Reeza answered recently to a poster:

 

The second is to sign up for the online SAS Academics
on Demand, under the Individual group. This is hosted
by SAS and has some features than SAS UE so it's nice
that way. It is a cloud service as well, so make sure
to keep copies of your data and code locally.

 

I am unable to run UE now either due to the recent updates on Windows 10 or Java Runtime Environments. Not able to fix it. So I am wondering to download SAS Academics on Demand if it supports Datastep Debugger.

I look for a suggestion.


Try it.

Super User
Posts: 17,826

Re: online SAS Academics on Demand

SAS 9.4 is broken with Window updates, not SAS UE as far as I know, that runs on a Unix machine.

Super Contributor
Posts: 254

Re: online SAS Academics on Demand

Reeza:

 

Thanks for your quick answer.

 

Have you used Datastep Debugger with online SAS Academics ? In UE, it is not possible to invoke the Debgger.

Super User
Posts: 17,826

Re: online SAS Academics on Demand

No, I don't believe that's featured in SAS Studio. 

TBH I haven't used it in the last 10 years.

PUT statements are easier and more intuitive IMO. 

Super Contributor
Posts: 254

Re: online SAS Academics on Demand

Reeza:

 

For a clever programmer like you, PUT is sufficient. I am used to debugger to understand and trace complicated datastep codes. Particularly datastep codes from authors like Dorfman. 

A best appreciated paper in 2017 on DataStep Debugger is by Joe Flynn:

Step Through Your DATA Step: Introducing the DATA Step Debugger in SAS® Enterprise Guide®

 

Is there a way that I can switch between UE and Enterprise Guide?

Solution
‎05-27-2017 11:22 AM
Super User
Posts: 17,826

Re: online SAS Academics on Demand

lol. I learned like anyone else. My stupid questions are on SAS-L from when I was learning. SAS support was very nice and polite when they said 'I've never seen it done this way - what were you trying to do?'  

 

PUT is more similar to how debugging is performed in other languages. I know the basics well, but still can't program a DoW loop or most of Paul Dorfmans code, but I do know he also uses PUT to illustrate his code. 

 

See page 4 here:

 

http://support.sas.com/resources/papers/proceedings12/156-2012.pdf

 

Learning how to use PUT effectively is a process in itself, but the debugger can definitely help. 

 

I don't know what you mean about moving between UE/SAS Studio and EG. They're different clients used to access a SAS app on a server. I think that UE/SAS Studio is more of the direction things are moving and that Studio will be more prevalent than EG in a few years. I have all three on my desktop, SAS Studio, EG and Base. 

☑ This topic is SOLVED.

Need further help from the community? Please ask a new question.

Discussion stats
  • 6 replies
  • 158 views
  • 0 likes
  • 2 in conversation