<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>DimensionMergeSCD Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/DimensionMergeSCD/Wiki/View.aspx?title=Home</link><description>DimensionMergeSCD Wiki Rss Description</description><item><title>New Comment on "FAQ"</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;ANCHOR#C24799</link><description>I&amp;#39;ve been using the component and it is working great. I&amp;#39;m currently at a client that is moving from SQL Server 2008R2 to SS2012. I cannot get the component to show up in the toolkit &amp;#40;I understand you have to add it manually in 2008&amp;#47;2008r2, but in 2012 it adds these automatically and I cannot see it&amp;#41;... Any ideas&amp;#63;</description><author>benschmucker</author><pubDate>Thu, 23 Aug 2012 20:31:24 GMT</pubDate><guid isPermaLink="false">New Comment on "FAQ" 20120823083124P</guid></item><item><title>New Comment on "FAQ"</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;ANCHOR#C22048</link><description>I installed the component on a VSS Team Sytem 2008 and when selecting to add custom toolbox items the VSS closes.  Tried re-intsalling the product with same result.  Do you have a solution to the problem&amp;#63;  Thanks</description><author>bcruz03</author><pubDate>Wed, 28 Dec 2011 15:56:16 GMT</pubDate><guid isPermaLink="false">New Comment on "FAQ" 20111228035616P</guid></item><item><title>New Comment on "FAQ"</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;ANCHOR#C20392</link><description>Q&amp;#58; Is the Component intended for dimension tables only, is not is there any other example to load fact tables using kimbal&amp;#39;s method.</description><author>Codersvalley</author><pubDate>Mon, 18 Jul 2011 15:17:50 GMT</pubDate><guid isPermaLink="false">New Comment on "FAQ" 20110718031750P</guid></item><item><title>Updated Wiki: Home</title><link>http://dimensionmergescd.codeplex.com/wikipage?version=27</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Project Description&lt;/h1&gt;A custom Data Flow component for SQL Server Integration Services &amp;#40;SSIS&amp;#41; that replaces the standard SCD Wizard with a superior experience, from the configuration UI to runtime performance.  Performs 100x faster than the standard component, and edits are non-destructive.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ms141715.aspx" class="externalLink"&gt;Slowly Changing Dimension Wizard&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in SQL Server Integration Services is a very useful tool for setting up and handling &lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" class="externalLink"&gt;slowly changing dimension processing&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, which is a very common requirement of Data Warehousing.  The SCD Wizard is easy to configure and works as advertised.&lt;br /&gt;However, there are some significant issues with it that have been experienced by many:
&lt;ol&gt;&lt;li&gt;It can be very slow.&lt;/li&gt;
&lt;li&gt;Re-running the Wizard destroys parts of the data flow.&lt;/li&gt;
&lt;li&gt;It can’t be used against all data providers.&lt;/li&gt;
&lt;li&gt;It can be hard to troubleshoot why it makes the decisions it does.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=SCD%20Wizard%20Disadvantages&amp;referringTitle=Home"&gt;Click here for more details on these and other disadvantages of the SCD Wizard&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
This component provides an improved design-time, maintenance, and execution experience for processing slowly changing dimensions.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=KSCD%20Pros&amp;referringTitle=Home"&gt;It provides more options to support complex dimension table processing while executing over 100x faster than the Wizard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;img src="http://7y0rtw.blu.livefilestore.com/y1pcdeNf4cUuWHv9EVvx53fk3M_rh_LjKmwG2_apKpbA9lV_gTPM45le7Z4A2o6UqZtcyzdFQFZ12graJFLv2Y-Tbw0fJUfhl3V/PragmaticWorks%20Logo.jpg?psid=1" /&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://pragmaticworks.com" class="externalLink"&gt;Pragmatic Works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; has recently committed to supporting the Dimension Merge SCD!  They have incorporated the code into their &lt;a href="http://pragmaticworks.com/Products/Business-Intelligence/TaskFactory/Features.aspx#TSDimensionMergeSCD" class="externalLink"&gt;Task Factory&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; suite of extensions for Integration Services.  If you can&amp;#39;t use an &amp;quot;unsupported&amp;quot; open-source extension, check out Pragmatic Works - I think you&amp;#39;ll find it too compelling to ignore.&lt;/td&gt;&lt;td&gt;&lt;img src="http://8c0qtw.blu.livefilestore.com/y1p_8tdYiYvV-WskO85FrD_J9PySY7Rh3P3BwNJXuPyxHgXaqWjsXOiCsL34gLhdNnY9eWU0d1EHbfeGo-wOE_oLs70_MbDxxGJ/PW%20DimensionMergeSCD%20Icon%20Small.png?psid=1" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;New walkthrough videos of the v1.6 release are now available on Youtube, and in full-size/full-quality on my SkyDrive:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Part One&lt;/td&gt;&lt;td&gt;Introducing the sample data&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=266-eoYfSds" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20One.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Two&lt;/td&gt;&lt;td&gt;Introducing the sample SSIS package&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=3ytVMpeQHgE" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Two.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Three&lt;/td&gt;&lt;td&gt;Loading the dimension table with the SCD Wizard&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=h2E1IvKvo2U" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Three.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Four&lt;/td&gt;&lt;td&gt;Loading the dimension table with other SSIS components (Lookup/Conditional Split)&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=A4gFZo-s7-E" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Four.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Five&lt;/td&gt;&lt;td&gt;Loading the dimension table with the T-SQL MERGE command&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=OB27rN7PQi8" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Five.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Six&lt;/td&gt;&lt;td&gt;Loading the dimension table with the Dimension Merge SCD component&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=KppAPY-dRHc" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Six.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;You can download the &lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Sample%20Data%20and%20Package.zip" class="externalLink"&gt;Sample Data and Package used in the videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What you should do next:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/Releases" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Installation%20Instructions&amp;referringTitle=Home"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Usage%20Instructions&amp;referringTitle=Home"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Component%20Optimization&amp;referringTitle=Home"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=8728b8a59eba39d611ff0c8854519386" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Home"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://dimensionmergescd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or send a tweet to &lt;a href="http://twitter.com/Todd_McDermid" class="externalLink"&gt;@Todd_McDermid&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Tue, 10 May 2011 22:07:50 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110510100750P</guid></item><item><title>New Comment on "Upgrading Instructions"</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=Upgrading Instructions&amp;ANCHOR#C19319</link><description>Todd,&amp;#10;&amp;#10;Tried to install the 1.6 version on my test server and got the following error when trying to bring the component on the dataflow area.  &amp;#10;Could not load type&amp;#58; MouldingAndMillwork.SSIS.DimensionMergeSCDEditorInterface,DimensionMergeSCD100,Version&amp;#61;1.0.0.0,Culture&amp;#61;neutral,PublicKeyToken&amp;#61;8b0551303405e96c. Verify that the component editor is installed properly.  &amp;#40;Microsoft Visual Studio&amp;#41;&amp;#10;&amp;#10;FYI I did stop and restart both SSIS service and BIDS.  How can  I fix the issue&amp;#63;</description><author>dave_lumley</author><pubDate>Mon, 18 Apr 2011 14:14:54 GMT</pubDate><guid isPermaLink="false">New Comment on "Upgrading Instructions" 20110418021454P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://dimensionmergescd.codeplex.com/documentation?version=4</link><description>&lt;div class="wikidoc"&gt;What you should do:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/releases" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Installation%20Instructions&amp;referringTitle=Documentation"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Usage%20Instructions&amp;referringTitle=Documentation"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Component%20Optimization&amp;referringTitle=Documentation"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=8728b8a59eba39d611ff0c8854519386" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Documentation"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://dimensionmergescd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 19:47:34 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110413074734P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://dimensionmergescd.codeplex.com/documentation?version=3</link><description>&lt;div class="wikidoc"&gt;What you should do:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/releases" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Installation%20Instructions&amp;referringTitle=Documentation"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Usage%20Instructions&amp;referringTitle=Documentation"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Component%20Optimization&amp;referringTitle=Documentation"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=8728b8a59eba39d611ff0c8854519386" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Documentation"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://kimballscd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 19:47:21 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110413074721P</guid></item><item><title>Updated Wiki: Home</title><link>http://dimensionmergescd.codeplex.com/wikipage?version=26</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Project Description&lt;/h1&gt;A custom Data Flow component for SQL Server Integration Services &amp;#40;SSIS&amp;#41; that replaces the standard SCD Wizard with a superior experience, from the configuration UI to runtime performance.  Performs 100x faster than the standard component, and edits are non-destructive.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ms141715.aspx" class="externalLink"&gt;Slowly Changing Dimension Wizard&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in SQL Server Integration Services is a very useful tool for setting up and handling &lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" class="externalLink"&gt;slowly changing dimension processing&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, which is a very common requirement of Data Warehousing.  The SCD Wizard is easy to configure and works as advertised.&lt;br /&gt;However, there are some significant issues with it that have been experienced by many:
&lt;ol&gt;&lt;li&gt;It can be very slow.&lt;/li&gt;
&lt;li&gt;Re-running the Wizard destroys parts of the data flow.&lt;/li&gt;
&lt;li&gt;It can’t be used against all data providers.&lt;/li&gt;
&lt;li&gt;It can be hard to troubleshoot why it makes the decisions it does.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=SCD%20Wizard%20Disadvantages&amp;referringTitle=Home"&gt;Click here for more details on these and other disadvantages of the SCD Wizard&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
This component provides an improved design-time, maintenance, and execution experience for processing slowly changing dimensions.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=KSCD%20Pros&amp;referringTitle=Home"&gt;It provides more options to support complex dimension table processing while executing over 100x faster than the Wizard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;New walkthrough videos of the v1.6 release are now available on Youtube, and in full-size/full-quality on my SkyDrive:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Part One&lt;/td&gt;&lt;td&gt;Introducing the sample data&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=266-eoYfSds" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20One.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Two&lt;/td&gt;&lt;td&gt;Introducing the sample SSIS package&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=3ytVMpeQHgE" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Two.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Three&lt;/td&gt;&lt;td&gt;Loading the dimension table with the SCD Wizard&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=h2E1IvKvo2U" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Three.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Four&lt;/td&gt;&lt;td&gt;Loading the dimension table with other SSIS components (Lookup/Conditional Split)&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=A4gFZo-s7-E" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Four.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Five&lt;/td&gt;&lt;td&gt;Loading the dimension table with the T-SQL MERGE command&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=OB27rN7PQi8" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Five.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Six&lt;/td&gt;&lt;td&gt;Loading the dimension table with the Dimension Merge SCD component&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=KppAPY-dRHc" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Six.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;You can download the &lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Sample%20Data%20and%20Package.zip" class="externalLink"&gt;Sample Data and Package used in the videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What you should do next:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/Releases" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Installation%20Instructions&amp;referringTitle=Home"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Usage%20Instructions&amp;referringTitle=Home"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Component%20Optimization&amp;referringTitle=Home"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=8728b8a59eba39d611ff0c8854519386" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Home"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://dimensionmergescd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or send a tweet to &lt;a href="http://twitter.com/Todd_McDermid" class="externalLink"&gt;@Todd_McDermid&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 19:47:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110413074706P</guid></item><item><title>Updated Wiki: Home</title><link>http://dimensionmergescd.codeplex.com/wikipage?version=25</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Project Description&lt;/h1&gt;A custom Data Flow component for SQL Server Integration Services &amp;#40;SSIS&amp;#41; that replaces the standard SCD Wizard with a superior experience, from the configuration UI to runtime performance.  Performs 100x faster than the standard component, and edits are non-destructive.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ms141715.aspx" class="externalLink"&gt;Slowly Changing Dimension Wizard&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in SQL Server Integration Services is a very useful tool for setting up and handling &lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" class="externalLink"&gt;slowly changing dimension processing&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, which is a very common requirement of Data Warehousing.  The SCD Wizard is easy to configure and works as advertised.&lt;br /&gt;However, there are some significant issues with it that have been experienced by many:
&lt;ol&gt;&lt;li&gt;It can be very slow.&lt;/li&gt;
&lt;li&gt;Re-running the Wizard destroys parts of the data flow.&lt;/li&gt;
&lt;li&gt;It can’t be used against all data providers.&lt;/li&gt;
&lt;li&gt;It can be hard to troubleshoot why it makes the decisions it does.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=SCD%20Wizard%20Disadvantages&amp;referringTitle=Home"&gt;Click here for more details on these and other disadvantages of the SCD Wizard&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
This component provides an improved design-time, maintenance, and execution experience for processing slowly changing dimensions.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=KSCD%20Pros&amp;referringTitle=Home"&gt;It provides more options to support complex dimension table processing while executing over 100x faster than the Wizard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;New walkthrough videos of the v1.6 release are now available on Youtube, and in full-size/full-quality on my SkyDrive:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Part One&lt;/td&gt;&lt;td&gt;Introducing the sample data&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=266-eoYfSds" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20One.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Two&lt;/td&gt;&lt;td&gt;Introducing the sample SSIS package&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=3ytVMpeQHgE" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Two.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Three&lt;/td&gt;&lt;td&gt;Loading the dimension table with the SCD Wizard&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=h2E1IvKvo2U" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Three.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Four&lt;/td&gt;&lt;td&gt;Loading the dimension table with other SSIS components (Lookup/Conditional Split)&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=A4gFZo-s7-E" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Four.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Five&lt;/td&gt;&lt;td&gt;Loading the dimension table with the T-SQL MERGE command&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=OB27rN7PQi8" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Five.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Six&lt;/td&gt;&lt;td&gt;Loading the dimension table with the Dimension Merge SCD component&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=KppAPY-dRHc" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Six.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;You can download the &lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Sample%20Data%20and%20Package.zip" class="externalLink"&gt;Sample Data and Package used in the videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What you should do next:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/Releases" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Installation%20Instructions&amp;referringTitle=Home"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Usage%20Instructions&amp;referringTitle=Home"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Component%20Optimization&amp;referringTitle=Home"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=c0d193bd51d83f0412b4f8a1926baef9" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Home"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://dimensionmergescd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or send a tweet to &lt;a href="http://twitter.com/Todd_McDermid" class="externalLink"&gt;@Todd_McDermid&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 19:37:43 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110413073743P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://dimensionmergescd.codeplex.com/documentation?version=2</link><description>&lt;div class="wikidoc"&gt;What you should do:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/releases" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Installation%20Instructions&amp;referringTitle=Documentation"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Usage%20Instructions&amp;referringTitle=Documentation"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.6%20Component%20Optimization&amp;referringTitle=Documentation"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=c0d193bd51d83f0412b4f8a1926baef9" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Documentation"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://kimballscd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 19:35:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110413073520P</guid></item><item><title>Updated Wiki: v1.6 Component Optimization</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=v1.6 Component Optimization&amp;version=1</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Dimension Merge SCD Optimization&lt;/h1&gt;There are a few techniques that you can use to improve performance of the component.  Some of these techniques will also work for other ways of processing SCDs.
&lt;h2&gt;Basic Optimization&lt;/h2&gt;The component itself will suggest that you do certain things to improve performance - sort the inputs according to the Business Key, and provide it with a guaranteed seed value for the Surrogate Key (should you configure the component to manage it).
&lt;h3&gt;Sorting Inputs&lt;/h3&gt;The component should work best when the inputs are sorted according to the business key.  The sort order does not have to be &lt;i&gt;exactly&lt;/i&gt; the same as the business key columns - but of course, making it that way is the simplest option.  As always, it is a best practice to avoid using the SSIS Sort component - try to read in the flows in optimal sorted order.&lt;br /&gt;In those cases where you can retrieve the data in some form of order - but that order does not exactly match the business keys, you may still be able to use it.  If columns &amp;quot;A&amp;quot; and &amp;quot;C&amp;quot; are (in that order) the Business Key of the flow, having the flow sorted by columns &amp;quot;A, B, and C&amp;quot; is acceptable.  However, the sort specification of one input must also be a subset of the sort specification of the other input.  This means that if one input is sorted &amp;quot;A, B, C&amp;quot;, then it&amp;#39;s OK for the other input to be sorted &amp;quot;A, C&amp;quot; or &amp;quot;A, C, D&amp;quot;, but it is not OK for the other input to be sorted &amp;quot;C, A&amp;quot;.
&lt;h3&gt;Providing a Guaranteed Surrogate Key Seed&lt;/h3&gt;If the component is managing Surrogate Keys for you, then it will likely need to assign new surrogate keys - to all rows coming out of the New and New SCD2 outputs.  In order to do so, it needs to know what values to use.  To determine what seed value to use, it starts with the value you supply in the editor, then watches all the rows that enter the component from the Existing Dimension input, incrementing the seed you supplied if necessary.  Since the component can&amp;#39;t know if the seed it currently has won&amp;#39;t result in a key collision unless it examines all of the rows on the Existing Dimension input - it holds up all processing until it&amp;#39;s seen every row.  This can result in very high memory usage, as all of the Existing Dimension input rows are cached.&lt;br /&gt;In order to optimize that scenario, it&amp;#39;s suggested that you determine the &amp;quot;next&amp;quot; Surrogate Key value through another Task prior to the Data Flow Task that contains the Dimension Merge SCD.  An Execute SQL Task with a SELECT MAX statement usually does the trick, but a Data Flow Task to extract the highest key value used may be necessary (or lowest key - depending on your keying mechanism).  Store that &amp;quot;next&amp;quot; key value in a variable, supply it to the Dimension Merge SCD component, and tell the component it&amp;#39;s guaranteed.  This frees the component from ensuring that surrogate key collisions won&amp;#39;t happen, and allows it to process rows immediately.
&lt;h2&gt;Advanced Optimization&lt;/h2&gt;The following techniques require an &lt;i&gt;intimate&lt;/i&gt; understanding of the SCD process, your business needs for the dimension table, the technical capabilities of your source system, &lt;i&gt;and&lt;/i&gt; SSIS&amp;#39; Data Flow architecture.  These optimization techniques are not guaranteed to work for you.  If this stuff was easy, the tool(s) would already do it for you - it&amp;#39;s &lt;b&gt;not&lt;/b&gt;, so they can&amp;#39;t.
&lt;h3&gt;Only Use Current Dimension Rows&lt;/h3&gt;Typical usage involves sending ALL rows from your dimension table through the Dimension Merge SCD to make persisting SCD type 1 changes easy by using the surrogate key.  However, this can add unnecessary overhead.  If only &amp;quot;current&amp;quot; records are retrieved from your warehouse, you can perform the type 1 updates by using the business key.
&lt;h3&gt;Use CDC&lt;/h3&gt;If your source system is on SQL Server 2008 or later, or you have a CDC (change data capture) technology or technique for your source system, you can use that to your advantage.  (Maintaining a &amp;quot;last updated&amp;quot; column on OLTP tables is one such technique.)&lt;br /&gt;If you supply the component with ONLY the changed rows from the source system, it will have (hopefully) much fewer rows to process.  However, if configured normally, this will result in the otherwise unchanged dimension rows being sent out the &amp;quot;Expired&amp;quot; or &amp;quot;Deleted&amp;quot; outputs.  There is &lt;b&gt;no&lt;/b&gt; possible mitigation for this result without performing lookups on the source system, which defeats the purpose of CDC.  Your usage of the component - and utility of the resulting dimension table - will be diminished because you can no longer expire records when they have truly been removed from the source system.  (Unless you have a method of tracking this change separately!)
&lt;h3&gt;Hashing Business Keys&lt;/h3&gt;If your business key is large and/or has multiple columns, then the Dimension Merge SCD component has a lot of memory to move around when comparing rows to each other.  Hashing business keys (with the Multiple Hash component, for example) may improve this comparison performance significantly.
&lt;h3&gt;Buffer Sizes, etc.&lt;/h3&gt;The typical optimzation advice to increase or reduce the buffer sizes may or may not have any effect on the Dimension Merge SCD component.  Internally, the component does not use SSIS buffers for caching information, and does not adhere to any of those settings.  However, the component&amp;#39;s interaction with SSIS buffers are governed by these settings, and adjusting them up or down may improve memory usage or performance - slightly.  I would not expect changes to have any significant effect.
&lt;h3&gt;Coordinating Input Flow Arrival&lt;/h3&gt;The largest opportunity for improving data flow performance is in coordinating when rows arrive to the component.  The effect of any adjustments here depend on many factors - here are some guidelines:
&lt;ul&gt;&lt;li&gt;If either your dimension table OR your source system flow has significantly fewer rows than the other, attempt to arrange for the smaller flow to completely arrive at the component as soon as possible.  Once one of the inputs has completely arrived at the component (the immediately upstream component turns green), then the Dimension Merge SCD can optimize cache handling even more than it does normally.  How do you do this?  Make sure your smaller flow is as direct and high-performance as possible.  For example, place any transformation of that flow into another Data Flow Task, and write to a RAW file.  Read directly from the RAW file into the Dimension Merge.&lt;/li&gt;
&lt;li&gt;Use the FlowSync component from &lt;a href="http://sqlbi.eu" class="externalLink"&gt;SQLBI.EU&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to feed the component rows proportionally.  The Dimension Merge SCD has to cache rows that it can&amp;#39;t find matches for.  If it receives rows (from sorted inputs) at about the same rate, then it&amp;#39;s likely this caching can be reduced.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 19:35:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: v1.6 Component Optimization 20110413073513P</guid></item><item><title>Updated Wiki: v1.6 Usage Instructions</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=v1.6 Usage Instructions&amp;version=1</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Usage Instructions&lt;/h1&gt;Before you start attempting to use the Dimension Merge SSIS Slowly Changing Dimension component or the SCD Wizard, please do your background learning on dimensional modeling and what a slowly changing dimension is.  Here are some resources:
&lt;ul&gt;&lt;li&gt;Wikipedia&amp;#39;s entry on &lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" class="externalLink"&gt;Slowly Changing Dimensions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Ralph Kimball on Slowly Changing Dimensions: &lt;a href="http://www.information-management.com/issues/2007_51/10001862-1.html" class="externalLink"&gt;Part One&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.information-management.com/issues/2007_52/10001998-1.html" class="externalLink"&gt;Part Two&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;
If you happen to be familiar with the SCD Wizard&amp;#39;s terminology and not Kimball&amp;#39;s - all you need to know is that a &amp;quot;Changing&amp;quot; attribute is a Type 1, and a &amp;quot;Historical&amp;quot; attribute is a Type 2.
&lt;h2&gt;Overview&lt;/h2&gt;For a quick runthrough of how to use the component, watch the Overview video (on &lt;a href="http://www.youtube.com/watch?v=KppAPY-dRHc" class="externalLink"&gt;YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, or download the full-quality &lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Six.mp4" class="externalLink"&gt;WMV&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;).  See the &lt;a href="http://dimensionmergescd.codeplex.com/documentation?referringTitle=v1.6%20Usage%20Instructions"&gt;Documentation&lt;/a&gt; page for the full series of videos.
&lt;h3&gt;Inputs&lt;/h3&gt;&lt;h4&gt;Existing Dimension&lt;/h4&gt;The flow you connect to this input should be from your data warehouse&amp;#39;s dimension table.  Use whatever connection manager and source component you wish - the input connection is a data flow, not a connection manager.  You will want to provide all rows, and likely all columns from your dimension table to the component - especially the &amp;quot;housekeeping&amp;quot; columns, such as the SCD2 effective and expiry dates.
&lt;h4&gt;Source System&lt;/h4&gt;The flow you connect to this input should be from your source OLTP system.  It&amp;#39;s likely you will have transformed the information coming from that source somewhat, in order to generate the attributes you&amp;#39;ll need to compare and either insert or update in your data warehouse&amp;#39;s dimension table.  The format of the source system flow should match the data types of the existing dimension flow.
&lt;h4&gt;Special Members&lt;/h4&gt;This flow is entirely optional, but provides a clean way of specifying and maintaining any possible &amp;quot;special&amp;quot; members in your data warehouse dimension table.  In typical dimensions, there is an &amp;quot;unknown&amp;quot; member that you can use to link fact table rows to when the fact table row refers to a NULL or otherwise unknown dimension value.  In some cases, you may have several of these artificial special members in your dimension.&lt;br /&gt;It is completely acceptable to preload your dimension table manually with these members, and/or manually add them to your source system on every load.  However, this method does result in those special members acting identically to any other source row when you may not want them to behave in that manner.  Typically, all changes to special member rows should be treated as Type 1 - fixing a mistake.  The reason for this is that your &amp;quot;unknown&amp;quot; member is &amp;quot;special&amp;quot; and always represents &amp;quot;unknown&amp;quot;.  If an attribute of an &amp;quot;unknown&amp;quot; member needs to be changed, it&amp;#39;s highly unlikely that you would want two versions of &amp;quot;unknown&amp;quot;.  It&amp;#39;s much more likely that you are changing the &amp;quot;unknown&amp;quot; member to clear up confusion or improve its behaviour - which means you would want all &amp;quot;versions&amp;quot; of the member to be revised. 
&lt;h3&gt;Outputs&lt;/h3&gt;The component does &lt;b&gt;not&lt;/b&gt; perform any lookups on your dimension table, or persist any changes itself.  Instead of performing lookups on the Dimension table, it compares the data you&amp;#39;ve provided it via the Existing Dimension input.  Just like the SCD Wizard, it does not persist any changes.  However, unlike the SCD Wizard, it will &lt;b&gt;not&lt;/b&gt; create the data flow transformations and destinations needed to persist those changes - that&amp;#39;s up to you.  (Since the component doesn&amp;#39;t know where your dimension table is.)&lt;br /&gt;You may not need to use all of the outputs listed below.  The outputs need to be treated differently - please make sure you understand SCD processing, and have watched the video series to understand (in general) what the outputs are used for.
&lt;h4&gt;Unchanged&lt;/h4&gt;All rows from your dimension table that haven&amp;#39;t been changed by the source system will be output here.  The rows on this output are typically discarded, but you may want to do some auditing/troubleshooting work with them.
&lt;h4&gt;New&lt;/h4&gt;Any row from your source system that didn&amp;#39;t exist in your dimension table will be output here.  The rows on this output are typically inserted directly into your dimension table as the &amp;quot;first version&amp;quot; of this business entity.  This output does &lt;b&gt;not&lt;/b&gt; include new &lt;i&gt;versions&lt;/i&gt; of rows that have SCD changes.
&lt;h4&gt;Deleted&lt;/h4&gt;Any row from your dimension table that no longer exists in your source system will be output here - but only if your SCD process isn&amp;#39;t tracking type 2 changes.  If your SCD processing is only tracking type 1 changes, then deleted records will be output here.  It&amp;#39;s really undefined what you should do with these records... your data warehouse shouldn&amp;#39;t be deleting data that&amp;#39;s historically relevant... but since you&amp;#39;re not tracking type 2 changes, there&amp;#39;s no way of marking this record as retired in your warehouse.  Rows coming out here should indicate an architecture problem with your data warehouse.
&lt;h4&gt;Expired SCD2 with SCD1 Changes&lt;/h4&gt;Any row from your dimension table that has SCD type 2 columns changed by the source system will generate &lt;b&gt;two&lt;/b&gt; rows from this component.  One of those rows will be sent out of this output - the &amp;quot;old version&amp;quot; of the row.  All SCD type 1 columns will be set to the &amp;quot;new&amp;quot; values, and the expiry column will be set.  It&amp;#39;s typical to attach an OLE DB Command transformation to this output... although it&amp;#39;s recommended that you send rows to a temporary table instead, and use a set-based UPDATE statement in an Execute SQL Task to perform the update.
&lt;h4&gt;New SCD2&lt;/h4&gt;Any row from your dimension table that has SCD type 2 columns changed by the source system will generate &lt;b&gt;two&lt;/b&gt; rows from this component.  One of those rows will be sent out of this output - the &amp;quot;new version&amp;quot; of the row.  It&amp;#39;s typical to send all these rows to an OLE DB Destination component for direct insertion into the dimension table.
&lt;h4&gt;SCD1 Updated&lt;/h4&gt;Any rows that have SCD type 1 changes to them (retroactive history changes) will be output here - except for &amp;quot;old versions&amp;quot; of rows that had SCD type 2 changes made.  It&amp;#39;s typical to attach an OLE DB Command transformation to this output... although it&amp;#39;s recommended that you send rows to a temporary table instead, and use a set-based UPDATE statement in an Execute SQL Task to perform the update.
&lt;h4&gt;Invalid Input&lt;/h4&gt;Any rows that the component detects problems with - NULL business keys, NULL values where you&amp;#39;ve said there shouldn&amp;#39;t be any, etc - are sent out this output.  It&amp;#39;s &lt;b&gt;imperative&lt;/b&gt; that you record this information somewhere.  Failure to do so will undoubtedly mean your SCD process is unreliable, and therefore your dimension table contents are suspect.
&lt;h4&gt;Auditing&lt;/h4&gt;Auditing information - input and output row counts, start and end times, average and maximum cache levels, etc - are sent on &lt;b&gt;one row&lt;/b&gt; from this output.  Best practice says you should be using some of this information for auditing purposes, but you may not need to use it all.  It&amp;#39;s typical practice to send this row to an OLE DB Command transform to update a row in an ETL audit table.
&lt;h4&gt;Statistics&lt;/h4&gt;This output will get sent performance information that&amp;#39;s accumulated during the component operation.  For package diagnosis, it&amp;#39;s very informative to hook this up to a CSV or database table destination for later analysis.  Be aware that rows are sent out this output in batches (due to the buffer structure of the data flow), and aren&amp;#39;t written to the destination in real-time.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 19:15:24 GMT</pubDate><guid isPermaLink="false">Updated Wiki: v1.6 Usage Instructions 20110413071524P</guid></item><item><title>Updated Wiki: v1.6 Installation Instructions</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=v1.6 Installation Instructions&amp;version=1</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Installing the Dimension Merge Slowly Changing Dimension Component&lt;/h1&gt;See &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=Upgrading%20Instructions&amp;referringTitle=v1.6%20Installation%20Instructions"&gt;Upgrading Instructions&lt;/a&gt; in order to upgrade from prior versions.&lt;br /&gt;The installation instructions are the same for installing this component in Integration Services 2005 or 2008.  Please note that you must run the appropriate installer for the version of SQL Server Integration Services that you have installed on your system, and that packages created for Integration Services 2005 will not run on SSIS 2008 and vice versa.
&lt;h2&gt;Development Machine Instructions&lt;/h2&gt;Follow the instructions below to install and use the component on any machine you intend to develop Integration Services packages on.
&lt;ol&gt;&lt;li&gt;Extract the appropriate installer (2005 or 2008, x86 or x64) from the ZIP file you downloaded from the &lt;a href="http://kimballscd.codeplex.com/Release/ProjectReleases.aspx" class="externalLink"&gt;releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; page.&lt;/li&gt;
&lt;li&gt;Double-click on the MSI to launch it, and complete the installation.&lt;/li&gt;
&lt;li&gt;Open BIDS (Business Intelligence Development Studio, AKA Visual Studio).&lt;/li&gt;
&lt;li&gt;Open or create an Integration Services project.&lt;/li&gt;
&lt;li&gt;Add a Data Flow Task to your package and double-click on it.&lt;/li&gt;
&lt;li&gt;Right-click on the Toolbox and select “Choose Items...”&lt;/li&gt;
&lt;li&gt;Select the “Data Flow Components” tab, and place a checkmark next to “Dimension Merge Slowly Changing Dimension”.&lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;Server Machine Instructions&lt;/h2&gt;Follow the instructions below to install the component on any machine you intend to run packages containing the component.
&lt;ol&gt;&lt;li&gt;Extract the appropriate installer (2005 or 2008, x86 or x64) from the ZIP file you downloaded from the &lt;a href="http://kimballscd.codeplex.com/Release/ProjectReleases.aspx" class="externalLink"&gt;releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; page.&lt;/li&gt;
&lt;li&gt;Double-click on the MSI to launch it, and complete the installation.&lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;Installation Troubleshooting&lt;/h2&gt;If you have any difficulties with the above instructions, you can:
&lt;ol&gt;&lt;li&gt;Continue reading to understand what the installer does.&lt;/li&gt;
&lt;li&gt;View the &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=KSCD%20Troubleshooting&amp;referringTitle=v1.6%20Installation%20Instructions"&gt;Troubleshooting FAQ&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;Post a message in the Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to ask for help.&lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;Installer Details&lt;/h2&gt;The installer will proceed to place two .Net DLLs in the GAC (Global Assembly Cache) – you will require Administrator access on Vista/Win7 to permit this, and UAC will probably pop up to confirm you trust the installer’s actions.  It will also place a copy of the DLLs in the default location for SQL Server Integration Services Data Flow Components:
&lt;ul&gt;&lt;li&gt;For SSIS 2005 – &amp;lt;ProgramFilesFolder&amp;gt;\Microsoft SQL Server\90\DTS\PipelineComponents&lt;/li&gt;
&lt;li&gt;For SSIS 2008 – &amp;lt;ProgramFilesFolder&amp;gt;\Microsoft SQL Server\100\DTS\PipelineComponents&lt;/li&gt;
&lt;li&gt;For SSIS 2005 and 2008, if you run the 64-bit installer on a 64-bit system, the DLLs will be placed in BOTH 32-bit and 64-bit Program Files folders.&lt;/li&gt;&lt;/ul&gt;
&lt;h2&gt;Uninstalling the Component&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Use the Add/Remove Programs function in Control Panel to remove the component.&lt;/li&gt;
&lt;li&gt;Open an Integration Services project in BIDS.&lt;/li&gt;
&lt;li&gt;Right-click on the Dimension Merge Slowly Changing Dimension item in the Toolbox, and select Delete.&lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;Manual Installation Instructions&lt;/h2&gt;If using the included installer isn&amp;#39;t something you want to do, or it&amp;#39;s not working for you, the component can be installed manually.
&lt;ol&gt;&lt;li&gt;Download and build the source code, or copy the DLLs from the failed installation.&lt;/li&gt;
&lt;li&gt;Install DimensionMergeSCDxxx.DLL and SSISComponentUtilitiesxxx.DLL into the GAC (where xxx is &amp;quot;100&amp;quot; or &amp;quot;90&amp;quot; depending on your SSIS version).  You will need GACUtil in order to accomplish this - it is not included in standard Windows installations.  You must install a &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C17BA869-9671-4330-A63E-1FD44E0E2505" class="externalLink"&gt;.Net SDK or Windows Platform SDK&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in order to get this utility.&lt;/li&gt;
&lt;li&gt;Copy the DimensionMergeSCDxxx.DLL to the PipelineComponents folder identified above for your version of SQL Server.&lt;/li&gt;&lt;/ol&gt;
If you alter the source code, you must re-GAC and re-copy all of the binaries to the above locations.  If you do not, then you will experience inconsistent behaviour with the component!&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 13 Apr 2011 18:53:39 GMT</pubDate><guid isPermaLink="false">Updated Wiki: v1.6 Installation Instructions 20110413065339P</guid></item><item><title>New Comment on "v1.5 Installation Instructions"</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=v1.5 Installation Instructions&amp;ANCHOR#C19224</link><description>Using SQL Server 2008 R2, step 7 under Development Machine Instructions is slightly different.  You need to choose the &amp;#34;SSIS Data Flow Items&amp;#34; tab.</description><author>MikeHoney</author><pubDate>Mon, 11 Apr 2011 00:19:46 GMT</pubDate><guid isPermaLink="false">New Comment on "v1.5 Installation Instructions" 20110411121946A</guid></item><item><title>New Comment on "v1.5 Installation Instructions"</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=v1.5 Installation Instructions&amp;ANCHOR#C19223</link><description>This page appears to be out-of-date for release 1.6 - the component name change from v1.5 has affected several specific object names e.g. the DLL name and component name.  Generally if you replace &amp;#34;Kimball Method&amp;#34; with &amp;#34;Dimension Merge&amp;#34; you can figure it out.</description><author>MikeHoney</author><pubDate>Mon, 11 Apr 2011 00:17:03 GMT</pubDate><guid isPermaLink="false">New Comment on "v1.5 Installation Instructions" 20110411121703A</guid></item><item><title>Updated Wiki: Upgrading Instructions</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=Upgrading Instructions&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Upgrading Instructions&lt;/h1&gt;&lt;h2&gt;From v1.5 to v1.6&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Download and install the appropriate release for your system.&lt;/li&gt;
&lt;li&gt;For each DTSX package that uses the component, perform the following &lt;b&gt;manual&lt;/b&gt; steps:
&lt;ol&gt;&lt;li&gt;Back up each package&lt;/li&gt;
&lt;li&gt;Open the DTSX file in a text editor, such as Notepad.&lt;/li&gt;
&lt;li&gt;Search and replace occurrences of the string &amp;quot;KimballMethodSCD&amp;quot; with &amp;quot;DimensionMergeSCD&amp;quot;.&lt;/li&gt;
&lt;li&gt;Save and close the DTSX file.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;
Apologies for requiring the manual steps.  It was a requirement of following the Kimball Group&amp;#39;s request to remove their name from the component.
&lt;h2&gt;From v1.4 and earlier to v1.5&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Uninstall previous versions of the component.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.5%20Installation%20Instructions&amp;referringTitle=Upgrading%20Instructions"&gt;v1.5 Installation Instructions&lt;/a&gt; to install v1.5 of the component.&lt;/li&gt;
&lt;li&gt;For each DTSX package that uses the component, perform the following steps:
&lt;ol&gt;&lt;li&gt;Back up the package.&lt;/li&gt;
&lt;li&gt;Open the DTSX file in a text editor, such as Notepad.&lt;/li&gt;
&lt;li&gt;Search and replace occurrences of the string &amp;quot;SSIS.KimballMethodSCD, KimballMethodSCD, Version=1.0.0.0&amp;quot; to &amp;quot;SSIS.KimballMethodSCD, KimballMethodSCD100, Version=1.0.0.0&amp;quot;&lt;/li&gt;
&lt;li&gt;Save and close the DTSX file.&lt;/li&gt;
&lt;li&gt;Open your project in BIDS to complete the upgrade.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;
Apologies for the manual nature of this upgrade process (the editing in Notepad) - it was required to facilitate the future inclusion of feature 2389: &lt;a href="http://dimensionmergescd.codeplex.com/workitem/2389"&gt;Support 2005 and 2008 Side-by-Side (Same PC) Installation&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Fri, 08 Apr 2011 17:27:53 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Upgrading Instructions 20110408052753P</guid></item><item><title>Updated Wiki: Upgrading Instructions</title><link>http://dimensionmergescd.codeplex.com/wikipage?title=Upgrading Instructions&amp;version=2</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Upgrading Instructions&lt;/h1&gt;&lt;h2&gt;From v1.5 to v1.6&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Download and install the appropriate release for your system.&lt;/li&gt;
&lt;li&gt;For each DTSX package that uses the component, perform the following &lt;b&gt;manual&lt;/b&gt; steps:
&lt;ol&gt;&lt;li&gt;Back up each package&lt;/li&gt;
&lt;li&gt;Open the DTSX file in a text editor, such as Notepad.&lt;/li&gt;
&lt;li&gt;Search and replace occurrences of the string &amp;quot;KimballMethodSCD&amp;quot; with &amp;quot;DimensionMergeSCD&amp;quot;.&lt;/li&gt;
&lt;li&gt;Save and close the DTSX file.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;
Apologies for requiring the manual steps.  It was a requirement of following the Kimball Group&amp;#39;s request to remove their name from the component.
&lt;h2&gt;From v1.4 and earlier to v1.5&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Uninstall previous versions of the component.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.5%20Installation%20Instructions&amp;referringTitle=Upgrading%20Instructions"&gt;v1.5 Installation Instructions&lt;/a&gt; to install v1.5 of the component.&lt;/li&gt;
&lt;li&gt;For each DTSX package that uses the component, perform the following steps:
&lt;ol&gt;&lt;li&gt;Back up the package.&lt;/li&gt;
&lt;li&gt;Open the DTSX file in a text editor, such as Notepad.&lt;/li&gt;
&lt;li&gt;Search and replace occurrences of the string &amp;quot;SSIS.KimballMethodSCD, KimballMethodSCD, Version=1.0.0.0&amp;quot; to &amp;quot;SSIS.KimballMethodSCD, KimballMethodSCD100, Version=1.0.0.0&amp;quot;&lt;/li&gt;
&lt;li&gt;Save and close the DTSX file.&lt;/li&gt;
&lt;li&gt;Open your project in BIDS to complete the upgrade.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;
Apologies for the manual nature of this upgrade process (the editing in Notepad) - it was required to facilitate the future inclusion of feature 2389: &lt;a href="http://dimensionmergescd.codeplex.com/workitem/2389"&gt;Support 2005 and 2008 Side-by-Side (Same PC) Installation&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Fri, 08 Apr 2011 16:30:27 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Upgrading Instructions 20110408043027P</guid></item><item><title>Updated Wiki: Home</title><link>http://dimensionmergescd.codeplex.com/wikipage?version=24</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Project Description&lt;/h1&gt;A custom Data Flow component for SQL Server Integration Services &amp;#40;SSIS&amp;#41; that replaces the standard SCD Wizard with a superior experience, from the configuration UI to runtime performance.  Performs 100x faster than the standard component, and edits are non-destructive.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ms141715.aspx" class="externalLink"&gt;Slowly Changing Dimension Wizard&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in SQL Server Integration Services is a very useful tool for setting up and handling &lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" class="externalLink"&gt;slowly changing dimension processing&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, which is a very common requirement of Data Warehousing.  The SCD Wizard is easy to configure and works as advertised.&lt;br /&gt;However, there are some significant issues with it that have been experienced by many:
&lt;ol&gt;&lt;li&gt;It can be very slow.&lt;/li&gt;
&lt;li&gt;Re-running the Wizard destroys parts of the data flow.&lt;/li&gt;
&lt;li&gt;It can’t be used against all data providers.&lt;/li&gt;
&lt;li&gt;It can be hard to troubleshoot why it makes the decisions it does.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=SCD%20Wizard%20Disadvantages&amp;referringTitle=Home"&gt;Click here for more details on these and other disadvantages of the SCD Wizard&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
This component provides an improved design-time, maintenance, and execution experience for processing slowly changing dimensions.  &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=KSCD%20Pros&amp;referringTitle=Home"&gt;It provides more options to support complex dimension table processing while executing over 100x faster than the Wizard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;New walkthrough videos of the upcoming v1.6 release are now available on Youtube, and in full-size/full-quality on my SkyDrive:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Part One&lt;/td&gt;&lt;td&gt;Introducing the sample data&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=266-eoYfSds" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20One.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Two&lt;/td&gt;&lt;td&gt;Introducing the sample SSIS package&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=3ytVMpeQHgE" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Two.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Three&lt;/td&gt;&lt;td&gt;Loading the dimension table with the SCD Wizard&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=h2E1IvKvo2U" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Three.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Four&lt;/td&gt;&lt;td&gt;Loading the dimension table with other SSIS components (Lookup/Conditional Split)&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=A4gFZo-s7-E" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Four.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Five&lt;/td&gt;&lt;td&gt;Loading the dimension table with the T-SQL MERGE command&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=OB27rN7PQi8" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Five.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Six&lt;/td&gt;&lt;td&gt;Loading the dimension table with the Dimension Merge SCD component&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=KppAPY-dRHc" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Six.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;You can download the &lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Sample%20Data%20and%20Package.zip" class="externalLink"&gt;Sample Data and Package used in the videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What you should do next:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25249" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.5%20Installation%20Instructions&amp;referringTitle=Home"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.5%20Usage%20Instructions&amp;referringTitle=Home"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=v1.5%20KSCD%20Optimization&amp;referringTitle=Home"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=c0d193bd51d83f0412b4f8a1926baef9" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://dimensionmergescd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Home"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://dimensionmergescd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or send a tweet to &lt;a href="http://twitter.com/Todd_McDermid" class="externalLink"&gt;@Todd_McDermid&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 09 Mar 2011 17:07:24 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110309050724P</guid></item><item><title>Updated Wiki: Home</title><link>http://scd.codeplex.com/wikipage?version=23</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Project Description&lt;/h1&gt;A custom Data Flow component for SQL Server Integration Services &amp;#40;SSIS&amp;#41; that replaces the standard SCD Wizard with a superior experience, from the configuration UI to runtime performance.  Performs 100x faster than the standard component, and edits are non-destructive.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ms141715.aspx" class="externalLink"&gt;Slowly Changing Dimension Wizard&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in SQL Server Integration Services is a very useful tool for setting up and handling &lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" class="externalLink"&gt;slowly changing dimension processing&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, which is a very common requirement of Data Warehousing.  The SCD Wizard is easy to configure and works as advertised.&lt;br /&gt;However, there are some significant issues with it that have been experienced by many:
&lt;ol&gt;&lt;li&gt;It can be very slow.&lt;/li&gt;
&lt;li&gt;Re-running the Wizard destroys parts of the data flow.&lt;/li&gt;
&lt;li&gt;It can’t be used against all data providers.&lt;/li&gt;
&lt;li&gt;It can be hard to troubleshoot why it makes the decisions it does.  &lt;a href="http://scd.codeplex.com/wikipage?title=SCD%20Wizard%20Disadvantages&amp;referringTitle=Home"&gt;Click here for more details on these and other disadvantages of the SCD Wizard&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
This component provides an improved design-time, maintenance, and execution experience for processing slowly changing dimensions.  &lt;a href="http://scd.codeplex.com/wikipage?title=KSCD%20Pros&amp;referringTitle=Home"&gt;It provides more options to support complex dimension table processing while executing over 100x faster than the Wizard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;New walkthrough videos of the upcoming v1.6 release are now available on Youtube, and in full-size/full-quality on my SkyDrive:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Part One&lt;/td&gt;&lt;td&gt;Introducing the sample data&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=266-eoYfSds" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20One.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Two&lt;/td&gt;&lt;td&gt;Introducing the sample SSIS package&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=3ytVMpeQHgE" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Two.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Three&lt;/td&gt;&lt;td&gt;Loading the dimension table with the SCD Wizard&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=h2E1IvKvo2U" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Three.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Four&lt;/td&gt;&lt;td&gt;Loading the dimension table with other SSIS components (Lookup/Conditional Split)&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=A4gFZo-s7-E" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Four.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Five&lt;/td&gt;&lt;td&gt;Loading the dimension table with the T-SQL MERGE command&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=OB27rN7PQi8" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Five.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Six&lt;/td&gt;&lt;td&gt;Loading the dimension table with this SCD component&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=KppAPY-dRHc" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Six.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;You can download the &lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Sample%20Data%20and%20Package.zip" class="externalLink"&gt;Sample Data and Package used in the videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What you should do next:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://kimballscd.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25249" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://scd.codeplex.com/wikipage?title=v1.5%20Installation%20Instructions&amp;referringTitle=Home"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://scd.codeplex.com/wikipage?title=v1.5%20Usage%20Instructions&amp;referringTitle=Home"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://scd.codeplex.com/wikipage?title=v1.5%20KSCD%20Optimization&amp;referringTitle=Home"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=c0d193bd51d83f0412b4f8a1926baef9" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://scd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Home"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://kimballscd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or send a tweet to &lt;a href="http://twitter.com/Todd_McDermid" class="externalLink"&gt;@Todd_McDermid&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Wed, 23 Feb 2011 19:33:36 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110223073336P</guid></item><item><title>Updated Wiki: Home</title><link>http://kimballscd.codeplex.com/wikipage?version=22</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Project Description&lt;/h1&gt;A custom Data Flow component for SQL Server Integration Services &amp;#40;SSIS&amp;#41; that replaces the standard SCD Wizard with a superior experience, from the configuration UI to runtime performance.  Performs 100x faster than the standard component, and edits are non-destructive.&lt;br /&gt;&lt;br /&gt;(Not associated or endorsed by Ralph Kimball or the &lt;a href="http:\\www.kimballgroup.com\" class="externalLink"&gt;Kimball Group&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - but &lt;a href="http://www.amazon.ca/gp/product/0471200247?ie=UTF8&amp;amp;tag=tomcsbl-20&amp;amp;linkCode=as2&amp;amp;camp=15121&amp;amp;creative=330641&amp;amp;creativeASIN=0471200247&amp;quot;&gt;The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling" class="externalLink"&gt;read their books&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://kimballgroup.com/html/kimballu.html" class="externalLink"&gt;go take their courses&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, they&amp;#39;re excellent!)&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://msdn.microsoft.com/en-us/library/ms141715.aspx" class="externalLink"&gt;Slowly Changing Dimension Wizard&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; in SQL Server Integration Services is a very useful tool for setting up and handling &lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" class="externalLink"&gt;slowly changing dimension processing&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, which is a very common requirement of Data Warehousing.  The SCD Wizard is easy to configure and works as advertised.&lt;br /&gt;However, there are some significant issues with it that have been experienced by many:
&lt;ol&gt;&lt;li&gt;It can be very slow.&lt;/li&gt;
&lt;li&gt;Re-running the Wizard destroys parts of the data flow.&lt;/li&gt;
&lt;li&gt;It can’t be used against all data providers.&lt;/li&gt;
&lt;li&gt;It can be hard to troubleshoot why it makes the decisions it does.  &lt;a href="http://kimballscd.codeplex.com/wikipage?title=SCD%20Wizard%20Disadvantages&amp;referringTitle=Home"&gt;Click here for more details on these and other disadvantages of the SCD Wizard&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
This component provides an improved design-time, maintenance, and execution experience for processing slowly changing dimensions.  &lt;a href="http://kimballscd.codeplex.com/wikipage?title=KSCD%20Pros&amp;referringTitle=Home"&gt;It provides more options to support complex dimension table processing while executing over 100x faster than the Wizard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;New walkthrough videos of the upcoming v1.6 release are now available on Youtube, and in full-size/full-quality on my SkyDrive:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Part One&lt;/td&gt;&lt;td&gt;Introducing the sample data&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=266-eoYfSds" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20One.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Two&lt;/td&gt;&lt;td&gt;Introducing the sample SSIS package&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=3ytVMpeQHgE" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Two.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Three&lt;/td&gt;&lt;td&gt;Loading the dimension table with the SCD Wizard&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=h2E1IvKvo2U" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Three.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Four&lt;/td&gt;&lt;td&gt;Loading the dimension table with other SSIS components (Lookup/Conditional Split)&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=A4gFZo-s7-E" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Four.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Five&lt;/td&gt;&lt;td&gt;Loading the dimension table with the T-SQL MERGE command&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=OB27rN7PQi8" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Five.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Part Six&lt;/td&gt;&lt;td&gt;Loading the dimension table with the Kimball Method SCD component&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/watch?v=KppAPY-dRHc" class="externalLink"&gt;On YouTube&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Part%20Six.mp4" class="externalLink"&gt;Download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;You can download the &lt;a href="http://cid-0c76c3cbdb305921.office.live.com/self.aspx/CodePlex%20Kimball%20SCD/KSCD%201.6%20Walkthrough%20Sample%20Data%20and%20Package.zip" class="externalLink"&gt;Sample Data and Package used in the videos&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What you should do next:
&lt;ol&gt;&lt;li&gt;&lt;a href="http://kimballscd.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25249" class="externalLink"&gt;Download It&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kimballscd.codeplex.com/wikipage?title=v1.5%20Installation%20Instructions&amp;referringTitle=Home"&gt;Install It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kimballscd.codeplex.com/wikipage?title=v1.5%20Usage%20Instructions&amp;referringTitle=Home"&gt;Use It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kimballscd.codeplex.com/wikipage?title=v1.5%20KSCD%20Optimization&amp;referringTitle=Home"&gt;Optimize It&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedrinse.com/services/rinse/?rinsedurl=c0d193bd51d83f0412b4f8a1926baef9" class="externalLink"&gt;Subscribe to Updates&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
If you have any questions, &lt;a href="http://kimballscd.codeplex.com/wikipage?title=FAQ&amp;referringTitle=Home"&gt;review the FAQ&lt;/a&gt;, then &lt;a href="http://kimballscd.codeplex.com/Thread/Create.aspx" class="externalLink"&gt;post your question or problem in the discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or send a tweet to &lt;a href="http://twitter.com/Todd_McDermid" class="externalLink"&gt;@Todd_McDermid&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>toddmcdermid</author><pubDate>Thu, 30 Dec 2010 23:36:35 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101230113635P</guid></item></channel></rss>