BookmarkSubscribeRSS Feed

How to Integrate SAS Intelligent Decisioning with Git

Started ‎01-19-2022 by
Modified ‎03-09-2022 by
Views 5,319

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

sas-innovate-2024.png

Available on demand!

Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.

 

Register now!

Free course: Data Literacy Essentials

Data Literacy is for all, even absolute beginners. Jump on board with this free e-learning  and boost your career prospects.

Get Started