<?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 'Database Developer' and 'ETL'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=Database+Developer,ETL&amp;orTags=0</link><description>Search results matching tags 'Database Developer' and 'ETL'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>SSIS Design Patterns, the Book</title><link>http://sqlblog.com/blogs/andy_leonard/archive/2012/08/06/ssis-design-patterns-the-book.aspx</link><pubDate>Mon, 06 Aug 2012 16:37:43 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:44587</guid><dc:creator>andyleonard</dc:creator><description>&lt;p&gt;For the past two years, I have had the honor and privilege or authoring &lt;a href="http://www.amazon.com/SSIS-Design-Patterns-Matt-Masson/dp/1430237716" target="_blank"&gt;SSIS Design Patterns&lt;/a&gt; alongside Jessica Moss, Michelle Ufford, Tim Mitchell, and Matt Masson. Publication of the book – like many projects of this scope – has been delayed. The current publication date is 27 Aug 2012 and I have high confidence in this date. &lt;/p&gt;  &lt;p&gt;I take responsibility for publication delays and apologize to those who pre-ordered the book. The reasons for the delays are not important. I have built a career as a software developer and architect based on the following maxim:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Deliver quality late, no one remembers.       &lt;br /&gt;Deliver junk on time, no one forgets.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The shared goal of everyone working on this project has been to deliver quality. Proofing the manuscripts, I believe we have achieved that goal. &lt;/p&gt;  &lt;p&gt;:{&amp;gt;&lt;/p&gt;</description></item><item><title>Presenting at Regina Technology Community 26 Apr 2011!</title><link>http://sqlblog.com/blogs/andy_leonard/archive/2011/04/19/presenting-at-regina-technology-community-26-apr-2011.aspx</link><pubDate>Tue, 19 Apr 2011 11:00:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:34592</guid><dc:creator>andyleonard</dc:creator><description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I'm honored to&amp;nbsp;deliver &lt;em&gt;two&lt;/em&gt; presentations to the &lt;a href="http://www.regina-technology-community.ca/search/label/Home" target="_blank"&gt;Regina Technology Community&lt;/a&gt; 26 Apr 2011!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Part I - Database Design for Developers&lt;/strong&gt;&lt;br&gt;This interactive session is for software developers tasked with database development. Attend and learn about patterns and anti-patterns of database development, one method for building re-executable Transact-SQL deployment scripts, a method for using SqlCmd to deploy re-executable Transact-SQL deployment scripts, and fodder for a lively discussion about NULLs. Bring your database deployment practices and be prepared to participate!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Part II - Introduction to Incremental Loads&lt;br&gt;&lt;/strong&gt;This session is for SQL Server Integration Services (SSIS) developers and DBAs. Attend and learn more about Transact-SQL and SSIS design patterns for loading data incrementally. The session includes two demos: Incremental Loads in Transact-SQL; and Incremental Loads in SSIS.&lt;/p&gt;&lt;p&gt;If you read this blog and are&amp;nbsp;in the Regina area next Tuesday evening, stop by and introduce yourself! &lt;a href="http://www.regina-technology-community.ca/search/label/Register#Sql" target="_blank"&gt;Register&lt;/a&gt; today!&lt;/p&gt;&lt;p&gt;:{&amp;gt;&lt;/p&gt;</description></item><item><title>SQL Saturday #48 Recap</title><link>http://sqlblog.com/blogs/andy_leonard/archive/2010/10/04/sql-saturday-48-recap.aspx</link><pubDate>Mon, 04 Oct 2010 11:00:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:29104</guid><dc:creator>andyleonard</dc:creator><description>&lt;P&gt;&lt;STRONG&gt;Introduction&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I&amp;nbsp;got to attend &lt;A href="http://sqlsaturday.com/48/eventhome.aspx" target=_blank&gt;SQL Saturday #48&lt;/A&gt; 2 Oct 2010 and was honored to present.&lt;/P&gt;
&lt;P&gt;"I'm Andy, and I'm a session-hopper." There. I said it. When I'm not presenting, I often wander between sessions. I want to learn a little something from everyone. Here are some sessions I wandered through and some notes from them:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://sqlsaturday.com/viewsession.aspx?sat=48&amp;amp;sessionid=2342" target=_blank&gt;Alejandro Mesa - Parameter Sniffing&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I started in Alejandro Mesa's session on Parameter Sniffing. I actually got to speak with Alejandro before his session started. We spoke about family and the importance of feedback. Alejandro is cool. He's friendly and cares about delivering quality presentations. His passion for SQL Server and the community is evident - even if you only spend a few minutes with him. &lt;/P&gt;
&lt;P&gt;I listened to the beginning of his session. In the portion I heard, he shared&amp;nbsp;a good&amp;nbsp;definition of parameter sniffing. He summarized the benefits and performance hit of parameter sniffing, and stated he would show how to detect and tune for various sniffing scenarios. I wanted to hear the remainder, but Andy Warren was presenting at the same time...&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://sqlsaturday.com/viewsession.aspx?sat=48&amp;amp;sessionid=2574" target=_blank&gt;Andy Warren - DBA 101: The Basics&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I skipped over to Andy Warren's (&lt;A href="http://sqlandy.com/" target=_blank&gt;Blog&lt;/A&gt; | &lt;A href="http://twitter.com/sqlandy" target=_blank&gt;@sqlAndy&lt;/A&gt;) talk on DBA 101: The Basics. Andy is a great presenter who's passion for education and SQL Server are obvious to anyone with a pulse. &lt;/P&gt;
&lt;P&gt;From what I heard Steve Jones (&lt;A href="http://www.sqlservercentral.com/blogs/steve_jones/default.aspx" target=_blank&gt;Blog&lt;/A&gt; | &lt;A href="http://twitter.com/way0utwest" target=_blank&gt;@way0utwest&lt;/A&gt;) wrote this presentation. There were 25 people in the room with 27 seats. The number of people in the room are a testament to the popularity of introductory material. It's a cool presentation to introduce people to SQL Server. Andy (and Steve)&amp;nbsp;did a good job covering the objects of SQL Server: tables, views, stored procedures, and triggers. There were good questions from various attendees - evidence they were following and thinking about what they learned. &lt;/P&gt;
&lt;P&gt;Introducing &lt;EM&gt;any&lt;/EM&gt; topic in SQL Server in 60 minutes is tough. If you know someone brand new to SQL Server and databases in general, this is a good talk for them.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://sqlsaturday.com/viewsession.aspx?sat=48&amp;amp;sessionid=2389" target=_blank&gt;&lt;STRONG&gt;Julie Smith - Cool Tricks to Pull from your SSIS Hat&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Meeting Julie Smith (&lt;A href="http://datachix.com/" target=_blank&gt;Blog&lt;/A&gt; | &lt;A href="http://twitter.com/Datachix1" target=_blank&gt;@Datachix1&lt;/A&gt;) was a cool surprise for me. Julie is a great presenter with years of Business Inteliigence experience. Her presentation covered SSIS Expression Language&amp;nbsp;and Variables. She did a good job with the "gotchas" of Variable scoping - accidentally creating a variable at a lesser scope than intended is a big-ee. She demonstrated the constraint options of the precedence constraint - which is a powerful and&amp;nbsp;under-represented topic in many SSIS training sessions. I learned to use the Preview Pane in Windows Explorer!&lt;/P&gt;
&lt;P&gt;I liked her presentation style and the material. Plus she provided some feedback on my SSIS Design Patterns talk that I will incorporate in future 60-minute versions of this talk.&lt;/P&gt;
&lt;P&gt;Unfortunately, I needed to leave for the long trek back to Farmville before her session completed. I look forward to learning more cool SSIS tricks from Julie in the future!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Conclusion&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;SQL Saturday #48 was a huge success. The Columbia community responded to this awesome event by turning out in droves. I found the attendees of my sessions engaged - even right after lunch - and I received awesome questions throughout. &lt;/P&gt;
&lt;P&gt;The organizers of the event are to be commended. They organizd an awesome event - from the Speaker Dinner through the After-Event party. About 90% of those in my sessions were attending their first SQL Saturday event. &lt;/P&gt;
&lt;P&gt;:{&amp;gt; Andy&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>New SSIS 101 Article</title><link>http://sqlblog.com/blogs/andy_leonard/archive/2008/08/21/new-ssis-101-article.aspx</link><pubDate>Thu, 21 Aug 2008 14:20:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:8489</guid><dc:creator>andyleonard</dc:creator><description>&lt;P&gt;My latest SSIS 101 article - &lt;A class="" href="http://www.sqlservercentral.com/articles/SSIS/64014/" target=_blank&gt;SSIS 101: Object Variables, ResultSets, and Foreach Loop Containers&lt;/A&gt; - is live at &lt;A class="" href="http://www.sqlservercentral.com/" target=_blank&gt;SQL Server Central&lt;/A&gt; today!&lt;/P&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;
&lt;P&gt;:{&amp;gt; Andy&lt;/P&gt;</description></item><item><title>From my PASS presentations: Custom Test Condition Code: ETL Counts (Team Edition for Database Professionals)</title><link>http://sqlblog.com/blogs/andy_leonard/archive/2007/09/20/from-my-pass-presentations-custom-test-condition-code-etl-counts-team-edition-for-database-professionals.aspx</link><pubDate>Thu, 20 Sep 2007 20:47:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:2619</guid><dc:creator>andyleonard</dc:creator><description>&lt;FONT face=Verdana color=#000080&gt;
&lt;P&gt;I'd like to thank the people that attended my sessions at the 2007 PASS Summit in Denver this week! I had a blast and hope you all did as well.&lt;/P&gt;
&lt;P&gt;The code will be available from the PASS website and on a DVD. For those in my sessions, I promised I would post the code &lt;A href="http://www.vsteamsystemcentral.com/dnn/LinkClick.aspx?link=code%2fETLTestSuite.zip&amp;amp;tabid=89&amp;amp;mid=388"&gt;here&lt;/A&gt; for my custom Counts test condition for Team Edition for Database Professionals. Free registration&amp;nbsp;at &lt;A href="http://www.vsteamsystemcentral.com/"&gt;VSTeamSystemCentral.com&lt;/A&gt; is required. &lt;/P&gt;
&lt;P&gt;Extending Team Edition for Database Professionals with custom test conditions is fairly straightforward once you understand it. (Like everything else in life, Mr. Obvious...)&lt;/P&gt;
&lt;P&gt;If you are completely new to coding and would like to build a custom test condition for database testing, fear not! The last part of Chapter 4 (entitled Testing the Database) of the &lt;A href="http://www.wrox.com/"&gt;Wrox&lt;/A&gt; book &lt;A href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/A&gt; is dedicated to a beginner's walk-through of building your first custom test condition.&lt;/P&gt;
&lt;P&gt;Yes I am promoting my new book. There's a reason: it's a good book.&lt;/P&gt;
&lt;P&gt;:{&amp;gt; Andy&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.technorati.com/"&gt;Technorati&lt;/A&gt; &lt;A href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/A&gt;: &lt;A href="http://technorati.com/tag/Database+testing"&gt;Database testing&lt;/A&gt; &lt;A href="http://technorati.com/tag/Team+Edition+for+Database+Professionals"&gt;Team Edition for Database Professionals&lt;/A&gt; &lt;A href="http://technorati.com/tag/Custom+test+condition"&gt;Custom test condition&lt;/A&gt; &lt;A href="http://technorati.com/tag/PASS"&gt;PASS&lt;/A&gt;&lt;/P&gt;&lt;/FONT&gt;</description></item></channel></rss>