BookmarkSubscribeRSS Feed

How to Integrate SAS Intelligent Decisioning with Git

Started ‎01-19-2022 by
Modified ‎03-09-2022 by
Views 7,038

Customers are asking if SAS Intelligent Decisioning integrates with Git. Read the post, find out how you can integrate with Git and what the advantages are.

 

Integration Advantages

  • Enable Continuous Integration / Continuous Delivery (CI/CD).
  • Track files changes.
  • Allow developers to collaborate through branching and merging.
  • Deploy the decisions from Git, to any other SAS Viya instance.

 

The Big Picture

 

bt_1_Publish_Decisions_from_SAS_Intelligent_Decisioning_to_Git-1.png

Select any image to see a larger version.
Mobile users: To view the images, select the "Full" version at the bottom of the page.

 

 

The Steps

The above process can be broken down into several steps:

 

  1. Firstly, in SAS Viya, create a Git publishing destination.
    1. Fulfill the configuration pre-requisites.
    2. Create the publishing destination.
  2. Secondly, publish the SAS decisions to Git.
  3. Thirdly, deploy the SAS decisions from Git to another SAS Viya environment. You can choose to deploy to:
    1. Micro Analytic Service (MAS). You can then score (execute) the SAS decision, using a REST API.
    2. Cloud Analytic Service (CAS). You can run the SAS decision in batch, using CAS actions.

 

Note: Once you defined a Git publishing destination in SAS Viya, the destination will be shared with SAS Model Manager. Therefore, the steps above apply to SAS models as well.

 

What Can You Publish to Git?

You can publish from SAS Intelligent to Git rule sets or decisions. Please read SAS® Intelligent Decisioning: Publishing Decisions for more information. As the decisions can include SAS models, several model types are allowed. Please see SAS Model Manager: Publishing Requirements and Restrictions for more information.

 

Conclusions

You can integrate SAS Intelligent Decisioning with Git through a Git publishing destination. Subsequently, you can publish SAS decisions to Git. Finally, you can deploy SAS decisions from Git to another SAS Viya instance. Thank you for your time reading this post.

 

Read the next post in the series, How to Publish SAS Decisions to Git: Required Configuration

 

If you liked the post, give it a thumbs up! Please comment and tell us what you think about the Git integration. If you wish to get more information, please write me an email.

 

Find more articles from SAS Global Enablement and Learning here.

Version history
Last update:
‎03-09-2022 10:26 PM
Updated by:
Contributors

hackathon24-white-horiz.png

The 2025 SAS Hackathon Kicks Off on June 11!

Watch the live Hackathon Kickoff to get all the essential information about the SAS Hackathon—including how to join, how to participate, and expert tips for success.

YouTube LinkedIn

SAS AI and Machine Learning Courses

The rapid growth of AI technologies is driving an AI skills gap and demand for AI talent. Ready to grow your AI literacy? SAS offers free ways to get started for beginners, business leaders, and analytics professionals of all skill levels. Your future self will thank you.

Get started