<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>SSIS Dimension Merge SCD Component</title><link>http://dimensionmergescd.codeplex.com/project/feeds/rss</link><description>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.   </description><item><title>Reopened Feature: Support Multiple Intra-day SCD Processing [2318]</title><link>http://dimensionmergescd.codeplex.com/workitem/2318</link><description>Currently, the component permits usage of a date&amp;#47;time typed variable as the effective&amp;#47;expiry time cutoff.  This doesn&amp;#39;t preclude using the component to load&amp;#47;process the same table multiple times in a day.  However, the choices for applying this variable&amp;#39;s value to the effective and expiry columns does.  The choices effectively limit the component to correct operation only for daily loads.&lt;br /&gt;&amp;#160;&lt;br /&gt;In order to properly support multiple intra-day processing, a smaller &amp;#34;gap&amp;#34; between the expiry date&amp;#47;time of the &amp;#34;old&amp;#34; version and effective date&amp;#47;time of the &amp;#34;new&amp;#34; version must be allowed.&lt;br /&gt;&amp;#160;&lt;br /&gt;Possible solutions&amp;#58; &lt;br /&gt;A&amp;#41; Add more choices to the &amp;#34;date interpretation&amp;#34; dropdowns - such as &amp;#34;effective is now, expiry is one millisecond ago&amp;#34;.&lt;br /&gt;B&amp;#41; Discard &amp;#34;choices&amp;#34; structure, and simply require two variables be specified that contain the effective and expiry date&amp;#47;times.&lt;br /&gt;C&amp;#41; Change &amp;#34;choices&amp;#34; from a predefined list to a set of arguments to &amp;#34;dateadd&amp;#34;&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:40 GMT</pubDate><guid isPermaLink="false">Reopened Feature: Support Multiple Intra-day SCD Processing [2318] 20130614072640A</guid></item><item><title>Reopened Issue: Divide by Zero Error Creating Auditing Output When No Rows Are Processed [4900]</title><link>http://dimensionmergescd.codeplex.com/workitem/4900</link><description>When I run a KimballSCD package where there are no rows in the source and no rows in the existing dimension &amp;#40;no rows in any input&amp;#41; SSIS crashes and I get this error&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;Error&amp;#58; 0x0 at DF &amp;#40;Risk&amp;#41;, SCD&amp;#58; Internal error &amp;#40;Attempted to divide by zero.&amp;#41; in CreateAuditingRow.&lt;br /&gt;&amp;#160;&lt;br /&gt;This is not a major problem since this is not really a real production scenario. We just hadn&amp;#39;t inserted any rows into the production source table for one of our dimensions. Easy to work around, but probably worth fixing, that being said.&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;m using version 1.4.&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:40 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Divide by Zero Error Creating Auditing Output When No Rows Are Processed [4900] 20130614072640A</guid></item><item><title>Reopened Issue: Large String Business Keys [5110]</title><link>http://dimensionmergescd.codeplex.com/workitem/5110</link><description>Let me start by saying thank you for such a great component.  I&amp;#39;m still in the evaluation&amp;#47;learning stages of using this tool, but I really like what I&amp;#39;ve used so far. &lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;m having difficulty with having more than 2 business keys that are varchar&amp;#40;50&amp;#41;.  In my test data I started out with 4 varchar&amp;#40;50&amp;#41; fields as my business keys and the component hung in BIDS when I ran it.  When I reduced the number of Business Keys to 2, everything worked perfectly.  If I added in a third key, things broke again.  If I substituted the keys around, they all work just fine as long as I&amp;#39;m only using 2.  &amp;#40;Since I&amp;#39;m using test data I&amp;#39;m able to have my keys be consistant to test the scenarios&amp;#41;  Is this by design&amp;#63; or have I stumbled on to a legitimate issue&amp;#63;  I really appreciate the feedback.  In my current DW I have a composite key of 3 fields where this may come up. &lt;br /&gt;&amp;#160;&lt;br /&gt;In my setup I&amp;#39;m only making 2 SCD1 changes, I have an integer serrogate key, 4 varchar&amp;#40;50&amp;#41; business keys, an SCD2 Effective Date and an SCD2 Expiry Date.  Very simple examples for learning.  I&amp;#39;m using v1.4 Studio 2005.  Thanks in advance for any feedback.&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:40 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Large String Business Keys [5110] 20130614072640A</guid></item><item><title>Reopened Issue: Deleted Output Not Updating SCD2 Expiry Column [5196]</title><link>http://dimensionmergescd.codeplex.com/workitem/5196</link><description>The Deleted output is not marking the SCD2 Expiry and SCD2 Current record markers with appropriate information, if they exist on the output.&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:40 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Deleted Output Not Updating SCD2 Expiry Column [5196] 20130614072640A</guid></item><item><title>Reopened Issue: Inferred Dimension Members Being Deleted [5282]</title><link>http://dimensionmergescd.codeplex.com/workitem/5282</link><description>I have a situation that causes some dimension row to arrive quite late.  My fact table load handles these situations by loading an inferred member dimension.  I have an inferred member identifier that is indicated in the kscd.  The problem I am having is that if the dimension load runs after the inferred member row is created before the actual dimension member arrives, the kscd sends the row to the deleted output because there is no match from the source system.  Any ideas on how to handle this&amp;#63;&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:40 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Inferred Dimension Members Being Deleted [5282] 20130614072640A</guid></item><item><title>Reopened Issue: New SCD2 (v1.5) upgrading from 1.4 [5304]</title><link>http://dimensionmergescd.codeplex.com/workitem/5304</link><description>You seem to always need to use the New SCD2 &amp;#40;v1.5&amp;#41; for updates that are occurring on a Dimension that has both a SCD1 and SCD2 update, otherwise the SCD2 New records do not come through - this was a fix in v1.5. &lt;br /&gt;&amp;#160;&lt;br /&gt;The NEW SCD2 - Route rows to NEW &amp;#40;behave as 1.4&amp;#41; checkbox - isn&amp;#39;t working for SCD1 and SCD2 updates at the same time, or at least this is the bug that is in v1.4 &amp;#40;so still behaving this way&amp;#41; and now fixed in v1.5.&lt;br /&gt;</description><author>amrit</author><pubDate>Fri, 14 Jun 2013 07:26:40 GMT</pubDate><guid isPermaLink="false">Reopened Issue: New SCD2 (v1.5) upgrading from 1.4 [5304] 20130614072640A</guid></item><item><title>Reopened Feature: Enable SCD 2 Date Handling Effective and Expiry Dates Set to SSIS Variable Values [5322]</title><link>http://dimensionmergescd.codeplex.com/workitem/5322</link><description>Current support for explicit date is nice but prefer not hard coding in component.&lt;br /&gt;Propose adding option to set these values from SSIS variables to enable these values to be changed via any SSIS supported way to change variable values such as using variable value property expressions or package configuration. &amp;#40;Example&amp;#58; designer creates RowDefaultStartDate and RowDefaultEndDate variables to use within the component.&amp;#41;&lt;br /&gt;</description><author>luisefigueroa</author><pubDate>Fri, 14 Jun 2013 07:26:39 GMT</pubDate><guid isPermaLink="false">Reopened Feature: Enable SCD 2 Date Handling Effective and Expiry Dates Set to SSIS Variable Values [5322] 20130614072639A</guid></item><item><title>Reopened Issue: V1.5 Editor Hanging on "Finish" [5396]</title><link>http://dimensionmergescd.codeplex.com/workitem/5396</link><description>Hi,&lt;br /&gt;&amp;#160;&lt;br /&gt;Hope this is the right place to raise this.&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;ve been working with 1.5 &amp;#40;32bit&amp;#41; in SSIS2k8 quite a bit in the last few days, and I am finding it is hanging sporadically on clicking the &amp;#39;finish&amp;#39; button.  Only option is to kill and restart visual studio.  I can&amp;#39;t determine any particular circumstances as to why it is handing - going through the same steps again works fine.&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:39 GMT</pubDate><guid isPermaLink="false">Reopened Issue: V1.5 Editor Hanging on "Finish" [5396] 20130614072639A</guid></item><item><title>Reopened Issue: Runtime Hang, Resolved by Enabling Debug Options [5400]</title><link>http://dimensionmergescd.codeplex.com/workitem/5400</link><description>Thanks for this great component. I really love it in V1.5. Great work&amp;#33;&lt;br /&gt;&amp;#160;&lt;br /&gt;Using V1.5 on a 8-way 64-bit system with SQL Server 2008. The component hangs after processing 0-40000 rows. Turning on all logging options made it stable, and completed my 70K record dimension load.&lt;br /&gt;Playing with the logging options the component seems more stable, and I think I have found a logging configuration that made it stable.&lt;br /&gt;&amp;#160;&lt;br /&gt;For the component to be stable I have to turn on the logging options&amp;#58;&lt;br /&gt;-Show detailed BK matching information in output window&lt;br /&gt;-Show detailed output information in the output window&lt;br /&gt;&amp;#160;&lt;br /&gt;There may be other combinations that work too.&lt;br /&gt;&amp;#160;&lt;br /&gt;Having other logging options turned on, I get this log that indicates to mee there&amp;#39;s an infinite loop occuring. Also the 8-way system runs at 50&amp;#37; CPU during this infinite loop state.&lt;br /&gt;&amp;#160;&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; ED 0&amp;#47;0&amp;#40;comp&amp;#41;, SS 1&amp;#47;9376 - 0 matched&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; 0 II, 0 UC, 9375 NW, 0 DL, 0 S1, 0 S2E, 0 S2N&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;16&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;19&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;17&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;23&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;18&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;20&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;22&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;21&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;16&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;19&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;23&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;17&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;18&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;20&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; ED 0&amp;#47;0&amp;#40;comp&amp;#41;, SS 1&amp;#47;9376 - 0 matched&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; 0 II, 0 UC, 9375 NW, 0 DL, 0 S1, 0 S2E, 0 S2N&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;22&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;21&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;16&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;19&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;23&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;17&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;18&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;20&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;22&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;21&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;16&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;19&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;23&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;&amp;#39; &amp;#40;ProcessInput&amp;#41;&amp;#58; Sleeping, waiting for workunits to be consumed.&lt;br /&gt;Information&amp;#58; 0x0 at Load LGD, Kimball Method Slowly Changing Dimension&amp;#58; Thread &amp;#39;ProcessKey &amp;#40;17&amp;#41;&amp;#39; &amp;#40;in ProcessKey&amp;#41;&amp;#58; Sleeping - no work.&lt;br /&gt;</description><author>TrevorU</author><pubDate>Fri, 14 Jun 2013 07:26:39 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Runtime Hang, Resolved by Enabling Debug Options [5400] 20130614072639A</guid></item><item><title>Reopened Feature: Improve Message Regarding Improper Column Mapping [5717]</title><link>http://dimensionmergescd.codeplex.com/workitem/5717</link><description>When the mapping between Source System columns and Existing Dimension columns is not completely or correctly configured, the component will report a message similar to&amp;#58; &amp;#34;Source System columns are not completely mapped to Existing Dimension columns.&amp;#34;&lt;br /&gt;It would assist troubleshooting if the error message could list the columns that are not mapped, as it&amp;#39;s not always immediately obvious which columns the error is referring to.&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:39 GMT</pubDate><guid isPermaLink="false">Reopened Feature: Improve Message Regarding Improper Column Mapping [5717] 20130614072639A</guid></item><item><title>Reopened Issue: Deleted Output vs. Expired SCD2 Output [6032]</title><link>http://dimensionmergescd.codeplex.com/workitem/6032</link><description>Hi Todd&amp;#33;Many thanks for your reply. I tried various ways to get rows in DELETED output definitely. Actually I use you component in the same way as tcash wrote you before http&amp;#58;&amp;#47;&amp;#47;kimballscd.codeplex.com&amp;#47;Thread&amp;#47;View.aspx&amp;#63;ThreadId&amp;#61;208962 just working with smaller fact tables. It&amp;#39;s really extremly fast component&amp;#33;I&amp;#39;ve two databases named Source and Destination and one table in each database. In Source database&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;CREATE TABLE &amp;#91;DimensionSrc1&amp;#93;&amp;#40;&lt;br /&gt;    &amp;#91;ID&amp;#93; &amp;#91;bigint&amp;#93; NOT NULL,&lt;br /&gt;    &amp;#91;Field1_varchar&amp;#93; &amp;#91;varchar&amp;#93;&amp;#40;20&amp;#41; NULL,&lt;br /&gt;    &amp;#91;Field2_money&amp;#93; &amp;#91;money&amp;#93; NULL,&lt;br /&gt;    &amp;#91;Field3_forkey_bigint&amp;#93; &amp;#91;bigint&amp;#93; NULL,&lt;br /&gt; CONSTRAINT &amp;#91;PK_Dimention1&amp;#93; PRIMARY KEY CLUSTERED&lt;br /&gt;&amp;#40;&lt;br /&gt;    &amp;#91;ID&amp;#93; ASC&lt;br /&gt;&amp;#41;WITH &amp;#40;PAD_INDEX  &amp;#61; OFF, STATISTICS_NORECOMPUTE  &amp;#61; OFF, IGNORE_DUP_KEY &amp;#61; OFF, ALLOW_ROW_LOCKS  &amp;#61; ON, ALLOW_PAGE_LOCKS  &amp;#61; ON&amp;#41; ON &amp;#91;PRIMARY&amp;#93;&lt;br /&gt;&amp;#41; ON &amp;#91;PRIMARY&amp;#93;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;and in Destination database&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;CREATE TABLE &amp;#91;DimensionDW1&amp;#93;&amp;#40;&lt;br /&gt;    &amp;#91;DimentionKey&amp;#93; &amp;#91;bigint&amp;#93; NOT NULL,&lt;br /&gt;    &amp;#91;AlternateKey&amp;#93; &amp;#91;bigint&amp;#93; NULL,&lt;br /&gt;    &amp;#91;DateEffective&amp;#93; &amp;#91;datetime&amp;#93; NULL,&lt;br /&gt;    &amp;#91;DateExpires&amp;#93; &amp;#91;datetime&amp;#93; NULL,&lt;br /&gt;    &amp;#91;Field1_varchar&amp;#93; &amp;#91;varchar&amp;#93;&amp;#40;20&amp;#41; NULL,&lt;br /&gt;    &amp;#91;Field2_money&amp;#93; &amp;#91;money&amp;#93; NULL,&lt;br /&gt;    &amp;#91;Field3_forkey_bigint&amp;#93; &amp;#91;bigint&amp;#93; NULL,&lt;br /&gt;    &amp;#91;IsCurrent&amp;#93; &amp;#91;bit&amp;#93; NULL&lt;br /&gt;&amp;#41; ON &amp;#91;PRIMARY&amp;#93;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;To fill tables with sample data you can use the following scripts&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;INSERT INTO &amp;#91;DimensionSrc1&amp;#93;&lt;br /&gt;VALUES    &amp;#40;200001,&amp;#39;somevalue1&amp;#39;, 10000, 100001&amp;#41;,&lt;br /&gt;        &amp;#40;200002,&amp;#39;somevalue2&amp;#39;, 20000, 100002&amp;#41;,&lt;br /&gt;        &amp;#40;200003,&amp;#39;somevalue3&amp;#39;, 30000, 100003&amp;#41;,&lt;br /&gt;        &amp;#40;200004,&amp;#39;somevalue4&amp;#39;, 40000, 100004&amp;#41;,&lt;br /&gt;        &amp;#40;200005,&amp;#39;somevalue5&amp;#39;, 50000, 100005&amp;#41;,&lt;br /&gt;        &amp;#40;200007,&amp;#39;somevalue7&amp;#39;, 70000, 100007&amp;#41;,&lt;br /&gt;        &amp;#40;200008,&amp;#39;somevalue8&amp;#39;, 80000, 100008&amp;#41;,&lt;br /&gt;        &amp;#40;200009,&amp;#39;somevalue9&amp;#39;, 90000, 100009&amp;#41;,&lt;br /&gt;        &amp;#40;200010,&amp;#39;somevalue10&amp;#39;, 100000, 100010&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;INSERT INTO &amp;#91;DimensionDW1&amp;#93;&amp;#40;&lt;br /&gt;    &amp;#91;DimentionKey&amp;#93;,&lt;br /&gt;    &amp;#91;AlternateKey&amp;#93;,&lt;br /&gt;    &amp;#91;Field1_varchar&amp;#93;,&lt;br /&gt;    &amp;#91;Field2_money&amp;#93;,&lt;br /&gt;    &amp;#91;Field3_forkey_bigint&amp;#93;&lt;br /&gt;&amp;#41;&lt;br /&gt;VALUES    &amp;#40;1,200008,&amp;#39;somevalue8&amp;#39;,80000,100008&amp;#41;,&lt;br /&gt;        &amp;#40;2,200004,&amp;#39;somevalue4&amp;#39;,40000,100004&amp;#41;,&lt;br /&gt;        &amp;#40;3,200010,&amp;#39;somevalue10&amp;#39;,100000,100010&amp;#41;,&lt;br /&gt;        &amp;#40;4,200007,&amp;#39;somevalue7&amp;#39;,70000,100007&amp;#41;,&lt;br /&gt;        &amp;#40;5,200002,&amp;#39;somevalue2&amp;#39;,20000,100002&amp;#41;,&lt;br /&gt;        &amp;#40;6,200006,&amp;#39;somevalue6&amp;#39;,60000,100006&amp;#41;,&lt;br /&gt;        &amp;#40;7,200009,&amp;#39;somevalue9&amp;#39;,90000,100009&amp;#41;,&lt;br /&gt;        &amp;#40;8,200001,&amp;#39;somevalue1&amp;#39;,10000,100001&amp;#41;,&lt;br /&gt;        &amp;#40;9,200003,&amp;#39;somevalue3&amp;#39;,30000,100003&amp;#41;,&lt;br /&gt;        &amp;#40;10,200005,&amp;#39;somevalue5&amp;#39;,50000,100005&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;As you can see there are 9 rows in source dimension table and 10 rows in destination dimension table. As you wrote above I marked housekeeping fields as &amp;#34;not used&amp;#34;. After execution the package I have all 10 rows in UNCHANGED output and no rows in DELETED one.&lt;br /&gt;&amp;#160;&lt;br /&gt;Thanks,&lt;br /&gt;&amp;#160;&lt;br /&gt;Alex&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:39 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Deleted Output vs. Expired SCD2 Output [6032] 20130614072639A</guid></item><item><title>Reopened Issue: [KSCDv1.5 SQL2005 x86] Upgrade Validation errors occur when opening a saved SSIS Package with an incomplete KSCD Transformation inside [6222]</title><link>http://dimensionmergescd.codeplex.com/workitem/6222</link><description>Environment&amp;#58; &lt;br /&gt;Win2K8 SP2, &lt;br /&gt;SQL 2005 &amp;#40;SP3&amp;#41; x86, &lt;br /&gt;Visual Studio 2005 Team Suite sp1&lt;br /&gt;KSCD 1.5&lt;br /&gt;&amp;#160;&lt;br /&gt;Steps to repro&amp;#58;&lt;br /&gt;1&amp;#41; Create new package&lt;br /&gt;2&amp;#41; Add Dataflow&lt;br /&gt;3&amp;#41; Add KSCD to Dataflow&lt;br /&gt;4&amp;#41; Save Package&lt;br /&gt;5&amp;#41; Close Package&lt;br /&gt;6&amp;#41; Open Package &amp;#40;should now have 3 errors that aren&amp;#39;t the ones you&amp;#39;d expect to see&amp;#41;&lt;br /&gt;7&amp;#41; Open Data flow&lt;br /&gt;8&amp;#41; Click on KSCD &amp;#40;error box&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;Results from Step 6 - 3 Errors in package&lt;br /&gt;Error&amp;#9;1&amp;#9;Validation error. Data Flow Task&amp;#58; DTS.Pipeline&amp;#58; The component metadata for &amp;#34;component &amp;#34;Kimball Method Slowly Changing Dimension&amp;#34; &amp;#40;1&amp;#41;&amp;#34; could not be upgraded to the newer version of the component. The PerformUpgrade method failed.&amp;#9;Package1.dtsx&amp;#9;0&amp;#9;0&amp;#9;&lt;br /&gt;Error&amp;#9;2&amp;#9;Error loading Package1.dtsx&amp;#58; System.ApplicationException&amp;#58; Unable to upgrade Existing Dimension column metadata for &amp;#60;&amp;#63;xml version&amp;#61;&amp;#34;1.0&amp;#34; encoding&amp;#61;&amp;#34;utf-16&amp;#34;&amp;#63;&amp;#62;&amp;#60;ArrayOfInputColumnDefinition &amp;#47;&amp;#62; column&amp;#58; Index was outside the bounds of the array. ---&amp;#62; System.IndexOutOfRangeException&amp;#58; Index was outside the bounds of the array.     at MouldingAndMillwork.SSIS.KimballMethodSCDConfiguration.PerformUpgrade&amp;#40;Int32 fromVersion, IDTSVariableDispenser90 variableDispenser&amp;#41;     --- End of inner exception stack trace ---     at MouldingAndMillwork.SSIS.KimballMethodSCDConfiguration.PerformUpgrade&amp;#40;Int32 fromVersion, IDTSVariableDispenser90 variableDispenser&amp;#41;     at MouldingAndMillwork.SSIS.KimballMethodSCD.PerformUpgrade&amp;#40;Int32 pipelineVersion&amp;#41;     at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostCheckAndPerformUpgrade&amp;#40;IDTSManagedComponentWrapper90 wrapper, Int32 lPipelineVersion&amp;#41;&amp;#9;E&amp;#58;&amp;#92;Projects&amp;#92;TemplateDesign&amp;#92;TemplateDesign&amp;#92;Package1.dtsx&amp;#9;1&amp;#9;1&amp;#9;&lt;br /&gt;Error&amp;#9;3&amp;#9;Error loading Package1.dtsx&amp;#58; The component metadata for &amp;#34;component &amp;#34;Kimball Method Slowly Changing Dimension&amp;#34; &amp;#40;1&amp;#41;&amp;#34; could not be upgraded to the newer version of the component. The PerformUpgrade method failed.  &amp;#9;E&amp;#58;&amp;#92;Projects&amp;#92;TemplateDesign&amp;#92;TemplateDesign&amp;#92;Package1.dtsx&amp;#9;1&amp;#9;1&amp;#9;&lt;br /&gt; &lt;br /&gt;Results from Step 8 - Error Message Box&lt;br /&gt;KSCD fails validation due to an upgrade error &amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;TITLE&amp;#58; Microsoft Visual Studio&lt;br /&gt;------------------------------&lt;br /&gt;&amp;#160;&lt;br /&gt;Component with name &amp;#34;Kimball Method Slowly Changing Dimension&amp;#34; and class ID &amp;#34;&amp;#123;BF01D463-7089-41EE-8F05-0A6DC17CE633&amp;#125;&amp;#34; could not be created because an error was encountered during its upgrade to the current version.&lt;br /&gt;Contact information&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;For help, click&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#63;ProdName&amp;#61;Microsoft&amp;#37;u00ae&amp;#43;Visual&amp;#43;Studio&amp;#37;u00ae&amp;#43;2005&amp;#38;ProdVer&amp;#61;8.0.50727.867&amp;#38;EvtSrc&amp;#61;Microsoft.DataTransformationServices.Design.SR&amp;#38;EvtID&amp;#61;ComponentUpgradeFailed&amp;#38;LinkId&amp;#61;20476&lt;br /&gt;&amp;#160;&lt;br /&gt;------------------------------&lt;br /&gt;BUTTONS&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;OK&lt;br /&gt;------------------------------&lt;br /&gt;</description><author>tomchen22</author><pubDate>Fri, 14 Jun 2013 07:26:39 GMT</pubDate><guid isPermaLink="false">Reopened Issue: [KSCDv1.5 SQL2005 x86] Upgrade Validation errors occur when opening a saved SSIS Package with an incomplete KSCD Transformation inside [6222] 20130614072639A</guid></item><item><title>Reopened Issue: Status Output is Incorrect [6318]</title><link>http://dimensionmergescd.codeplex.com/workitem/6318</link><description>The output status message is not putting the correct value for deleted records.  It is using the counter for new records.&lt;br /&gt;&amp;#160;&lt;br /&gt;Line 4994 in the PostExecute Method&amp;#58;&lt;br /&gt;                SSISUtility.Messaging.PostInformation&amp;#40;ComponentMetaData, &amp;#34;Input rows processed&amp;#58; &amp;#34;&lt;br /&gt;                    &amp;#43; this._existingDimensionInputCache.CountRows.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; Existing Dimension, &amp;#34;&lt;br /&gt;                    &amp;#43; this._specialMembersInputCache.CountRows.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; Special Members, &amp;#34;&lt;br /&gt;                    &amp;#43; this._sourceSystemInputCache.CountRows.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; Source System&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;                SSISUtility.Messaging.PostInformation&amp;#40;ComponentMetaData, &amp;#34;Rows output&amp;#58; &amp;#34;&lt;br /&gt;                    &amp;#43; this._counterOutputUnchanged.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; Unchanged, &amp;#34;&lt;br /&gt;                    &amp;#43; this._counterOutputNew.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; New, &amp;#34;&lt;br /&gt;                    &amp;#43; this._counterOutputNew.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; Deleted, &amp;#34;&lt;br /&gt;                    &amp;#43; this._counterOutputSCD1Update.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; SCD1, &amp;#34;&lt;br /&gt;                    &amp;#43; this._counterOutputSCD2Expired.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; SCD2 Expired, &amp;#34;&lt;br /&gt;                    &amp;#43; this._counterOutputSCD2New.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; SCD2 New, &amp;#34;&lt;br /&gt;                    &amp;#43; this._counterOutputInvalid.ToString&amp;#40;&amp;#41; &amp;#43; &amp;#34; Invalid Input&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:38 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Status Output is Incorrect [6318] 20130614072638A</guid></item><item><title>Reopened Issue: DT_DBTIME2 support [6621]</title><link>http://dimensionmergescd.codeplex.com/workitem/6621</link><description>The KSCD seems to support the new time data type &amp;#40;in sql server 2008&amp;#41; when in design mode, however when you run the package the component errors.&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#91;MSC_SCD ClaimDetail&amp;#93; Error&amp;#58; Internal error &amp;#40;Unsupported Data Type for comparison&amp;#58; DT_DBTIME2&amp;#41; in ProcessKey, detecting SCD1 and 2 changes in column TimeOfLoss, key&amp;#58; ffffffffffffffff.&lt;br /&gt;&amp;#160;&lt;br /&gt;Looking at your code the method CompareFields doesn&amp;#39;t cater for DT_DBTIME2.  Is this by design&amp;#63;&lt;br /&gt;&amp;#160;&lt;br /&gt;Thanks,&lt;br /&gt;&amp;#160;&lt;br /&gt;Alex&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:38 GMT</pubDate><guid isPermaLink="false">Reopened Issue: DT_DBTIME2 support [6621] 20130614072638A</guid></item><item><title>Reopened Issue: KimballSCD 1.5 component hangs when using a derived column in the update scd1 output [6745]</title><link>http://dimensionmergescd.codeplex.com/workitem/6745</link><description>I have a relative simple configuration. There are two inputs and two outputs, one for new rows and one for updated SCD1 rows. The component hangs after adding a derived column &amp;#40;for additional auditing&amp;#41; to the SCD1 update output. After adding the derived column, reattach the dataflows and open the kimballscd component and close it &amp;#40;without making a change&amp;#41; the component hangs and i have to kill the devenv.exe process&lt;br /&gt;&amp;#160;&lt;br /&gt;I am using the x86 SQL2008 component on WinXpSP3&lt;br /&gt;&amp;#160;&lt;br /&gt;Ps&amp;#58; I need to use the derived column because of lack of the feature described in workitem &amp;#34;Add Support for SCD Type 0 &amp;#40;Fixed&amp;#41; Attributes&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:38 GMT</pubDate><guid isPermaLink="false">Reopened Issue: KimballSCD 1.5 component hangs when using a derived column in the update scd1 output [6745] 20130614072638A</guid></item><item><title>Reopened Issue: Audit Tab Not Saving -1 As Default Value for New Rows [7030]</title><link>http://dimensionmergescd.codeplex.com/workitem/7030</link><description>See discussion&amp;#58; http&amp;#58;&amp;#47;&amp;#47;kimballscd.codeplex.com&amp;#47;Thread&amp;#47;View.aspx&amp;#63;ThreadId&amp;#61;225047&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Fri, 14 Jun 2013 07:26:38 GMT</pubDate><guid isPermaLink="false">Reopened Issue: Audit Tab Not Saving -1 As Default Value for New Rows [7030] 20130614072638A</guid></item><item><title>New Post: New Data cannot Insert</title><link>http://dimensionmergescd.codeplex.com/discussions/444512</link><description>&lt;div style="line-height: normal;"&gt;I have A as source data and B as destination data. I already setting New output to OLEDB Destination. When I running that package i got A have 10 rows and B have 8. Unfortunately on 'New' Line to OLEDB Destination I didn't see that 2 new rows and B didn't get that new rows.&lt;br /&gt;
I didn't found any error. I set Id to be Business Key and already sort by Id.&lt;br /&gt;
What I am missing ?&lt;br /&gt;
&lt;br /&gt;
Please your advice&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;/div&gt;</description><author>AnakSimple</author><pubDate>Wed, 22 May 2013 01:55:28 GMT</pubDate><guid isPermaLink="false">New Post: New Data cannot Insert 20130522015528A</guid></item><item><title>Closed Feature: Support Multiple Intra-day SCD Processing [2318]</title><link>http://dimensionmergescd.codeplex.com/workitem/2318</link><description>Currently, the component permits usage of a date&amp;#47;time typed variable as the effective&amp;#47;expiry time cutoff.  This doesn&amp;#39;t preclude using the component to load&amp;#47;process the same table multiple times in a day.  However, the choices for applying this variable&amp;#39;s value to the effective and expiry columns does.  The choices effectively limit the component to correct operation only for daily loads.&lt;br /&gt;&amp;#160;&lt;br /&gt;In order to properly support multiple intra-day processing, a smaller &amp;#34;gap&amp;#34; between the expiry date&amp;#47;time of the &amp;#34;old&amp;#34; version and effective date&amp;#47;time of the &amp;#34;new&amp;#34; version must be allowed.&lt;br /&gt;&amp;#160;&lt;br /&gt;Possible solutions&amp;#58; &lt;br /&gt;A&amp;#41; Add more choices to the &amp;#34;date interpretation&amp;#34; dropdowns - such as &amp;#34;effective is now, expiry is one millisecond ago&amp;#34;.&lt;br /&gt;B&amp;#41; Discard &amp;#34;choices&amp;#34; structure, and simply require two variables be specified that contain the effective and expiry date&amp;#47;times.&lt;br /&gt;C&amp;#41; Change &amp;#34;choices&amp;#34; from a predefined list to a set of arguments to &amp;#34;dateadd&amp;#34;&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Thu, 16 May 2013 10:52:00 GMT</pubDate><guid isPermaLink="false">Closed Feature: Support Multiple Intra-day SCD Processing [2318] 20130516105200A</guid></item><item><title>Closed Issue: Divide by Zero Error Creating Auditing Output When No Rows Are Processed [4900]</title><link>http://dimensionmergescd.codeplex.com/workitem/4900</link><description>When I run a KimballSCD package where there are no rows in the source and no rows in the existing dimension &amp;#40;no rows in any input&amp;#41; SSIS crashes and I get this error&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;Error&amp;#58; 0x0 at DF &amp;#40;Risk&amp;#41;, SCD&amp;#58; Internal error &amp;#40;Attempted to divide by zero.&amp;#41; in CreateAuditingRow.&lt;br /&gt;&amp;#160;&lt;br /&gt;This is not a major problem since this is not really a real production scenario. We just hadn&amp;#39;t inserted any rows into the production source table for one of our dimensions. Easy to work around, but probably worth fixing, that being said.&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;m using version 1.4.&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Thu, 16 May 2013 10:51:55 GMT</pubDate><guid isPermaLink="false">Closed Issue: Divide by Zero Error Creating Auditing Output When No Rows Are Processed [4900] 20130516105155A</guid></item><item><title>Closed Issue: Large String Business Keys [5110]</title><link>http://dimensionmergescd.codeplex.com/workitem/5110</link><description>Let me start by saying thank you for such a great component.  I&amp;#39;m still in the evaluation&amp;#47;learning stages of using this tool, but I really like what I&amp;#39;ve used so far. &lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;m having difficulty with having more than 2 business keys that are varchar&amp;#40;50&amp;#41;.  In my test data I started out with 4 varchar&amp;#40;50&amp;#41; fields as my business keys and the component hung in BIDS when I ran it.  When I reduced the number of Business Keys to 2, everything worked perfectly.  If I added in a third key, things broke again.  If I substituted the keys around, they all work just fine as long as I&amp;#39;m only using 2.  &amp;#40;Since I&amp;#39;m using test data I&amp;#39;m able to have my keys be consistant to test the scenarios&amp;#41;  Is this by design&amp;#63; or have I stumbled on to a legitimate issue&amp;#63;  I really appreciate the feedback.  In my current DW I have a composite key of 3 fields where this may come up. &lt;br /&gt;&amp;#160;&lt;br /&gt;In my setup I&amp;#39;m only making 2 SCD1 changes, I have an integer serrogate key, 4 varchar&amp;#40;50&amp;#41; business keys, an SCD2 Effective Date and an SCD2 Expiry Date.  Very simple examples for learning.  I&amp;#39;m using v1.4 Studio 2005.  Thanks in advance for any feedback.&lt;br /&gt;</description><author>toddmcdermid</author><pubDate>Thu, 16 May 2013 10:51:55 GMT</pubDate><guid isPermaLink="false">Closed Issue: Large String Business Keys [5110] 20130516105155A</guid></item></channel></rss>