BookmarkSubscribeRSS Feed

Leveraging SAS® Viya® to Improve Base SAS® Processes

Started ‎06-28-2018 by
Modified ‎06-28-2018 by
Views 11,323

Did you miss the Ask the Expert session Leveraging SAS® Viya® to Improve Base SAS® Processes? Not to worry, you can catch it on-demand at your leisure. I’ve attached the slides as well.

 

Watch the webinar

 

The SAS Platform is greatly enhanced by SAS Viya. In this session, the presenter will share his experiences in leveraging SAS Viya to improve Base SAS processes. Explore technical insights and implementation details to get your code CAS-enabled, achieving faster results. These are illustrated by real-life case studies.

In this session, you’ll learn the answers to questions such as:

  • If a process cannot run in CAS, where does it run?
  • What coding components are most frequently encountered in code reviews with customers?
  • What are deployment options for SAS Viya?

CAS.Enabled.png

 

Here’s a transcript of the Q&A segment held at the end of the session for ease of reference.

 

If a process cannot run in CAS where does it run?

This is a 2 part answer. If the coding compotent i.e. DATA Step, MEANS, TRANSPOSE… are CAS enabled and the source and target tables to that coding component are CAS tables then the process runs in CAS (fast). If the coding component is not CAS enabled or the source and or target tables are not in CAS then the process will run on the workspace server.

 

What coding components are most frequency encountered in the code review you have done with customers?

  1. Macro code represents ~30% of the SAS code I have reviewed in the last 7 years
  2. DATA Step represents ~30%
  3. BY Statement Processing in DATA Step represents ~20%
  4. Procedures FREQ, MEANS, REPORT, SUMMARY, TABULATE TRANSPOSE represents ~5% to10%
  5. The SQL procedures represents ~10% to 25%
  6. The SORT procedure represents ~10% to 25%  

 

What are the deployment options for SAS Viya?

  1. SAS® Cloud combines software, infrastructure, and services that are designed and managed by SAS for optimal performance and value.
  2. SAS® on Cloud Providers provides cloud-deployable options that allow our customers to run SAS on almost any private, public, or hybrid cloud infrastructure.
  3. On-Premise

Is the Scalable Performance Data Engine that is delivered with Base SAS supported in Viya?

Yes, it is. You can use the SPD Engine libref on the Viya workspace server to read and write SPD Engine tables. In addition, when you store your SPD Engine tables on HDFS you have 3 options in reading SPD Engine tables into CAS and written that CAS table back down to HDFS in SPD Engine format. For additional details review SAS Data Connector to SPD Engine Files and SAS Data Connect Accelerator for SPD Engine Files

 

Recommended Resources

Trial: Get an early preview of SAS® Visual Analytics on SAS® Viya™

  

Want more tips? Be sure to subscribe to the Ask the Expert board to receive follow up Q/A, slides and recordings from other SAS Ask the Expert webinars. To subscribe, select Subscribe from the Options drop down button above the articles.

Version history
Last update:
‎06-28-2018 02:09 PM
Updated by:
Contributors

sas-innovate-2024.png

Available on demand!

Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.

 

Register now!

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.

Article Labels
Article Tags