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.
You will learn 💎:
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.
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:
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.
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
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.
Great post !! Very informative.. thank you 🙂
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
Your Home for Learning SAS
SAS Academic Software
SAS Learning Report Newsletter
SAS Tech Report Newsletter