<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblogcasts.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Pedro Perfeito (PedroCGD)</title><subtitle type="html">BI Developer</subtitle><id>http://sqlblogcasts.com/blogs/pedro/atom.aspx</id><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/pedro/default.aspx" /><link rel="self" type="application/atom+xml" href="http://sqlblogcasts.com/blogs/pedro/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2008-03-22T01:56:00Z</updated><entry><title>BI Tools - SQL2008 CTPFebruary Bug (SSIS) </title><link rel="alternate" type="text/html" href="http://sqlblogcasts.com/blogs/pedro/archive/2008/03/22/bi-tools-sql2008-ctpfebruary-bug-ssis.aspx" /><id>http://sqlblogcasts.com/blogs/pedro/archive/2008/03/22/bi-tools-sql2008-ctpfebruary-bug-ssis.aspx</id><published>2008-03-22T01:56:00Z</published><updated>2008-03-22T01:56:00Z</updated><content type="html">&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;Dear friends,&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;This is my first post in SQLBLOGCASTS... I have my blog in &lt;/font&gt;&lt;a href="http://www.pedrocgd.blogspot.com/"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;www.pedrocgd.blogspot.com&lt;/font&gt;&lt;/a&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;, and I&amp;#39; trying to transfer all the content to here, but I have that blog for a year and is not easy the change... so, I let you my fisrt post here...:-)&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="FONT-SIZE:85%;"&gt;
&lt;div align="justify"&gt;&lt;br /&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;I found the gold… no...no… I found the bug! J This mistake is because I never thought that a simple person like me, here in my small country with the name of Portugal, that sometimes people think the country is a state of Spain would found a Microsoft bug in SQL 2008 (SSIS)... ok… but let’s talk about the bug. Sorry for this introduction…&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;&lt;img height="1" alt="bug" src="http://bp1.blogger.com/_y_aYIJuHTA8/R-Q2BfFGLII/AAAAAAAAAUU/ZONE8zogPMc/s1600-h/Bug1.bmp" width="1" align="middle" border="0" /&gt;&lt;br /&gt;&lt;/font&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;As I told you in a previous post, I’m developing a SSIS project for my master BI degree, using the new SQL 2008 CTPFebruary version. I found a bug, that I think is critical and very important.&lt;br /&gt;If you already worked with SSIS 2005, you are probably familiarly with the warning messages that advise you for unused columns in your pipeline:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="FONT-SIZE:85%;"&gt;
&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;For those people who never saw the messages, I made a very simple example. (Note: One of the best practices to develop an ETL package is to try to minimize the size of each row in your pipeline. If you forget to delete these unused columns you will be decreasing ETL performance. If you already used SSIS 2005 and never saw the messages, take care)&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;This simple example in previous version of SSIS (2005) only executes a query in the table “Person.Contact” on AdventureWorks and inserts the returned rows into a temporary table. &lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font size="2"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif"&gt;&lt;strong&gt;Steps:&lt;/strong&gt;&lt;br /&gt;1. Add a dataflow “DFT TestBug” to the ControlFlow&lt;br /&gt;2. Goto the dataflow created in the previous step&lt;br /&gt;3. Add an OLEDB Source to get some data from AdventureWorks database:&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif"&gt;&lt;span style="COLOR:#999999;"&gt;&lt;em&gt;SELECT Title, FirstName, MiddleName FROM Person.Contact&lt;/em&gt;&lt;br /&gt;&lt;/span&gt;4. Add an OLEDB destination to insert the data into a #tempTable. Map the source and destination columns title and firstname and intentionally leave the column MiddleName without map.&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://bp3.blogger.com/_y_aYIJuHTA8/R-RLF_FGLLI/AAAAAAAAAUs/xPgHia_98ys/s1600-h/Bug5.bmp"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;&lt;img id="BLOGGER_PHOTO_ID_5180348037587152050" style="CURSOR:hand;" alt="" src="http://bp3.blogger.com/_y_aYIJuHTA8/R-RLF_FGLLI/AAAAAAAAAUs/xPgHia_98ys/s400/Bug5.bmp" border="0" /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;As you can see for the image below, the SSIS 2005 advice you for the unused columns with warning messages. &lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font size="2"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif"&gt;&lt;strong&gt;&lt;span style="COLOR:#ff0000;"&gt;In the new version, these messages doesn&amp;#39;t appear!!!&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;I posted this bug in MSDN Forums&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;a href="http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=3044877&amp;amp;SiteID=1&amp;amp;mode=1"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" color="#666666" size="2"&gt;http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=3044877&amp;amp;SiteID=1&amp;amp;mode=1&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;br /&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;and James Thomson and Bob Bojanic kindly suggested me to submit this bug to Microsoft. I submit the bug as you can see for the link below:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p align="justify"&gt;&lt;a href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=333940"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;&lt;img id="BLOGGER_PHOTO_ID_5180349235883027650" style="CURSOR:hand;" alt="" src="http://bp2.blogger.com/_y_aYIJuHTA8/R-RMLvFGLMI/AAAAAAAAAU0/jqWPeiAFeCE/s400/Bug6.bmp" border="0" /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div align="justify"&gt;&lt;span style="FONT-SIZE:85%;"&gt;&lt;font face="tahoma,arial,helvetica,sans-serif" size="2"&gt;Sorry MSFT team for this post, but for me this messages are very important and it will be a problem if the final version doesn’t correct this!&lt;br /&gt;Cheers!!!&lt;br /&gt;Pedro &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=9954" width="1" height="1"&gt;</content><author><name>PedroCGD</name><uri>http://sqlblogcasts.com/members/PedroCGD.aspx</uri></author><category term="SQL Server 2008" scheme="http://sqlblogcasts.com/blogs/pedro/archive/tags/SQL+Server+2008/default.aspx" /></entry></feed>