BookmarkSubscribeRSS Feed

But I Love Open Source – Why Do I Need SAS® Viya®? Q&A, Slides, and On-Demand Recording

Started ‎10-27-2021 by
Modified ‎10-27-2021 by
Views 4,798

Open source technology, packages, and languages are being adopted by businesses to analyze data, develop models, etc. But, there are still lots of questions. How is SAS helping?

 

In companies who started an AI pilot before 2019, 72% of them has not deployed any single application. Models aren't being deployed and if they are, they break because of changes in data, external conditions, business objectives etc.

 

Watch this Ask the Expert session to learn how SAS Viya integrates with open source technologies by improving interoperability and utility for the enterprise, provides governance, monitoring, interpretability, responsible AI, and choice of language to simplify collaboration between data scientists, IT, and business users.

 

Watch the webinar

 

You will learn 💎:

  • Which open source languages are mainly being adopted and why.
  • What challenges are companies facing with AI & Analytics.
  • How SAS Viya integrates with open source to overcome challenges.
  • The benefits of using SAS Viya with open source technology.

 

Image 10-4-21 at 7.16 PM.jpg

 

 

The questions from the Q&A session held at the end of the webinar are listed below and the slides from the webinar are attached.

 

Q&A

How does SAS integrate with Tableau?

We have different integration scenarios and the best one is defined on the basis of customers needs. 

Different options include:

  • SAS has APIs and SDKs (developer.sas.com) that can allow an organization to customize and build applications that can bring insights from SAS and Tableau together.
  • SAS Visual Analytics allows 3rd party graphic integration (such as D3 charts, HTML content) .Graphics published from Tableau in those formats or data from Tableau supporting a D3 graphic result could potentially be accessed inside a SAS report.
  • SAS interactive visual insights can be published as data stories (interactive HTML pages) that can be embedded in Tableau – if their application supports embedding HTML content from external sources.

When connecting to CAS with SWAT in Jupyter Notebook, does this enable me to utilize the computing power of Viya when running my Python code? If so, what runs locally and what runs on the server? How do I specify what I want to run locally and what I want to run on Viya?

Only the actions you submit through SWAT run in CAS.  All other native python code runs in your local python instance.  This is idea. – you can do big data work in CAS and all other work can run locally.  

 

Does SAS internally convert Python code to SAS code when dealing with SAS datasets?

No.  However, SWAT will convert data sets  but not python code.  In a separate case, The SAS DS2 PYMAS package will allow you run correctly-coded Python functions within the CAS DS2 action, which can cover simple transformations to full gradboost or pytorch models.  

 

Is there a visual demo that you know of or a use case on the SAS website that shows how Python is integrated with SAS code? Does SAS internally convert Python code to SAS code when dealing with SAS datasets?

There are actually several visual demos on our SAS Users YouTube channel. We have just posted videos about this. SAS does NOT convert python code to sas code. However, SWAT will convert data sets  but not python code. In a separate case, The SAS DS2 PYMAS package will allow you run correctly-coded Python functions within the CAS DS2 action, which can cover simple transformations to full gradboost or pytorch models.  

 

Is the Integrated ModelOps framework a standard part of SAS Viya?

Yes, it is part of SAS Viya and it is called SAS Model Manager.

 

How does SAS support open source in the model deployment and management phase?

 SAS support SAS and open source models (python,R,java etc), enabling users to collect, compare, test, version, monitor, govern, deploy, retrain etc every type of model and score code in the cloud, on premise, real-time...

 

SAS Does not translate Python code into SAS code statement, right?

Correct.  However, the SASPY project provides a custom Python package that will generate new SAS code statements. 

 

Recommended Resources

Drive Analytic Innovation with SAS and open source integration

Mastering Model Lifecycle orchestration – An interactive guide

SAS and open-source model management (free ebook)

SAS Visual Data Science Decisioning Trial (free for 14 days)

Empowering open integration with SAS Viya video series

SAS Learning Conference

 

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.  

 

Comments

Great post !! Very informative.. thank you 🙂

Version history
Last update:
‎10-27-2021 04:25 PM
Updated by:
Contributors

Ready to join fellow brilliant minds for the SAS Hackathon?

Build your skills. Make connections. Enjoy creative freedom. Maybe change the world. Registration is now open through August 30th. Visit the SAS Hackathon homepage.

Register today!

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 Tags