Making models available in Git from SAS Viya just got a lot easier! SAS Model Manager 2021.1.4 stable release includes enhanced Git publishing. Now you can select a Git directory path and folder, or create a new folder, directly from SAS Model Manager when you want to commit your model to a Git repo.
Publishing to Git was added to SAS Model Manager with the 2020.1.1 stable release. This feature allows runtime model code files to be written to a user’s selected Git repository. These include all code files needed for execution and all selected descriptive files. Use this set of files to deploy into any existing SAS or MAS environment, or to seed a custom SAS container process.
Publishing models to Git is an option when you want to access runtime files outside the SAS Viya environment. Users can leverage these files to develop CI/CD pipelines to deploy models registered into SAS Model Manager to runtime environments using tools like Jenkins and GitOps.
For more information about using SAS Model Manager publishing destinations, refer to the SAS Model Manager: User’s Guide documentation. For information on how to configure Git Publishing Destinations go to this link. For a helpful example on how to create the necessary domain ID and a Git publishing destination using a Python notebook, go to this example on our Model Manager Resources GitHub.
Needing help to determine which publishing destination is best for you, check out this SAS Communities library article "ModelOps and DecisionOps for the Modern World" written by David_Duling.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
Data Literacy is for all, even absolute beginners. Jump on board with this free e-learning and boost your career prospects.