BookmarkSubscribeRSS Feed

SAS Intelligent Decisioning: Using the Check Out and Commit Feature

Started 3 weeks ago by
Modified 3 weeks ago by
Views 223

In SAS Intelligent Decisioning, if an object is saved in a folder where the administrator has enabled the check-out and commit feature, then the object must be checked out by a user to make any edits to it.  If this feature has been enabled for a folder, then the Check out button is displayed on the Versions tab for the object.  Once an object is checked out, then a Commit button is displayed on the Versions tab for the object.

 

By default, the Check Out and Commit feature is enabled for the Decision Repository folder in SAS Content.  Users cannot edit objects saved in the Decision Repository folder without first checking them out.

 

Let’s walk through a demo of the Check Out and Commit feature.  Notice that the Loan_Request_Review decision is saved in a sub-folder of the Decision Repository folder.  Therefore, to edit this decision, I must first check it out.

 

MK_1_CheckOut.jpg

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

 

 

When I open the Loan_Request_Review decision it is opened as Read-only.

 

MK_2_CheckOut.jpg

 

On the Versions tab, there is a Check Out button.

 

MK_3_CheckOut-1024x269.jpg

 

Click the Check Out button, to check out the decision and its related objects for editing.

 

MK_4_CheckOut-1024x747.jpg

 

This creates a working copy of the decision in the My Folder location of the user that is logged in.  The working copy of the decision has a check mark in the Checked Out column in the listing of the objects and the original decision with the same name is also listed.

 

MK_5_CheckOut-1024x275.jpg

 

I can make any desired changes to the checked out decision or can open one of its related objects and check it out to make changes to it.  For example, maybe I want to change the code in my Reduce_Offer_Rate node.  I open that node and select its Check Out button on the Versions tab.

 

MK_6_CheckOut-1024x248.jpg

 

The Reduce_Offer_Rate code file is checked out.

 

MK_7_CheckOut-1024x345.jpg

 

The checked out copy is in the My Folder location of the user that is logged in.  The working copy of the code file has a check mark in the Checked Out column in the listing of the objects and the original code file with the same name is also listed.

 

I make the desired changes to the code file and save it.  This simply saves the changes to the working copy in the My Folder location. On the Versions tab, there is a Commit button displayed there.

 

MK_8_CheckOut-1024x234.jpg

 

Select the Commit button to make the changes to the main file and create a new version.  Select whether you are creating a Minor or Major version, add any tags and notes as needed and select Commit.

 

MK_9_CheckOut.jpg

 

This creates a new version of the main file and deletes the working copy in the My Folder location.

 

MK_10_CheckOut-1024x197.jpg

 

Back in the working copy of my Loan_Request_Review decision, I change the Reduce_Offer_Rate node to use the new version I just created and save it.  This saves the changes to the working copy of the decision in the My Folder location.

 

MK_11_CheckOut-1024x581.jpg

 

On the Versions tab, I select the Commit button to commit the changes to the main decision file and delete its working copy.

 

MK_12_CheckOut-1024x225.jpg

 

 

Summary

 

In SAS Intelligent Decisioning, if you save your objects in a specified folder where the check out and commit feature has been enabled, then you must check out that object to edit it and commit it before others can view the changes. For more information, review the documentation on the Check Out and Commit feature.

 

 

Find more articles from SAS Global Enablement and Learning here.

Version history
Last update:
3 weeks ago
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

Article Tags