nCino Compare
Introduction
Compare and selective deployment functionality allows you to perform compare operations on different datasets and from various objects across the orgs and promote the selected/required records to further environments.
Overview
Compare functionality enables you to perform the org-to-org comparison and org to Version Control comparison.
You can perform the relational compare operation on the initial dataset retrieved from the initial compare operation performed.
At each level of the compare operation, you can perform the individual selection of the records retrieved from both the initial compare and the relational comparison operations.
The records selected at different levels of the compare operation can be saved and you can continue with further selection.
Once finished with record selection, you can continue with the deployment by clicking on âSave and Deploy.â
On the object summary screen, you can review the records selected on the compare screen(s) and continue with RBC deployments.
Step-by-Step Guide
Initiating Compare Operations
Feature Deployment â Template + Version Control
On selecting âTemplateâ or âVersion Control,â you will see the âRetrieve Datasetâ option.
Clicking âRetrieve Datasetâ will take you to the âDeployment Historyâ page.
From the âDeployment Historyâ page for the current deployment, you will see the âView Datasetâ option. Clicking on this will open the dataset.
Feature Deployment â Template/VC Using Salesforce Org
Select âTemplate Using Salesforce Org/VC Using Salesforce Orgâ to see âCreate Datasetâ visible.
Click on the âCreate Datasetâ option to continue performing the âcompareâ operation after you are taken to the âDeployment Historyâ page.
Perform Compare
Open the deployment, then click on the âCompareâ button.
Once you click on âCompare,â a pop-up will be shown.
The compare operation can be performed either as âOrg to Orgâ or âVersion Control.â
Org-to-Org Comparison
Select the âSalesforce Orgâ radio button to perform an Org-to-Org comparison.
Org-to-VC Comparison
Select the âVersion Controlâ radio button to perform the Org-to-VC comparison.
Compare Results
Perform either the Org-to-Org or Org-to-VC compare operation.
On this screen, you can alter the destination as required.
You can select from the following fields on the compare screen:
Destination
Feature Name
Object
Unique ID
Exclude From Compare
Upon completing the required selections, click on the âCompareâ button on the pop-up.
You can see the results on the âCompare Resultsâ screen.
Object: Users can select one object at a time for comparison against the destination.
Unique ID: User can select one Unique ID at a time from the dropdown.
Exclude From Compare: This multi selection checkbox allows users to select fields to be excluded from the comparison.
Note: You can perform the âCompareâ operation to see each time there is a change in the object for the respective selections.
Select: Through this dropdown, you can select either of the options âSelect the Current Page Recordsâ or âSelect All Records.â
You can search through the data from the compare operation using the:
Search By Field: User can select the field to search.
Value: User must enter the value to search for.
Note: Select View Records, LLC_BI_lookupKey_c and Name would be the default fields on the screen that you can see.
You will see the first 10 fields from the compare result set retrieved from the compare operation in the table view under âCompare Results.â
Excluded From Compare: Users can open the link and verify the fields excluded from the compare.
Export: The compare results can be exported to Excel through either of these options:
Records on the page: This will export the records on the current page to Excel.
All Records: This will export all the records retrieved from the compare operation.
Change View: You can click open the link and add/remove the fields to be displayed in the compare results grid.
Only 10 fields can be displayed on the grid at a time.
Save and Continue: Click on âOKâ to continue with the selection for âselective deployment.â
Save and Deploy: Click on âOKâ to continue with the deployment(s). You will be taken to the deployment page with the selected records displayed.
Note: Count of the selected records can be seen on the âObject Summaryâ screen, while being redirected to the deployment page.
Upon clicking âSave and Deploy,â you can see the object summary of all the records selected.
Once you click on the âSave and Deployâ button, you will be redirected to the deployment page with the âIteration â Stagingâ designation.
Clicking on the total under âSelected Recordsâ will show you the record(s) in a pop-up.
Click on âDeployâ to perform the deployment of the selected records.
On successful deployment, the iteration will be changed to â1â and users can see Success and Failure records.
You can see the âSuccessâ and âFailureâ results of the deployments.
Relational Compare - Global & Record-Level
Global Relational Compare
This will compare the selected object with the object in the destination and identify and highlight the related parent and child records.
Clicking on the relational compare icon beside the column âRelated Recordsâ will display a pop-up.
This will perform a global-level relational compare operation on all the records that are retrieved as part of the initial compare operation.
You can make a selection on parent and child sections:
Object: Select the required items from the list of objects for comparison
Unique ID: Select the unique ID from the list.
Exclude From Compare: Select the records to be excluded from the compare operation.
Click on the Compare icon to initiate the compare operation.
On completing the comparison, the identified records will be highlighted.
Record-Level Relational Compare
Click on the record-level relational compare icon to perform the relational compare operation.
You can make the respective selection(s) on parent and child sections:
Object: Select the required object from the list of objects for comparison
Unique ID: Select the unique id from the available list.
Exclude From Compare: Select the records to be excluded from the compare operation.
Click on the compare icon to initiate the compare operation
Upon completing the compare operation, you will be taken to the âLevel 1â relational compare results page.
You can continue to perform the relational compare operation to the ânthâ level or indefinitely.
View Records: You can see the details of the record on which the record-level comparison is performed.
You can both collapse and expand the âRelational Parentâ and âRelational Childâ sections, as observed above.
The âRelational Parentâ and âRelational Childâ sections are collapsed for the convenience of viewing.
As shown below, you can perform the relational comparison at different levels.
You can perform the âGlobal Relational Compareâ and the âRecord-Level Comparisonâ at these levels too, as displayed in the following screenshot.
You can continue to select from the set of records that are extracted from the compare operation.
Upon concluding the records selection, you can either:
Save and Continue: Save the initial record selections and continue to select additional records or perform relational compare operations.
Save and Deploy: You can continue to save and deploy the records. On selecting this, you will be taken to the deployment page, where the selected records can be deployed to further environments.
You can see the âObject Summaryâ for reviewing the selected records.
By clicking on the total displayed under âSelected Records,â you can see the records in a pop-up.
Once you click on the âSave and Deployâ button, you will be redirected to the deployment page with the âIteration â Staging.â
Click on âDeployâ to perform the deployment of the selected records.
Upon successful deployment of the records, the iteration will be changed to â1â and you can see Success and Failed records.
You can see the âSuccessâ & âFailedâ counts of the deployed records on the above screen.
Last updated