Events
31 Mar, 23 - 02 Apr, 23
The biggest Fabric, Power BI, and SQL learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Before you deploy content to a different stage, it can be helpful to see the differences between the two stages. The deployment pipeline home page compares consecutive deployment stages and indicates if there are any differences between them.
Deployment pipelines pairs items of two neighboring stages by combining item type and item name, to know which items to compare and to override. Items of the same name and type are paired. If there's more than one item in a workspace with the same name and type, then the items are paired if their paths are the same. If the path isn't the same, the items aren't paired. The pairing is created only once, during the first deployment of one stage to another, or during assignment of a workspace. On subsequent deployments, each deployed item overrides its paired item metadata, including its name, if it was changed. For more information on pairing, see pairing items.
Note
The new Deployment pipeline user interface is currently in preview. To turn on or use the new UI, see Begin using the new UI.
A comparison icon indicator appears on each stage card except for the first stage of the pipeline. It indicates if this stage is identical to the source stage (previous stage) to give a quick visual insight into the differences between them.
The comparison indicator has two states:
Green indicator – The metadata for each content item in both stages, is the same.
Orange indicator - Appears if at least one item in one of the compared stages were changed, added, or removed.
When you select a deployment pipelines stage, the items in the stage are listed and compared to the item they're linked to in the source stage.
The source stage is shown in the drop-down menu on the bottom pane and the name of the compared source item’s name appears on the last column
In the stage display, items are arranged alphabetically by default. You can sort or filter the items to find the ones you're interested in, or you can search for a specific item. Each item has one of the following labels depending on the comparison status:
Not in source – This item appears in the selected stage, but not in the source stage. This item can't be selected for deployment (since it doesn't exist in the source) and isn't impacted during a deployment.
Different from source – A difference was identified between this item and its paired item in the source stage. The difference could be any of several things:
After deployment, the item in the source stage overwrites the item in the target stage, regardless of where the change was made.
Only in source – A new item identified in the source stage. This item doesn't exist in the selected stage and therefore s as a placeholder with no item name in the first column (under name). After deployment, this item will be cloned to this stage.
Same as source – No difference was identified between this item and its pair in the source stage.
Note
If there's a change in the schema, you can see the differences between the two items by selecting the Compare button.
To compare the items in the two stages, select the Compare icon:
A pop-up window opens with a line by line comparison of the item's content as it currently looks in the two stages being compared.
The top of the screen has the following information:
A line by line comparison of the items. On the left is the schema of this stage’s item. On the right is the schema of the paired item in the source stage.
In the side-by-side comparison view of the items, the code area is split in two:
The inline comparison view, as opposed to the side-by-side view, shows each line in the target (to be modified) stage underneath its equivalent in the source (To be deployed) stage.
In both comparison displays, whether inline or side-by-side, the differences are highlighted as follows:
The file content lines are numbered and the lines that were changed are marked as follows:
In the modified lines, the specific characters that were added or deleted are highlighted in a darker shade.
Both versions of the content shown in the Compare window are modified in the following ways to make the comparison easier:
Close the window when you finish examining the differences and deploy to the next stage when you're ready.
The change review feature only supports schema changes for textual item types. Currently it supports semantic models, excluding data modeling format v1, and dataflows.
An item can be tagged as Different, but still not qualify to appear in the Compare window. In these cases, the Compare button is disabled. For example:
The content in the change review window might look a bit different than the original version since it was modified before running the comparison.
Events
31 Mar, 23 - 02 Apr, 23
The biggest Fabric, Power BI, and SQL learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register todayTraining
Module
Create and manage a Power BI deployment pipeline - Training
Create and manage a Power BI deployment pipeline
Documentation
Fabric Application lifecycle management (ALM) deployment pipelines deploy content - Microsoft Fabric
Learn how to deploy content to an empty or to nonempty stage using the Fabric Application lifecycle management (ALM) deployment pipeline tool.
Fabric Application lifecycle management (ALM) deployment pipelines history - Microsoft Fabric
Learn how the history feature works in the deployment pipelines, the Fabric Application lifecycle management (ALM) tool.
Create deployment rules for Fabric's ALM - Microsoft Fabric
Learn how to create rules to simplify deploying content with Fabric's Application lifecycle management (ALM) tool.