<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ALM Toolkit &#8211; DataMartIn</title>
	<atom:link href="https://datamartin.ca/category/alm-toolkit/feed/" rel="self" type="application/rss+xml" />
	<link>https://datamartin.ca</link>
	<description>We Know Data</description>
	<lastBuildDate>Tue, 30 Jul 2024 13:22:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>
	<item>
		<title>Metadata-only deployment using ALM Toolkit</title>
		<link>https://datamartin.ca/2022/09/29/metadata-only-deployment-using-alm-toolkit/</link>
		
		<dc:creator><![CDATA[Nuric Ugarte]]></dc:creator>
		<pubDate>Thu, 29 Sep 2022 14:55:53 +0000</pubDate>
				<category><![CDATA[ALM Toolkit]]></category>
		<category><![CDATA[Metadata]]></category>
		<category><![CDATA[Power BI]]></category>
		<category><![CDATA[Deployment]]></category>
		<guid isPermaLink="false">https://site1668528124.mywhc.ca/?p=483</guid>

					<description><![CDATA[ALM Toolkit is a free and open source tool that facilitates the deployment of Microsoft Power BI datasets, detects differences between source and target datasets, checking for changes to be deployed to help ensure the integrity of the target model. For datasets with incremental refresh policy applied, you must avoid publishing and replacing them with [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>ALM Toolkit is a free and open source tool that facilitates the deployment of Microsoft Power BI datasets, detects differences between source and target datasets, checking for changes to be deployed to help ensure the integrity of the target model.</p>
<p>For datasets with incremental refresh policy applied, you must avoid publishing and replacing them with a version of a PBIX file from Power BI Desktop, because you will have to refresh all the historical data which could take hours and result in the system’s downtime for users.</p>
<p>Instead, it&#8217;s better to perform a metadata-only deployment using the ALM Toolkit tool which is an open-source schema compare tool for Power BI datasets. You can download it at: <a href="http://alm-toolkit.com/">http://alm-toolkit.com/</a></p>
<p>This allows the deployment of new objects without losing historical data. For example, if you have added a few measures, you can deploy only the new measures without needing to refresh the data, saving a lot of time.</p>
<p>To perform a metadata only deployment:</p>
<ol>
<li>Select the running Power BI Desktop instance as the source, and the existing dataset in the service as the target:</li>
</ol>
<p><img decoding="async" class="wp-image-485 aligncenter" src="/wp-content/uploads/2022/09/source-tatget-300x295.jpg" alt="" width="584" height="574" srcset="https://datamartin.ca/wp-content/uploads/2022/09/source-tatget-300x295.jpg 300w, https://datamartin.ca/wp-content/uploads/2022/09/source-tatget.jpg 601w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<p>Both Source and Target you have the following options to connect to your datasets:</p>
<p><strong>&#8211; Dataset:</strong> You have to indicate the workspace connection URL, to get it in workspace go to <strong>Settings &gt; Premium &gt; Workspace Connection</strong>, select <strong>Copy.</strong></p>
<p><img decoding="async" class="wp-image-486 aligncenter" src="/wp-content/uploads/2022/09/settings-278x300.jpg" alt="" width="584" height="630" srcset="https://datamartin.ca/wp-content/uploads/2022/09/settings-278x300.jpg 278w, https://datamartin.ca/wp-content/uploads/2022/09/settings.jpg 657w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<ul>
<li><strong>Power BI Desktop: The</strong> tool scans open Power BI files and allows you to select the file you want to use.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li><strong>File:</strong> You can select a file from your computer.</li>
</ul>
<p>2. To get only the objects with differences, go to Home &gt; Select Actions &gt; Hide Skip Objects with Same Definition:</p>
<p><img decoding="async" class="wp-image-487 aligncenter" src="/wp-content/uploads/2022/09/hide-300x175.jpg" alt="" width="674" height="393" srcset="https://datamartin.ca/wp-content/uploads/2022/09/hide-300x175.jpg 300w, https://datamartin.ca/wp-content/uploads/2022/09/hide-768x448.jpg 768w, https://datamartin.ca/wp-content/uploads/2022/09/hide.jpg 1021w" sizes="(max-width: 674px) 100vw, 674px" /></p>
<p>In this case the difference is that the “Test Measure” is missed in the target:</p>
<p><img decoding="async" class="wp-image-488 aligncenter" src="/wp-content/uploads/2022/09/target-300x119.jpg" alt="" width="724" height="287" srcset="https://datamartin.ca/wp-content/uploads/2022/09/target-300x119.jpg 300w, https://datamartin.ca/wp-content/uploads/2022/09/target-768x306.jpg 768w, https://datamartin.ca/wp-content/uploads/2022/09/target.jpg 1002w" sizes="(max-width: 724px) 100vw, 724px" /></p>
<p>You have the option to create it or select skip to don’t create it.</p>
<p>3. Finally click on “Validate Selection” to ensure the integrity of the target model and then click on “Update”:</p>
<p><img decoding="async" class="wp-image-489 aligncenter" src="/wp-content/uploads/2022/09/update-300x86.jpg" alt="" width="631" height="181" srcset="https://datamartin.ca/wp-content/uploads/2022/09/update-300x86.jpg 300w, https://datamartin.ca/wp-content/uploads/2022/09/update-768x221.jpg 768w, https://datamartin.ca/wp-content/uploads/2022/09/update.jpg 1000w" sizes="(max-width: 631px) 100vw, 631px" /></p>
<p>4. If the deployment was successful, the following screen will be displayed:</p>
<p><img decoding="async" class="wp-image-490 aligncenter" src="/wp-content/uploads/2022/09/deploy-275x300.jpg" alt="" width="739" height="806" srcset="https://datamartin.ca/wp-content/uploads/2022/09/deploy-275x300.jpg 275w, https://datamartin.ca/wp-content/uploads/2022/09/deploy.jpg 626w" sizes="(max-width: 739px) 100vw, 739px" /></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
