<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://pragmaticworks.com/community/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> Pragmatic Works</title><link>http://pragmaticworks.com/community/blogs/</link><description>Enabling your business intelligence enterprise.</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 (Build: 20423.869)</generator><item><title>SQL Server 2008 is Here!</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/08/20/sql-server-2008-is-here.aspx</link><pubDate>Wed, 20 Aug 2008 20:09:31 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:196</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;p&gt;On Friday, Sept. 12, you can hear about all the new features of SQL Server 2008 in this full day of free training brought to you by JSSUG, Idea Integration and Pragmatic Works. We&amp;#39;ve already had about 100 register for the event and we only have room for about 200 more so grab your seat fast. Each session will dive deeply into new features from a BI, DBA and developer perspective around SQL Server 2008. To claim your free seat (including lunch), go to &lt;a href="http://www.sqlsaturday.com"&gt;http://www.sqlsaturday.com&lt;/a&gt; and select the SQL Launch (the event is on Friday, Sept 12). Then, click Register.&lt;/p&gt;  &lt;p&gt;The schedule is still being perfected but you can see a tentative schedule on the site or below. We also have room for two more sessions so if you&amp;#39;d like to speak, please click Call For Speakers.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.pragmaticworks.com/SQLLaunchSchedule.jpg" border="0" alt="" /&gt;&lt;/p&gt;  &lt;p&gt;Hope to see you there!&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=196" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SQL+Saturday/default.aspx">SQL Saturday</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/speaking+engagements/default.aspx">speaking engagements</category></item><item><title>Launch Remote SSIS Package Programmatically</title><link>http://pragmaticworks.com/community/blogs/mikedavis/archive/2008/08/20/launch-remote-ssis-package-programmatically.aspx</link><pubDate>Wed, 20 Aug 2008 13:15:00 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:193</guid><dc:creator>Mike Davis</dc:creator><slash:comments>0</slash:comments><description>&lt;p class="MsoNormal" style="MARGIN:0in 0in 10pt;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;It can be a pain to launch an SSIS package remotely. So I developed a vb.net standalone application to remotely launch a package. It does require the host computer to have SSIS installed. This is just a beginning program. I am going to be adding other features like variables and config files. Eventually it will allow you to run the package remotely where the package will run on the remote machine. But this will probably require creating a web service. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;Please leave comments, this is my first blog and my first program I have posted online.&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0in 0in 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;Thanks&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 10pt;"&gt;&lt;font face="Calibri" size="3"&gt;Mike Davis&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;The source code is attached&lt;/font&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=193" width="1" height="1"&gt;</description><enclosure url="http://pragmaticworks.com/community/blogs/mikedavis/attachment/193.ashx" length="130005" type="application/x-zip-compressed" /><category domain="http://pragmaticworks.com/community/blogs/mikedavis/archive/tags/ssis/default.aspx">ssis</category><category domain="http://pragmaticworks.com/community/blogs/mikedavis/archive/tags/remote/default.aspx">remote</category><category domain="http://pragmaticworks.com/community/blogs/mikedavis/archive/tags/vb.net/default.aspx">vb.net</category><category domain="http://pragmaticworks.com/community/blogs/mikedavis/archive/tags/integrated+services/default.aspx">integrated services</category><category domain="http://pragmaticworks.com/community/blogs/mikedavis/archive/tags/sql+server/default.aspx">sql server</category></item><item><title>SQL Server 2008 Upgrade Lab: Full Text Disabled on Some Databases</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/08/18/sql-server-2008-upgrade-lab-full-text-disabled-on-some-databases.aspx</link><pubDate>Mon, 18 Aug 2008 14:16:06 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:192</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In this series, I plan on sharing a lot of my recent experience with the SQL Server 2005 to SQL Server 2008 upgrade. Part of our ongoing project was to also use some of the new fantastic full text features in SQL Server 2008, which are now fully integrated. We had some difficulties in turning this on after the upgrade.&lt;/p&gt;  &lt;p&gt;Our upgrade strategy was to backup a database on SQL Server 2005 and restore it on SQL Server 2008. The most important to note about that strategy is you will need to set the databases to 10 compatibility mode after you do the restore and you&amp;#39;ll need to rebuild your statistics.&lt;/p&gt;  &lt;p&gt;After that though, we went to create our first full text and we noticed that our Define Full Text button and all other full text options were greyed out. After some time of troubleshooting, we looked at the sys.databases databases table and noticed that the is_fulltext_enabled was turned off for the database, which was supposedly deprecated (&lt;a title="http://technet.microsoft.com/en-us/library/ms403375.aspx" href="http://technet.microsoft.com/en-us/library/ms403375.aspx"&gt;http://technet.microsoft.com/en-us/library/ms403375.aspx&lt;/a&gt;). In reading, the Technet articles stated that the enabling full text is no longer supported as well, since it&amp;#39;s always on. &lt;/p&gt;  &lt;p&gt;To get this working, we had to use an older stored procedure which gladly wasn&amp;#39;t deprecated yet:&lt;/p&gt;  &lt;p&gt;sp_fulltext_database &amp;#39;enable&amp;#39;&lt;/p&gt;  &lt;p&gt;We ran that on each of the databases, and then we were off and running to the races. &lt;/p&gt;  &lt;p&gt;I hope this series saves you some time and aggravation. My next one will be on some issues I ran into with the SSIS data providers during the upgrade. &lt;/p&gt;  &lt;p&gt;- Brian Knight&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=192" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/full+text+indexing/default.aspx">full text indexing</category></item><item><title>GACUtil.exe missing from Windows 2008</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/08/14/gacutil-exe-missing-from-windows-2008.aspx</link><pubDate>Fri, 15 Aug 2008 01:23:54 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:191</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I was trying to deploy a custom assembly today using Windows 2008 and SQL Server 2008 and found a bit of differences in Windows 2008. The GACUtil.exe utility has now moved first and foremost and is not installed by default until you install the .NET and Windows 2008 SDK. After that, you&amp;#39;ll be able to find the GACUtil.exe utility in the SDK directory and can call it as shown below:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;C:\Program Files\Microsoft SDKs\Windows\v6.1\bin\gacutil.exe /i &amp;quot;dllfilename.dll&amp;quot;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;After then, you&amp;#39;ll need to copy your DLL file into the C:\windows\Microsoft.NET\Framework\v2.0.50727 (or whatever .NET version you wish to be on) directory and you&amp;#39;re golden to use a custom assembly in the Script Component or Task in SQL Server 2008/Windows 2008.&lt;/p&gt;  &lt;p&gt;Brian&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=191" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/Script+Transform/default.aspx">Script Transform</category></item><item><title>To Type 2 or Not Type 2?</title><link>http://pragmaticworks.com/community/blogs/darrenherbold/archive/2008/08/14/to-type-2-or-not-type-2.aspx</link><pubDate>Thu, 14 Aug 2008 11:38:03 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:190</guid><dc:creator>Darren Herbold</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;If you have ever worked on a Data Warehousing project, specifically with being tasked in developing    &lt;br /&gt;and loading (ETL) a dimensional model, you will have no doubt encountered the decision to implement     &lt;br /&gt;a dimensional type architecture. Basically, you have 2 choices (3 really, but I won&amp;#39;t go there) when     &lt;br /&gt;deciding on a dimension type in your warehouse. With Type 1, you basically get no history.&amp;#160; &lt;br /&gt;For example, consider a Customer dimension called DimCustomer. This dimension may contain address     &lt;br /&gt;information. With Type 1, you would never know if a particular customer had changed addresses.     &lt;br /&gt;Is this important?&amp;#160; Maybe it is and maybe it is not. It&amp;#39;s up to your business analysts to decide.     &lt;br /&gt;Of course you will always add new customers to the table as they arrive, but no updates, because     &lt;br /&gt;that&amp;#39;s Type 1.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Much to your dismay, the business analysts have decided that they want to track the changing    &lt;br /&gt;address attribute of your DimCustomer table. This is where Type 2 comes in. It keeps track of     &lt;br /&gt;history. Unfortunately, implementing this type of dimension is a bit more work. Since you are now     &lt;br /&gt;tracking history for this dimension, you will need to add 2 date attributes that will define a range     &lt;br /&gt;of time when the row of data has changed. A good example of the names for these attributes     &lt;br /&gt;would be EffectiveDate and ExpiredDate. You will also need another attribute that will &amp;quot;flag&amp;quot; the     &lt;br /&gt;row as the most current. This will of course, make your ETL more complicated from a Dimension     &lt;br /&gt;and Fact table load.&lt;/p&gt;  &lt;p&gt;So, when deciding between these two dimensions types, the answer lies in the business question.    &lt;br /&gt;Is it, for example, important to your decision makers to track a customer&amp;#39;s address change between     &lt;br /&gt;business transactions? If so, use a Type 2, if not, then Type 1.     &lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=190" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Darren+Herbold/default.aspx">Darren Herbold</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Load+type+2/default.aspx">Load type 2</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+2008+Analysis+Services/default.aspx">SQL Server 2008 Analysis Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/type+2+dimension/default.aspx">type 2 dimension</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/type+1+dimension/default.aspx">type 1 dimension</category></item><item><title>SQL Server Reporting Services 2008 Presentation</title><link>http://pragmaticworks.com/community/blogs/darrenherbold/archive/2008/08/12/sql-server-2008-reporting-services-2008-presentation.aspx</link><pubDate>Wed, 13 Aug 2008 00:29:00 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:187</guid><dc:creator>Darren Herbold</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Last week I had the opportunity to speak on SSRS 2008 at the Midlands PASS chapter in South Carolina. &lt;br /&gt;Given the fact that it was a horribly stormy night, (I got soaked walking, no, running to the building) I appreciate &lt;br /&gt;all the folks who came out for the session. Fortunately, I was working with the RC0 version of the product &lt;br /&gt;which is significantly more stable than the CTP6 version I was previously using. I can&amp;#39;t tell you how excited &lt;br /&gt;I am about this latest version of reporting services. &lt;br /&gt;&lt;br /&gt;To recap, the presentation covered the following topics:&lt;/p&gt;
&lt;p&gt;- Architectural changes &lt;br /&gt;- Designer enhancements &lt;br /&gt;- Tablix &lt;br /&gt;- Charts and gauges&lt;/p&gt;
&lt;p&gt;I&amp;#39;d like to share the materials I used in this presentation which includes the project files as well! &lt;/p&gt;
&lt;p&gt;Project files: &lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/SSRS08.zip"&gt;SSRS08.zip&lt;/a&gt;&lt;br /&gt;Powerpoint: &lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/SSRS08.pptx"&gt;SSRS08.pptx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=187" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Data+Architecture/default.aspx">Data Architecture</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Darren+Herbold/default.aspx">Darren Herbold</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Sql+server+2008+reporting+Services/default.aspx">Sql server 2008 reporting Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/reporting+services+2008/default.aspx">reporting services 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/ssrs+2008/default.aspx">ssrs 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/reporting+services+2008+cubes/default.aspx">reporting services 2008 cubes</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/ssrs+2008+charts/default.aspx">ssrs 2008 charts</category></item><item><title>SQL Server 2008 Integration Services Book</title><link>http://pragmaticworks.com/community/blogs/darrenherbold/archive/2008/08/12/sql-server-2008-integration-services-book.aspx</link><pubDate>Tue, 12 Aug 2008 23:51:20 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:186</guid><dc:creator>Darren Herbold</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Recently, I received from the publisher, an updated image of the cover of the forthcoming   &lt;br /&gt;book titled &lt;u&gt;Professional Microsoft SQL Server 2008 Integration Services&lt;/u&gt;. I&amp;#39;m very excited    &lt;br /&gt;to have been involved in this project and hope that it gives those the knowledge they need    &lt;br /&gt;to start working with this exciting new technology.&lt;/p&gt;  &lt;p&gt;I have to admit, seeing my face on the cover of a Wrox Press book (now Wiley Press) is   &lt;br /&gt;one of the proudest moments in my life and marks a milestone in my career. (I&amp;#39;m the one    &lt;br /&gt;the far right.) While co-authoring this text, I relied on my deep experience with this product    &lt;br /&gt;from a consulting point of view to bring &amp;quot;real world&amp;quot; knowledge to the table. Enjoy!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/SQLServer2008IntegrationServicesBook_11729/13_0470247959_2.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="244" alt="13_0470247959" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/SQLServer2008IntegrationServicesBook_11729/13_0470247959_thumb.jpg" width="195" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Here&amp;#39;s the link on Amazon:   &lt;br /&gt;&lt;a title="http://www.amazon.com/Professional-Microsoft-Server-Integration-Services/dp/0470247959/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1218583284&amp;amp;sr=8-1" href="http://www.amazon.com/Professional-Microsoft-Server-Integration-Services/dp/0470247959/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1218583284&amp;amp;sr=8-1"&gt;http://www.amazon.com/Professional-Microsoft-Server-Integration-Services/dp/0470247959/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1218583284&amp;amp;sr=8-1&lt;/a&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=186" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Darren+Herbold/default.aspx">Darren Herbold</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+Integration+Services/default.aspx">SQL Server Integration Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+2008+Integration+Services/default.aspx">SQL Server 2008 Integration Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/DTS+to+SSIS+conversion/default.aspx">DTS to SSIS conversion</category></item><item><title>Bill Baker Leaves Microsoft</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/08/07/bill-baker-leaves-microsoft.aspx</link><pubDate>Fri, 08 Aug 2008 02:10:05 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:184</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A icon of the business intelligence industry for Microsoft has now left the company to take a CTO role at Visible Technology. Bill has been with the SQL Server team or with in a BI role since 1996. I will truly miss Bill in the community, as he was a BI pillar and his departure to work for his new great opportunity will leave a large gap inside of Microsoft. To show the gap that he will leave, when he left the Microsoft SQL Server team after SQL Server 2005 to go to the office group, a large segment of the SQL Server team left to join him and it caused a domino effect.&lt;/p&gt;  &lt;p&gt;We&amp;#39;ll miss you Bill!&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=184" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/business/default.aspx">business</category></item><item><title>Webinars now posted</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/08/06/webinars-now-posted.aspx</link><pubDate>Thu, 07 Aug 2008 02:08:50 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:183</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;We&amp;#8217;d like to thank all of you for attending our first of many free SQL Server Business Intelligence training sessions. To view the webinar recordings and register for our next free session please click below:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://pragmaticworks.com/webinars.asp"&gt;&lt;img src="http://pragmaticworks.com/images/recorded_new_webinar.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=183" width="1" height="1"&gt;</description></item><item><title>It's Official SQL Server 2008 Released</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/08/06/it-s-official-sql-server-2008-released.aspx</link><pubDate>Thu, 07 Aug 2008 02:06:47 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:182</guid><dc:creator>Brian Knight</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;It&amp;#39;s official, SQL Server 2008 has now launched and can be downloaded on MSDN, Technet. For more information, you can see the press release here: &lt;a title="http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx" href="http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx."&gt;http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In Microsoft tradition with each new release, they have added a new edition: Web Edition. Web edition offers a lower price-point edition of SQL Server for web hosting providers or companies that just want a small SQL Server footprint with moderate scaling.&lt;/p&gt;  &lt;p&gt;So why upgrade? Well, it depends on your situation. Here are some really compelling cases that are on the top of my list:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Are you synchronizing systems two SQL Servers? &lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;The Change Data Capture feature will allow you to read the source table and only determine the rows that have changed. (Enterprise Edition)&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Do you have a data warehouse or a database that&amp;#39;s a few hundred gigs in size?&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;The compression feature will compress with about a 3:1 ratio, speeding up read IO (Enterprise Edition)&lt;/li&gt;      &lt;li&gt;The new star join improvements will speed up query time&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Do you have more than 10 instances?&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Your environment may becoming too uncontrollable and the Policy Framework will allow you to determine which servers are not complying with your policies&lt;/li&gt;      &lt;li&gt;Monitor server usage and across your enterprise to determine capacity&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Do you reporting against your SQL Server?&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;You can stop a runaway query by using the Resource Governor to put caps on the query. (Enterprise Edition)&lt;/li&gt;      &lt;li&gt;In Reporting Services, IIS is now gone!&lt;/li&gt;      &lt;li&gt;A much, much better report builder can be downloaded and used in 2008 &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;For a full feature list by edition, go to: &lt;a title="http://msdn.microsoft.com/en-us/library/cc645993(SQL.100).aspx" href="http://msdn.microsoft.com/en-us/library/cc645993(SQL.100).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc645993(SQL.100).aspx&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=182" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category></item><item><title>Speaking at PASS in Columbia SC</title><link>http://pragmaticworks.com/community/blogs/darrenherbold/archive/2008/07/26/speaking-at-pass-in-columbia-sc.aspx</link><pubDate>Sun, 27 Jul 2008 02:18:02 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:175</guid><dc:creator>Darren Herbold</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;While doing a big ETL project in Columbia, SC, I volunteered to    &lt;br /&gt;speak at the local PASS chapter. Brian Kelley who heads up the    &lt;br /&gt;group was kind enough to let me speak. The topic of the evening    &lt;br /&gt;will be on Reporting Services 2008. Below is the information regarding    &lt;br /&gt;the event. If you are in the area, please attend!&lt;/p&gt;  &lt;p&gt;The Midlands PASS chapter will hold our normally scheduled meeting on Thursday, August 7, 2008, to host &lt;strong&gt;Darren Herbold&lt;/strong&gt; of Pragmatic Works Consulting and contributing author of the forthcoming &lt;i&gt;Professional Microsoft SQL Server 2008 Integration Services&lt;/i&gt; from Wrox (Darren is on the far right). Darren will be giving a presentation on SQL Server 2008 Reporting Services. The meeting will once again be held at Training Concepts off of Berryhill Road. We will begin our meet and greet time at 6:15 PM as usual and start the presentation between 6:30 and 6:45 PM. I&amp;#8217;ll be sending out an agenda next week as a reminder.&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=175" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+Reporting+Services/default.aspx">SQL Server Reporting Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Reporting+Services+Training/default.aspx">Reporting Services Training</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+2008+Integration+Services/default.aspx">SQL Server 2008 Integration Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Sql+server+2008+reporting+Services/default.aspx">Sql server 2008 reporting Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/reporting+services+2008/default.aspx">reporting services 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/ssrs+2008/default.aspx">ssrs 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/ssrs+2008+charts/default.aspx">ssrs 2008 charts</category></item><item><title>Learning How to Cluster with Virtual PC and ISCSI</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/07/20/learning-how-to-cluster-with-virtual-pc-and-iscsi.aspx</link><pubDate>Mon, 21 Jul 2008 02:21:24 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:168</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Yesterday I finished up my Professional SQL Server 2008 Administration book at long last, which makes my 9th book. I&amp;#39;ve never tried to write two books at the same time but I can tell you I&amp;#39;ll never do it again! Writing is always like a bad hangover where you wake up the next day saying, &amp;quot;I will never, ever do that again&amp;quot; and then two weeks passes and you&amp;#39;re back with a beer in front of you. &lt;/p&gt;  &lt;p&gt;Regardless of the pain, I learned some interesting new things in this book. My most challenging adventure was to simulate a cluster on my laptop using Virtual PC. Previously I had always done Virtual Server but because of me being a stubborn guy, I really wanted to make Virtual PC work. To do this, I first had to find an ISCSI Target. The target&amp;#39;s job is to host a shared drive that can be seen on multiple nodes and drive the failover. The software I found to be the easiest was &lt;a href="http://rocketdivision.com"&gt;Rocket Division&amp;#39;s&lt;/a&gt; StarWind target software.&lt;/p&gt;  &lt;p&gt;Once the ISCSI software was configured, Windows 2008 or Vista has a ISCSI initiator built into it. If you&amp;#39;re running Windows 2003, you can download an ISCSI initiator for free. ISCSI initiators connect to the target and write data to the remote drive. &lt;/p&gt;  &lt;p&gt;I will be creating a series of videos on the full clustering process on JumpstartTV.com later next week but let me tease this by saying that Windows 2008 clustering really is amazing. The process asked me two questions during the entire process and all nodes are done in one click without having to go to each node.&lt;/p&gt;  &lt;p&gt;Watch this space for videos on the entire process.&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=168" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/clustering/default.aspx">clustering</category></item><item><title>Webinar Series. So long and thanks to all the fish.</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/07/20/webinar-series-so-long-and-thanks-to-all-the-fish.aspx</link><pubDate>Mon, 21 Jul 2008 02:21:14 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:167</guid><dc:creator>Brian Knight</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;Thanks to the nearly 15,000 people who attended a webinar with me last week! All the webinars were recorded and we&amp;#39;ll be posting them within a few weeks. We&amp;#39;re just awaiting them for them to be edited since we have full motion videos in them. We were excited to bring this service to the community in partnership with SQLServerCentral.com. Thanks again for coming and we hope to launch a Reporting Services series in the next few months!&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=167" width="1" height="1"&gt;</description></item><item><title>SSIS for the DBA Sample Files</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/07/15/ssis-for-the-dba-sample-files.aspx</link><pubDate>Wed, 16 Jul 2008 03:17:37 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:158</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Thanks to all who came to today&amp;#39;s session on Introduction to SSIS. Tomorrow&amp;#39;s session is on SSIS for the DBA. If you have not registered, I&amp;#39;m afraid we&amp;#39;ve maxed out the conference system at this point with 3200 people spread across Wednesday&amp;#39;s sessions and we&amp;#39;re expecting the typical webinar drop off, which should still be a large number. Hopefully on Wednesday we don&amp;#39;t &amp;quot;stress test&amp;quot; the Gotowebinar system like today, bringing it to its knees :). &lt;/p&gt;  &lt;p&gt;The Wednesday session has a number of examples for the DBA and how you can use SSIS. For example, one example is a package (see below download) that will loop through a list of database instances and capture the worst performing queries. I&amp;#39;ve also including some quite ugly but functional reports to show you the worse performing queries. To get this working in your environment, simply run the CreateScript.sql file in a database you want to log all this information into. Then populate the MonitoredServers table with a list of instances that you have access to that you wish to monitor.&lt;/p&gt;  &lt;p&gt;This sample is provided &amp;quot;as is&amp;quot; with no warranty. Please modify it however you wish and run at your own risk. One thing to keep in mind that it does flush the procedure cache after it runs for statistical purposes so don&amp;#39;t run this that often. I&amp;#39;m more showing this to you as an learning example.&lt;/p&gt;  &lt;p&gt;Download the example:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.pragmaticworks.com/downloads/ssisforthedba.zip"&gt;SSISfortheDBA.zip&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The setup for this will all be covered in Wednesday&amp;#39;s session (&lt;a title="http://www.dtsxchange.com/freebisessions.asp" href="http://www.dtsxchange.com/freebisessions.asp"&gt;http://www.dtsxchange.com/freebisessions.asp&lt;/a&gt;) and we will be recording the sessions for those who can&amp;#39;t make it. Expect the recordings by next week on this site.&lt;/p&gt;  &lt;p&gt;Oops! In the zip file, I left out the ChangeTracking table, which can be found here in this script:&lt;/p&gt;  &lt;p&gt;IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N&amp;#39;[dbo].[ChangeLog]&amp;#39;) AND type in (N&amp;#39;U&amp;#39;))   &lt;br /&gt;BEGIN    &lt;br /&gt;CREATE TABLE [dbo].[ChangeLog](    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [ChangeID] [int] IDENTITY(1,1) NOT NULL,    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [ChangeTitle] [varchar](150) NULL,    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [ServerName] [varchar](25) NULL,    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [SchemaName] [varchar](25) NULL,    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [ChangeDescription] [varchar](2000) NULL,    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [ChangeDate] [datetime] NULL,    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [ChangeUser] [varchar](50) NULL,    &lt;br /&gt; CONSTRAINT [PK_ChangeLog] PRIMARY KEY CLUSTERED     &lt;br /&gt;(    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; [ChangeID] ASC    &lt;br /&gt;)WITH (PAD_INDEX&amp;#160; = OFF, STATISTICS_NORECOMPUTE&amp;#160; = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS&amp;#160; = ON, ALLOW_PAGE_LOCKS&amp;#160; = ON) ON [PRIMARY]    &lt;br /&gt;) ON [PRIMARY]    &lt;br /&gt;END    &lt;br /&gt;GO    &lt;br /&gt;SET ANSI_PADDING OFF&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks!&lt;/p&gt;  &lt;p&gt;Brian Knight&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=158" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/Performance+Tuning/default.aspx">Performance Tuning</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/webcast/default.aspx">webcast</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSRS/default.aspx">SSRS</category></item><item><title>Files from Introduction to SSIS Webinar</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/07/15/files-from-introduction-to-ssis-webinar.aspx</link><pubDate>Tue, 15 Jul 2008 16:38:47 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:155</guid><dc:creator>Brian Knight</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;Thanks to the 1500 + people who attended today&amp;#39;s webinars. The recording will be posted on PragmaticWorks.com or SQLServerCentral.com next week. In case you&amp;#39;re following along with the example I had on the webinar, you can download the code below.&lt;/p&gt;  &lt;p&gt;Download : &lt;a href="http://www.pragmaticworks.com/IntroSSISWebinarSample.zip"&gt;IntroSSISWebinarSample.zip&lt;/a&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=155" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/webcast/default.aspx">webcast</category></item><item><title>Making the SSIS Data Reader Source Query Dynamic</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/07/02/making-the-ssis-data-reader-source-query-dynamic.aspx</link><pubDate>Thu, 03 Jul 2008 03:21:47 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:149</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I was recently working with FoxPro for Unix as a data source using ODBC in SSIS (story for another day) and found some interesting scenarios inside of it. We wanted to pull the table name dynamically, thus changing the SELECT statement inside the SSIS Data Reader Source. Whilst this is quite easy in OLE DB Sources, there&amp;#39;s no obvious way to do this in the Data Reader Source for ODBC or legacy connections as you can see in the below screenshot.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/brianknight/WindowsLiveWriter/MakingtheDataReaderSourceQueryDynamic_14643/image_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="463" alt="image" src="http://pragmaticworks.com/community/blogs/brianknight/WindowsLiveWriter/MakingtheDataReaderSourceQueryDynamic_14643/image_thumb.png" width="421" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;There&amp;#39;s still a workaround, which feels like a hack but it works great. Before you start, change the name of the Data Reader Source to something that you&amp;#39;re fine leaving it as because you&amp;#39;re about to create a dependency on this name. To make the query dynamic from an SSIS Data Reader Source or ADO.net Source, select the Data Flow Task and in the Properties window, you&amp;#39;ll see the name of the Data Reader Source with your query inside of it as shown in the below screenshot. This shows you which property you want to make dynamic, which in my case is the [DataReader Source].[SQLCommand] property. You then want to set the expression on that property by clicking the ellipsis button next to the Expression property. Lastly, create an expression like this, which makes the query dynamic using a variable: &lt;/p&gt;  &lt;p&gt;&amp;quot;SELECT * FROM &amp;quot;&amp;#160; @[User::TableName]&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/brianknight/WindowsLiveWriter/MakingtheDataReaderSourceQueryDynamic_14643/image_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="175" alt="image" src="http://pragmaticworks.com/community/blogs/brianknight/WindowsLiveWriter/MakingtheDataReaderSourceQueryDynamic_14643/image_thumb_1.png" width="382" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You may find yourself needing to turn off the ValidateExternalMetadata property if don&amp;#39;t want your query to parse until execution instead of during the validation stage. You can set many properties this way in the data flow to be dynamic but it does require the names of the components you&amp;#39;re setting to be static.&lt;/p&gt;  &lt;p&gt;Brian Knight&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=149" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/data+flow/default.aspx">data flow</category></item><item><title>Free SQL Server 2008 BI / Admin Cert Test (beta)</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/07/01/free-sql-server-2008-bi-admin-cert-test-beta.aspx</link><pubDate>Wed, 02 Jul 2008 03:14:38 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:146</guid><dc:creator>Brian Knight</dc:creator><slash:comments>6</slash:comments><description>&lt;p&gt;If you&amp;#39;re interested in becoming certified in SQL Server and are really, really driven, there&amp;#39;s a free test for BI and SQL Server for this month only. You have to register soon to get one of the available open beta slots though. If you do pass, you&amp;#39;ll be credit with the test once it&amp;#39;s out of beta. If you fail, you&amp;#39;re not out any money at all if you choose the promo code. I&amp;#39;m taking the BI one Thursday the 3rd and will post how it goes. The admin one I&amp;#39;m taking the following week. &lt;/p&gt;  &lt;p&gt;See more information about how you can claim one of the slots here: &lt;a title="http://blogs.msdn.com/gerryo/archive/2008/07/01/sql-server-beta-exams-extended-open-invitation.aspx" href="http://blogs.msdn.com/gerryo/archive/2008/07/01/sql-server-beta-exams-extended-open-invitation.aspx"&gt;http://blogs.msdn.com/gerryo/archive/2008/07/01/sql-server-beta-exams-extended-open-invitation.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For the test use the promotion code of: 943F6 and there are lots of restrictions.&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=146" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/certification/default.aspx">certification</category></item><item><title>Webinar Summer Series Extended - 5 Days, 11 Hours of Free BI Training</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/07/01/webinar-summer-series-extended-5-days-11-hours-of-free-bi-training.aspx</link><pubDate>Wed, 02 Jul 2008 03:07:36 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:145</guid><dc:creator>Brian Knight</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Due to popular demand, many of the webinars have reached the capacity of more than 1500 registered guests. To make sure everyone could participate, we have added an additional hour each day for those who missed the first session. &lt;em&gt;&lt;strong&gt;You must register in order to attend and the second session is expected to reach capacity as well&lt;/strong&gt;&lt;/em&gt;!&lt;/p&gt;  &lt;p&gt;More information can be seen here: &lt;a title="http://www.dtsxchange.com/freebisessions.asp" href="http://www.dtsxchange.com/freebisessions.asp"&gt;http://www.dtsxchange.com/freebisessions.asp&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I&amp;#39;ve never done a webinar before with anywhere near this number so I&amp;#39;m curious how the technology scales :). It should be a great case study to put 1000 geeks on a concall and screen capturing system at once. If you can make it, we&amp;#39;ve added the extra slot and session for you but please register soon to get in.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Monday, July 14 @ 11:30 AM EDT 1hour   &lt;br /&gt;Upgrading DTS Packages to SSIS    &lt;br /&gt;The session will include an actual DTS package conversion using DTS xChange and other strategies.&amp;#160; DTS xChange offers the latest automated DTS to SSIS migration technology used to complete SQL Server 2005 upgrades.    &lt;br /&gt;Sorry, session is full. Please attend afternoon session&lt;/p&gt;  &lt;p&gt;Monday, July 14 @ 1:30 PM EDT 1hour   &lt;br /&gt;Upgrading DTS Packages to SSIS    &lt;br /&gt;The session will include an actual DTS package conversion using DTS xChange and other strategies.&amp;#160; DTS xChange offers the latest automated DTS to SSIS migration technology used to complete SQL Server 2005 upgrades.    &lt;br /&gt;&lt;a href="https://www2.gotomeeting.com/register/976091722"&gt;https://www2.gotomeeting.com/register/976091722&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Tuesday, July 15 @ 11:30 AM EDT 1hour   &lt;br /&gt;Introduction to SQL Server Integration Services (SSIS)    &lt;br /&gt;This session will get you past the learning curve of SSIS. Brian covers creating an end to end package that covers many of the concepts in SSIS. He covers, looping over a set of files, processing each file and then archiving. You won&amp;#39;t want to miss this if you&amp;#39;re new to SSIS.    &lt;br /&gt;Sorry, session is full. Please attend afternoon session&lt;/p&gt;  &lt;p&gt;Tuesday, July 15 @ 1:30 PM EDT 1hour   &lt;br /&gt;Introduction to SQL Server Integration Services (SSIS)    &lt;br /&gt;This session will get you past the learning curve of SSIS. Brian covers creating an end to end package that covers many of the concepts in SSIS. He covers, looping over a set of files, processing each file and then archiving. You won&amp;#39;t want to miss this if you&amp;#39;re new to SSIS.    &lt;br /&gt;&lt;a href="https://www2.gotomeeting.com/register/471645031"&gt;https://www2.gotomeeting.com/register/471645031&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Wednesday, July 16 @11:30 AM EDT 1hour   &lt;br /&gt;SQL Server Integration Services (SSIS) for the DBA    &lt;br /&gt;Brian will start by showing you the basics of SSIS then quickly jump into common DBA tasks like trying to integrate SSIS with dynamic management views (DMVs) to determine the worst performing queries across multiple databases and servers. If you&amp;#39;re a DBA and have SSIS in your environment, you won&amp;#39;t want to miss this presentation.    &lt;br /&gt;Sorry, session is full. Please attend afternoon session&lt;/p&gt;  &lt;p&gt;Wednesday, July 16 @ 1:30 PM EDT 1hour   &lt;br /&gt;SQL Server Integration Services (SSIS) for the DBA    &lt;br /&gt;Brian will start by showing you the basics of SSIS then quickly jump into common DBA tasks like trying to integrate SSIS with dynamic management views (DMVs) to determine the worst performing queries across multiple databases and servers. If you&amp;#39;re a DBA and have SSIS in your environment, you won&amp;#39;t want to miss this presentation.    &lt;br /&gt;&lt;a href="https://www2.gotomeeting.com/register/301757498"&gt;https://www2.gotomeeting.com/register/301757498&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thursday, July 17 @ 11:30 AM EDT 1hour   &lt;br /&gt;Performance Tuning SQL Server Integration Services (SSIS)    &lt;br /&gt;In this demo-rich presentation, Brian shows you some of the common and not so common ways to tune SQL Server Integration Services (SSIS). Learn how to tune the data flow using some of the advanced SSIS options and how to avoid common SSIS mistakes. See how to measure performance and how to keep SSIS from monopolizing your server&amp;#39;s resourcing. Lastly, discover SQL Server 2008 features that will make SSIS more efficient.    &lt;br /&gt;Sorry, session is full. Please attend afternoon session&lt;/p&gt;  &lt;p&gt;Thursday, July 17 @ 1:30 PM EDT 1hour   &lt;br /&gt;Performance Tuning SQL Server Integration Services (SSIS)    &lt;br /&gt;In this demo-rich presentation, Brian shows you some of the common and not so common ways to tune SQL Server Integration Services (SSIS). Learn how to tune the data flow using some of the advanced SSIS options and how to avoid common SSIS mistakes. See how to measure performance and how to keep SSIS from monopolizing your server&amp;#39;s resourcing. Lastly, discover SQL Server 2008 features that will make SSIS more efficient.    &lt;br /&gt;&lt;a href="https://www2.gotomeeting.com/register/220829813"&gt;https://www2.gotomeeting.com/register/220829813&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Friday, July 17 @ 11:30 AM EDT 1hour   &lt;br /&gt;Administrating SQL Server Integration Services (SSIS)    &lt;br /&gt;In this session for DBAs, Brian Knight shows you how to configure your SSIS packages for a zero-touch deployment. Then Brian covers how to deploy, schedule and administer SSIS in production.    &lt;br /&gt;Sorry, session is full. Please attend afternoon session&lt;/p&gt;  &lt;p&gt;Thursday, July 17 @ 4:00 PM EDT 1hour   &lt;br /&gt;Administrating SQL Server Integration Services (SSIS)    &lt;br /&gt;In this session for DBAs, Brian Knight shows you how to configure your SSIS packages for a zero-touch deployment. Then Brian covers how to deploy, schedule and administer SSIS in production.    &lt;br /&gt;&lt;a href="https://www2.gotomeeting.com/register/296733568"&gt;https://www2.gotomeeting.com/register/296733568&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Friday, July 18 @ 3:00 PM EDT 1hour   &lt;br /&gt;What&amp;#39;s New In SQL Server 2008 Business Intelligence    &lt;br /&gt;This session will get you past the learning curve of SQL Server 2008. Brian will cover each of the BI platforms&amp;#39; best new features: SSIS, SSRS, and SSAS. Additionally, he&amp;#39;ll cover many of the T-SQL new features that will effect business intelligence.    &lt;br /&gt;&lt;a href="https://www2.gotomeeting.com/register/742337468"&gt;https://www2.gotomeeting.com/register/742337468&lt;/a&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=145" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/webcast/default.aspx">webcast</category></item><item><title>Follow Brian on Twitter</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/06/26/follow-brian-on-twitter.aspx</link><pubDate>Thu, 26 Jun 2008 14:15:08 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:138</guid><dc:creator>Brian Knight</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;I just signed up for a service called Twitter, where you can follow your co-workers through mini-micro posts throughout the day. If you interested in following the truly boring life of Brian, you can go to &lt;a href="http://www.twitter.com/brianknight"&gt;http://www.twitter.com/brianknight&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=138" width="1" height="1"&gt;</description></item><item><title>Another SSIS Webinar: Administering, Deploying and Configuring SQL Server Integration Services (SSIS) Packages</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/06/26/another-ssis-webinar-administering-deploying-and-configuring-sql-server-integration-services-ssis-packages.aspx</link><pubDate>Thu, 26 Jun 2008 13:12:57 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:137</guid><dc:creator>Brian Knight</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;In this session by SQL Server MVP, Brian Knight, you&amp;#8217;ll learn how to make a package that needs zero configuration as you migrate from development to production. He will then show you how to deploy your packages and administer the SSIS service. You&amp;#8217;ll also learn how to:    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;-Create configuration entries for dynamic configuration of packages    &lt;br /&gt;-Deploying SSIS packages to various environments     &lt;br /&gt;-Administering the SSIS service     &lt;br /&gt;-Scheduling packages&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Register for this free session at&lt;/strong&gt;: &lt;a title="https://www2.gotomeeting.com/register/430701585" href="https://www2.gotomeeting.com/register/430701585"&gt;https://www2.gotomeeting.com/register/430701585&lt;/a&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=137" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/webcast/default.aspx">webcast</category></item><item><title>5 Hours of Free Training - The BI Series</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/06/25/5-hours-of-free-training-the-bi-series.aspx</link><pubDate>Wed, 25 Jun 2008 12:08:54 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:136</guid><dc:creator>Brian Knight</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;Nothing gives me more pleasure than teaching and getting the &amp;quot;aha&amp;quot; moment out of a student when the student gets over the learning curve of a potentially difficult product. That feeling on a larger scale is what is exciting me most to announce a free business intelligence webinar series during the week of July 14th to get you ramped up to SQL Server business intelligence and especially SSIS. Each day for an hour, I&amp;#39;m going to provide you with free training on exactly what you need to know to do your job as a BI Developer or DBA. Below, you&amp;#39;ll see a list of upcoming webinars that are very demo intensive to get you past that slight learning curve and after the week, you&amp;#39;ll be able to create SSIS packages that are applicable to your job. More may be added but I wanted to guarantee one a day and measure the response. &lt;/p&gt;  &lt;p&gt;Registration is on a per-day basis to only the sessions you want to attend so if you&amp;#39;d like to register for more than one days, please click each of the links for the sessions you want to go to below. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Registration is open to the first 1000 people and due to a number of places promoting it, we do expect to hit that number so please reserve your virtual seat fast!&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Upgrading DTS Packages to SSIS&lt;/h3&gt;  &lt;p&gt;Mon, Jul 14, 2008 11:30 AM - 12:30 PM EDT&lt;/p&gt;  &lt;p&gt;Join SQL Server MVP and SSIS author Brian Knight to discuss the strategies of upgrading DTS packages to SSS. The session will include an actual DTS package conversion using DTS xChange and other strategies.&amp;#160; DTS xChange offers the latest automated DTS to SSIS migration technology used to complete SQL Server 2005 upgrades. Attendees to this session will all receive a copy of DTS Profiler (a $495 value), which will help you scope your DTS migration project. &lt;/p&gt;  &lt;p&gt;&lt;a href="https://www2.gotomeeting.com/register/520992041"&gt;https://www2.gotomeeting.com/register/520992041&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;&lt;b&gt;Introduction to SQL Server Integration Services (SSIS)&lt;/b&gt;&lt;/h3&gt;  &lt;p&gt;Tue, Jul 15, 2008 11:30 AM - 12:30 PM EDT&lt;/p&gt;  &lt;p&gt;Join SQL server MVP and SSIS author Brian Knight in this webinar that will get you past the learning curve of SSIS. Brian covers creating an end to end package that covers many of the concepts in SSIS. He covers, looping over a set of files, processing each file and then archiving. You won&amp;#39;t want to miss this if you&amp;#39;re new to SSIS. &lt;/p&gt;  &lt;p&gt;&lt;a href="https://www2.gotomeeting.com/register/359086032"&gt;https://www2.gotomeeting.com/register/359086032&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;SQL Server Integration Services (SSIS) for the DBA&lt;/h3&gt;  &lt;p&gt;Wed, Jul 16, 2008 11:30 AM - 12:30 PM EDT&lt;/p&gt;  &lt;p&gt;Join SQL Server MVP and author, Brian Knight to see how you can use SSIS to complete and automate a number of common DBA tasks. Brian will start by showing you the basics of SSIS then quickly jump into common DBA tasks like trying to integrate SSIS with dynamic management views (DMVs) to determine the worst performing queries across multiple databases and servers. If you&amp;#39;re a DBA and have SSIS in your environment, you won&amp;#39;t want to miss this presentation. &lt;/p&gt;  &lt;p&gt;&lt;a href="https://www2.gotomeeting.com/register/328130178"&gt;https://www2.gotomeeting.com/register/328130178&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Performance Tuning SQL Server Integration Services (SSIS)&lt;/h3&gt;  &lt;p&gt;Thursday, July 17, 2008 11:30 AM - 12:30 PM EDT &lt;/p&gt;  &lt;p&gt;Join SQL Server MVP and author, Brian Knight to see how you can get the most out of SSIS. In this demo-rich presentation, Brian shows you some of the common and not so common ways to tune SQL Server Integration Services (SSIS). Learn how to tune the data flow using some of the advanced SSIS options and how to avoid common SSIS mistakes. See how to measure performance and how to keep SSIS from monopolizing your server&amp;#39;s resourcing. Lastly, discover SQL Server 2008 features that will make SSIS more efficient. &lt;/p&gt;  &lt;p&gt;&lt;a href="https://www2.gotomeeting.com/register/248774021"&gt;https://www2.gotomeeting.com/register/248774021&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;What&amp;#39;s New In SQL Server 2008 Business Intelligence&lt;/h3&gt;  &lt;p&gt;Friday, July 18, 2008 3:00 PM - 4:00 PM EDT (&lt;strong&gt;note the different time!&lt;/strong&gt;)&lt;/p&gt;  &lt;p&gt;Join SQL server MVP and SSIS author Brian Knight in this webinar that will get you past the learning curve of SQL Server 2008. He&amp;#39;ll cover each fo the BI platforms&amp;#39; best new features: SSIS, SSRS, and SSAS. Additionally, he&amp;#39;ll cover many of the T-SQL new features that will effect business intelligence. &lt;/p&gt;  &lt;p&gt;&lt;a href="https://www2.gotomeeting.com/register/742337468"&gt;https://www2.gotomeeting.com/register/742337468&lt;/a&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=136" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/webcast/default.aspx">webcast</category></item><item><title>Speaking at JSSUG Meeting</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/06/22/speaking-at-jssug-meeting.aspx</link><pubDate>Mon, 23 Jun 2008 02:22:27 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:134</guid><dc:creator>Brian Knight</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;JSSUG will be meeting &lt;u&gt;next week&lt;/u&gt; on Wednesday the 25th at 6PM at the BOA campus. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Where&lt;/b&gt;: &amp;quot;Driftwood&amp;quot; room (2nd floor) in Building 500, Bank of America, 9000 Southside Blvd: &lt;a href="http://www.jaxdug.com/Events/MeetingLocations/tabid/63/Default.aspx"&gt;Map and Directions      &lt;br /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Topic: New Features in SQL Server 2008 - &lt;/b&gt;In this session, Brian will show the best SQL Server 2008 new features for DBAs, developers and BI engineers. He will cover some of the new T-SQL enhancements like Merge, CDC and others, the performance warehouse, Policy framework and the new Reporting Services.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;1 Lucky winner will win&lt;/b&gt;: TechNet Direct Subscription. TechNet Plus Direct offers full version non time bombed Microsoft software.&amp;#160; Windows Vista, Office 2007, Exchange 2007,SQL, ISA, Windows Server, and so much more.&amp;#160; Subscribers can download ISO images of the software, burn them to DVD?s and then install them.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;As always JSSUG meetings are free but we ask that you please RSVP so we can order enough pizza. Please RSVP to &lt;a href="mailto:bknight@pragmaticworks.com"&gt;bknight&amp;lt;AT&amp;gt;pragmaticworks.com&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=134" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/JSSUG/default.aspx">JSSUG</category></item><item><title>Bootstrapping a Business</title><link>http://pragmaticworks.com/community/blogs/brianknight/archive/2008/06/22/bootstrapping-a-business.aspx</link><pubDate>Mon, 23 Jun 2008 02:13:30 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:133</guid><dc:creator>Brian Knight</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;All of my ideas seem to come to me on drives to clients or work. About 3 years ago, I was driving to work when I had the idea for JumpstartTV.com. The site was going to be a central how-to hub for videos on the web. The old saying is once you come up with an idea, you have to implement it in 18 months or you&amp;#39;ll lose it to someone else. With bandwidth becoming so cheap, 18 months was unrealistic. In this world of the Web 2.0, in hindsight, we had to react in 6-8 months. So, I formed a team of trusted developers and we set out to make a website and a business. &lt;/p&gt;  &lt;p&gt;Our first decision after we formed a rudimentary business plan was whether to fund the website ourselves or through an option like venture capital. Having funded my first few companies like SQLServerCentral.com successfully with a $50 investment from the partners, I decided to lean towards bootstrapping the business. In other words, spend my weekends and nights growing and building the business with minimal investment by pulling up my bootstraps and loosing sleep. We leaned towards this strategy because we didn&amp;#39;t want to give up more than 50% of what we thought was a fantastic idea. The strategy worked well during the development cycle, allowing us to release the website in 4 months. &lt;/p&gt;  &lt;p&gt;While we worked on our version 2.0 of JumpstartTV, other websites began to launch with similar concepts and on an accelerating scale. These other websites had a massive amount of funding behind them. Two such websites had received 35 and 40 million dollars of investment capital to scale their efforts. We began to fight to keep up with them on the amount of content we could produce &amp;quot;on the side&amp;quot; bootstrapping.&lt;/p&gt;  &lt;p&gt;Knowing we couldn&amp;#39;t keep up, we struggled.&amp;#160; At a certain point, it was difficult to justify putting more money into generating content but then at the same time, I received letter after letter of gratitude for the site, justifying the site&amp;#39;s purpose. Ultimately, there wasn&amp;#39;t enough people pulling the cart and we stalled. &lt;/p&gt;  &lt;p&gt;What I learned from this entire experience I thought I&amp;#39;d share in this blog post. My first lesson learned was to really know your competition. If you have a business where people are probably going to be pouring money into, you&amp;#39;ve better be willing to match that momentum. Bootstrapping works great but in some cases, if your competitor has $40 million, it will not work unless you&amp;#39;re particularly blessed. If you can&amp;#39;t match them in funds, try a different route. Find a more unique idea or become more focused. In my case, I had a broad website that had thousands of how-to videos about everything from how to make a drink to how to restore a database. If I had focused on a given market first and really conquered it first, you&amp;#39;d be reading a different post here. In other industries this may mean to not start just another dating site. Instead focus on baby boomer or divorced parents dating. &lt;/p&gt;  &lt;p&gt;In case you were wondering also what happened to JumpstartTV.com, well it is about to relaunch in a big way after I merged it into another company with new partners. These partners (Steve Jones and Andy Warren) you may recognize since they helped me put SQLServerCentral.com on the map. Because of this, we now have a full time staff working on the site&amp;#39;s relaunch, scheduling this week. It will be more focused on technology and will have a new level of content that I could never have done bootstrapping :). &lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=133" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/brianknight/archive/tags/business/default.aspx">business</category></item><item><title>Performance Point Basics Part 1</title><link>http://pragmaticworks.com/community/blogs/darrenherbold/archive/2008/06/18/performance-point-basics-part-1.aspx</link><pubDate>Thu, 19 Jun 2008 01:45:02 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:131</guid><dc:creator>Darren Herbold</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;As we all know, our friends in Redmond have publicly declared their intention to &amp;quot;own&amp;quot; the BI market.    &lt;br /&gt;Their latest offering to obtain that ambitious goal is a product called Performance Point Server.&amp;#160; &lt;br /&gt;Admittedly the name of the product doesn&amp;#39;t readily reveal its function or purpose, which leads us to     &lt;br /&gt;the question: &lt;strong&gt;What is Performance Point Server?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Performance Point Server in short is a set of client tools (and a server component) that empowers    &lt;br /&gt;end-users to create rich business intelligence structures and reports without the requirement of     &lt;br /&gt;possessing data warehousing experience (sort of). The reason I say &amp;quot;sort of&amp;quot; in regards to DW     &lt;br /&gt;experience, is that even though Microsoft has done a great job in abstracting complex data ware-     &lt;br /&gt;housing concepts in the tool (by design), having some knowledge of data warehousing will most     &lt;br /&gt;certainly be helpful, but again not necessary. &lt;/p&gt;  &lt;p&gt;While past or current experience in data warehousing is not a requirement to successfully use    &lt;br /&gt;the product, a solid background in accounting is. Performance Point&amp;#39;s main bent is toward financial     &lt;br /&gt;reporting and thus, accounting functions of an organization. It&amp;#39;s safe to say that Performance Point     &lt;br /&gt;is a tool to aid financial and accounting departments to get the most out of their data from both a     &lt;br /&gt;planning and a forecasting perspective plain and simple.&lt;/p&gt;  &lt;p&gt;In the next series of articles, I will explain all the pieces and elements of Performance Point, their    &lt;br /&gt;purpose, and how they all work together to form a complete solution.&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=131" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Performance+Point/default.aspx">Performance Point</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Planning+and+Estimation/default.aspx">Planning and Estimation</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Performance+Point+Server/default.aspx">Performance Point Server</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Planning/default.aspx">Planning</category></item><item><title>Creating a Charting Report from Analysis Services Cube Data in Reporting Services 2008</title><link>http://pragmaticworks.com/community/blogs/darrenherbold/archive/2008/06/07/creating-a-charting-report-from-analysis-services-cube-data-in-reporting-services-2008.aspx</link><pubDate>Sat, 07 Jun 2008 20:22:42 GMT</pubDate><guid isPermaLink="false">d28dd3a6-d986-4c00-9605-a26e19dff7bb:128</guid><dc:creator>Darren Herbold</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Reporting Services in 2008 has provided some exciting new enhancements that will really   &lt;br /&gt;spice up your reports. In this example, we will create a charting report that uses the new    &lt;br /&gt;charting controls (Dundas charts that MS bought. Sweet!).&lt;/p&gt;  &lt;p&gt;The cube data was created from Analysis Services using the AdventureWorksDW database.   &lt;br /&gt;Its a fairly simple cube that contains Internet Sales as the fact table, and Date and Product    &lt;br /&gt;dimensions. The Date dimension contains a hierarchy with year, month, and day levels. The    &lt;br /&gt;Product hierarchy contains Product Category and Product Subcategory levels.&lt;/p&gt;  &lt;p&gt;Start a new Reporting Services Project and then select New -&amp;gt; Data Source from the Report Data   &lt;br /&gt;menu on the left. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_6.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="202" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_2.png" width="191" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;On the &amp;quot;Type&amp;quot; drop-down, choose Analysis Services. Once you   &lt;br /&gt;have done that, edit the credentials and select the Analysis Services database that you created.    &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="329" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb.png" width="447" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="362" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_1.png" width="280" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Once you have created the data source properly, you can now create a Data Set   &lt;br /&gt;for your Chart to consume. Locate the Data Source you just created from the     &lt;br /&gt;Report Data window, right click on it and select Add Data Set.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_8.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="98" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_3.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Adding a data set will prompt you for more information to create the data set.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_10.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="368" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_4.png" width="444" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You may notice that this property page says nothing about Analysis Services,   &lt;br /&gt;but don&amp;#39;t worry, it&amp;#39;s just a click away! Click on the Query Designer button    &lt;br /&gt;to build your &amp;quot;query&amp;quot;, in actuality it will allow you to choose your dimensions    &lt;br /&gt;and measures for the report as shown below. From here you can really let    &lt;br /&gt;loose. From the Dimension column drop-down from the filter section, select    &lt;br /&gt;the Dim Product dimension.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_12.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="335" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_5.png" width="446" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select a product hierarchy that contains a Product Category level. In the    &lt;br /&gt;Filter Expression, select the &amp;quot;ALL&amp;quot; level. Next, expand the fact Internet     &lt;br /&gt;Sales measure group and drag over the Sales Amount measure onto the    &lt;br /&gt;query designer below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_14.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="389" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_6.png" width="446" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Next, expand your Dim Product dimension from the available dimensions on   &lt;br /&gt;the left. In this example I have a Product hierarchy called: E2E Product Hierarchy    &lt;br /&gt;that contains the category, subcategory, and product levels. Expand your&amp;#160; &lt;br /&gt;product hierarchy and drag over the Product Category level onto the query designer.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_16.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="395" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_7.png" width="453" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;For the next dimension, I have a Time dimension with a time hierarchy that   &lt;br /&gt;contains Year, Quarter, Month, etc.. If you have created a similar one, expand    &lt;br /&gt;the dimension and also expand your hierarchy. Drag over the year level onto the    &lt;br /&gt;query designer to finish off our query. Your data set should look similar to the     &lt;br /&gt;results below. If your results differ, revisit your hierarchies in Analysis Services    &lt;br /&gt;and make adjustments where needed. Click OK when finished.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_18.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="396" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_8.png" width="454" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Back in the Dataset Properties window you will see the created MDX in the    &lt;br /&gt;query window. Unfortunately, you can&amp;#39;t modify from here as it is grayed out!&amp;#160; &lt;br /&gt;Click OK to return to the Report Designer.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_20.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="381" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_9.png" width="460" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt; Displaying the dataset we just created in a chart is the easy part now!   &lt;br /&gt; Drag over a chart control from the toolbox onto the report designer.    &lt;br /&gt; Once the chart has been placed on the designer, the only thing you have    &lt;br /&gt; to do now is drag over the fields from the dataset onto the Chart landing     &lt;br /&gt; areas.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_22.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="184" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_10.png" width="220" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Drag the fields from the dataset from the dataset you created onto the chart   &lt;br /&gt;areas as shown below. Drag the Sales_Amount field to the Data Fields area,    &lt;br /&gt;drag the Product Category field to the Series area, and drag the Calendar    &lt;br /&gt;year to the Category area of the chart.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_24.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="382" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_11.png" width="545" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When you are finished dragging over the fields, simple click the Preview tab to view the results!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_26.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="274" alt="image" src="http://pragmaticworks.com/community/blogs/darrenherbold/WindowsLiveWriter/CreatingaChartingReportfromAnalysisServi_D02A/image_thumb_12.png" width="421" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://pragmaticworks.com/community/aggbug.aspx?PostID=128" width="1" height="1"&gt;</description><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Report+Viewer/default.aspx">Report Viewer</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/Sql+server+2008+reporting+Services/default.aspx">Sql server 2008 reporting Services</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/reporting+services+2008/default.aspx">reporting services 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/ssrs+2008/default.aspx">ssrs 2008</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/reporting+services+2008+cubes/default.aspx">reporting services 2008 cubes</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/reporting+on+cube+data/default.aspx">reporting on cube data</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/ssrs+2008+charts/default.aspx">ssrs 2008 charts</category><category domain="http://pragmaticworks.com/community/blogs/darrenherbold/archive/tags/chart+control/default.aspx">chart control</category></item></channel></rss>