SAS Programming

DATA Step, Macro, Functions and more
BookmarkSubscribeRSS Feed
bollurajkumar
Fluorite | Level 6
Hi All,
I want to know performance tuning techniques in SAS and
How we use this techniques in SAS.
Kindly explain with examples.
Thank in advance
7 REPLIES 7
Kurt_Bremser
Super User

The first step is determining where your codes perform less than optimal. The insights gained this way will guide you.

 

So start out by thoroughly inspecting your logs, using the fullstimer option.

 

Try different methods to solve a specific problem, and compare their performance.

PeterClemmensen
Tourmaline | Level 20

This is a very broad question. Post an example of the code you are using and explain what parts of it you want to optimize.

Ksharp
Super User

You are talking about Decision Tree ? Post it at Enterprise Miner forum.

LinusH
Tourmaline | Level 20
Just out of curiosity @Ksharp, how did you figure Decision Tree from that post?

@bollurajkumar: there are literally tons of papers and a subject in many of SAS User Guide documentations. Do some research, and then return with more specific inquiries.
Data never sleeps
bollurajkumar
Fluorite | Level 6
I have a SAS di job.if I run that job it takes around 5 hours to complete run process . Now I want to reduce running process time.which steps can I perform to optimize my SAS di job
Kurt_Bremser
Super User

Look at the log, identify long-running steps, try alternate methods, try setting options. What you need to do is determined by so many factors that no real answer can be given with the little information available.

LinusH
Tourmaline | Level 20
DI Studio specifics: temporarily change from views to tables as output in transformations, otherwise it's hard to understand what step(s) causes the high resource consumption.
Data never sleeps

sas-innovate-white.png

Join us for our biggest event of the year!

Four days of inspiring keynotes, product reveals, hands-on learning opportunities, deep-dive demos, and peer-led breakouts. Don't miss out, May 6-9, in Orlando, Florida.

 

View the full agenda.

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.

SAS Training: Just a Click Away

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

Browse our catalog!

Discussion stats
  • 7 replies
  • 1737 views
  • 0 likes
  • 5 in conversation