As promised last year, this month we released a new step to register Python models from SAS Studio Flows directly into SAS Model Manager. Flows in SAS Studio represent a sequence of operations, where each step is a node on the flow canvas. Data and information flow between the steps. Since flows are commonly used to prepare data and train models, a natural last step of the flow is to register the trained model into SAS Model Manager. In SAS Model Manager the model can be compared, managed, tested, validated, deployed, and monitored alongside all models developed for an analytical use case. Last year, we released a step to register SAS Models and with 2024.01, we now have a step for Python models too!
To get started using this new step, do the following:
dfin = SAS.sd2df(_input1)
SAS.df2sd(scored_df, _output1)
Optionally, you can reference a Python code file that is not a part of the flow, but it will need to be saved to the file system of SAS Viya and have been run within the same SAS Studio session.
To see the step in action, check out this demo video:
What step would you like us to develop next for easy integration between SAS Model Manager and SAS Studio? Add your suggestions to SAS Production Suggestions to let us know!
Want to learn more about SAS Studio flows? Check out the following resources:
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.
Data Literacy is for all, even absolute beginners. Jump on board with this free e-learning and boost your career prospects.