<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'SSIS', 'Katmai', 'Integration Services', and 'scripting'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=SSIS,Katmai,Integration+Services,scripting&amp;orTags=0</link><description>Search results matching tags 'SSIS', 'Katmai', 'Integration Services', and 'scripting'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>The Top Five New Features in SSIS 2008 for Developers, Part 0</title><link>http://sqlblog.com/blogs/kent_tegels/archive/2008/08/14/8387.aspx</link><pubDate>Thu, 14 Aug 2008 17:17:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:8387</guid><dc:creator>ktegels</dc:creator><description>&lt;P&gt;I am going to get myself in trouble (again) by saying this but SSIS isn’t a Business Intelligence tool as much as it is a developer tool. If you are like me, you have written a lot of code does, basically, the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Extracts the data from some place;&lt;/LI&gt;
&lt;LI&gt;Transforms that data somehow;&lt;/LI&gt;
&lt;LI&gt;Loads the transformed data into database or some other store.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Sure, my toolset has changed over the years from COBOL to Perl, Expect and QuickBasic to VBScript to C#, but the basic tasks have not. That is probably why I never warmed up to SQL Server 2000 DTS. The idea of extract, load and transform never really worked for me. I wanted streams, not tables.&lt;/P&gt;
&lt;P&gt;So when SSIS debuted with SQL Server 2005, I decided to make the effort to learn it to the best of my abilities. Yes, it is a great tool but like any tool, it does have some shortcomings:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Optimizing data flows is somewhat of a black art;&lt;/LI&gt;
&lt;LI&gt;Using the linear lookup with a remote server is slow... unless you "cheated";&lt;/LI&gt;
&lt;LI&gt;Transact-SQL lacks an UPSERT command (at least prior to 2008);&lt;/LI&gt;
&lt;LI&gt;Calling a Web Service from a script required building an external assembly and making it available to the Script runtime;&lt;/LI&gt;
&lt;LI&gt;I am back to writing scripts in BASIC. Compiled BASIC with the full range of the CLR, sure, but it is still, well BASIC.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Over the next few posts, I want to talk about the new features in SSIS 2008 that help address these shortcomings in SSIS 2005. However, if you saw my recent talk in Omaha, you already know the story. But as of this morning, you can get the bits too! Just browse to &lt;A href="http://www.4shared.com/dir/7670149/a1b13c97/Omaha_SQLBI_User_Group.html"&gt;http://www.4shared.com/dir/7670149/a1b13c97/Omaha_SQLBI_User_Group.html&lt;/A&gt; and, when prompted for a password, enter "SQL4You" (sans quotes, of course). My presentation and bits are in the file labeled "ug_wnissis100.zip" &lt;/P&gt;
&lt;P&gt;Sudhir Gajre’s excellent performance tuning for SQL Server 2005 deck is also available from that site.&lt;/P&gt;</description></item><item><title>Come learn more about SQL Server 2008 Integration Services</title><link>http://sqlblog.com/blogs/kent_tegels/archive/2008/07/22/7963.aspx</link><pubDate>Tue, 22 Jul 2008 12:55:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:7963</guid><dc:creator>ktegels</dc:creator><description>&lt;P&gt;On 6 August 2008, I will be giving a presentation to the Omaha SQL/BI User Group on the new features in SQL Server 2008 Integration Services. We will talk about improvements in scripting, how the redesigned pipeline improves performance and how to leverage the new Cache Transform to improve package performance. Quinn Jones from Farm Credit Services America will also be giving us a great SQL tip. The talk will start around 1800 local time. We will be meeting at the Creighton University West Campus, located at 11111 Mill Valley Road (roughly 41.267786° north, 96.086289° west).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;The "3P requirements" for a successful meeting -- Pizza, Pop and Prizes --- will be available as usual.&lt;/P&gt;
&lt;P&gt;Please leave a comment if you would like more information.&lt;/P&gt;</description></item></channel></rss>