{"id":177,"date":"2012-06-05T16:17:21","date_gmt":"2012-06-05T21:17:21","guid":{"rendered":"http:\/\/www.cognitiveinfo.com\/?p=177"},"modified":"2012-06-05T16:17:21","modified_gmt":"2012-06-05T21:17:21","slug":"sql-rally-2012","status":"publish","type":"post","link":"http:\/\/cognitiveinfo.com\/?p=177","title":{"rendered":"SQL Rally 2012 BI Track Highlights"},"content":{"rendered":"<p><a href=\"http:\/\/www.cognitiveinfo.com\/wp-content\/uploads\/2012\/06\/SQL_Rally.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-191\" title=\"SQL_Rally\" src=\"http:\/\/www.cognitiveinfo.com\/wp-content\/uploads\/2012\/06\/SQL_Rally.png\" alt=\"\" width=\"289\" height=\"113\" \/><\/a>When I got back from SQL Rally 2012 a few weeks ago in Dallas, I shoved the notes into my laptop bag and took off for vacation.\u00a0\u00a0 I still want to share a few of the highlights of my trip.\u00a0 These were some excellent speakers and I hope to see them again at future events.<\/p>\n<p><strong>Sessions:<\/strong><\/p>\n<p><strong>Tuning Analysis Services Performance by John Welch<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2494\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><\/p>\n<p>John did an excellent job of explaining the basics of the processing options in SSAS. What was interesting was his experience splitting up jobs to increase performance.\u00a0 Process Full will process all the dimensions and facts of a cube, but is usually the slowest option.\u00a0 By splitting up the process job into Process Dimensions, Process Data and then Process Index there may be faster processing.\u00a0 Also covered in the discussion was the SSAS memory allocation and how the &#8216;High&#8217; memory limit is really just suggestion to SSAS, not a real limit. \u00a0 John also recommended the book &#8216;Getting Naked&#8217; a consulting model used and recommended by Slalom Consulting.<\/p>\n<p><strong>The Report Part Library by Jessica Moss<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2487\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><br \/>\nJessica did an excellent demonstration of publishing and using the Report Parts feature of SSRS to build a reusable library.\u00a0 Jessica is always a great speaker and is co-author of the book I&#8217;m reading now <a href=\"http:\/\/amzn.to\/JTgWSS\">&#8216;Professional SQL Server 2012 Integration Services&#8217;<\/a>.<\/p>\n<p><strong>Introduction to Data Quality Services by Tim Mitchell<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2345\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><\/p>\n<p>Tim explained the different approaches from data cleansing to data matching.\u00a0 Data cleansing will process the data against a known set of entities and domain rules, such as address validation.\u00a0\u00a0 Data matching groups data like fuzzy grouping to allow further processing. Good demo and definitely something to go try at home.<\/p>\n<p><strong>Building a Write-Back Application with Analysis Services by Bryan Smith<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2304\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><\/p>\n<p>This is a task that I have seen requested by clients so it was very cool to see in action.\u00a0 Bryan explained and demonstrated writing back to a cube by defining a write back partition.\u00a0\u00a0 One caveat is that you can only write back to sums, not to count type members.\u00a0 At high levels, you need to define an allocation method.\u00a0 An interesting note was writing back to dimensions to write back to attributes.<\/p>\n<p><strong>Data Mining (It&#8217;s not the size of your data &#8211; it&#8217;s what you do with it)\u00a0by Adam Jorgensen and Devin Knight<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2472\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><br \/>\nThis was entirely a demonstration session about the new data mining tools available from <a href=\"http:\/\/www.sqlserverdatamining.com\/ssdm\/\">http:\/\/www.sqlserverdatamining.com\/ssdm\/<\/a>.\u00a0 They had volunteers come up to the podium and walk through simple data mining exercises to show how easy the tools have become. These guys are always entertaining and informative.<\/p>\n<p><strong>Business Intelligence SQL Azure: SSIS &amp; SSRS Focus by <a href=\"http:\/\/www.jenstirrup.com\/\" target=\"_blank\" rel=\"noopener\">Jen Stirrup<\/a><\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2180\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><br \/>\nJen first explained how to get a free Azure trial and walked through the simple setup process.\u00a0 She gave a fun demo as she loaded data about the &#8216;Jedi&#8217; religion in the UK and showed how &#8216;Jedi Knight&#8217; ended up becoming the 4th largest religion.\u00a0\u00a0 Jen discussed data table requirements and development options for moving SSRS and SSIS to Azure.\u00a0 Personally, I think every session would be better with an English accent!<\/p>\n<p><strong>Digging into SSRS 2012 with Sharepoint 2010 by Adam Saxton<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2255\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><br \/>\nAdam covered the new options available such as Data Alerts, PowerView and SharePoint shared service.\u00a0 Adam did a good job of covering inter-version support between SQL and SharePoint.\u00a0 He also covered some setup gotchas.<\/p>\n<p><strong>Making Heads or Tails of Analysis Services Storage\u00a0by Greg Galloway<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2160\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><\/p>\n<p>Greg&#8217;s talk was a very in depth coverage of the storage options.\u00a0 What I learned is that I need to learn more about these options in SQL 2012.\u00a0 Greg recommended Teo Lachev&#8217;s book <a href=\"http:\/\/amzn.to\/JTmU68\" target=\"_blank\" rel=\"noopener\">Applied Analysis Services:Tabular Model<\/a> and the\u00a0<a href=\"http:\/\/amzn.to\/LmUs7J\" target=\"_blank\" rel=\"noopener\">Microsoft SQL Server 2012 Analysis Services: The BISM Tabular Model<\/a> by Russo, Ferrari and Webb.<\/p>\n<p>By the way, Greg is the coordinator for <a href=\"http:\/\/bidshelper.codeplex.com\/\" target=\"_blank\" rel=\"noopener\">BIDS Helper<\/a> which has been updated to 1.6 with support for SQL 2012.\u00a0 Go get it!<\/p>\n<p><strong>Advanced DDL Constraints by Joe Celko<\/strong><br \/>\n<a href=\"http:\/\/www.sqlpass.org\/sqlrally\/2012\/dallas\/Agenda\/Session.aspx?sid=2271\" target=\"_blank\" rel=\"noopener\">Presentation<\/a><\/p>\n<p>This was a community pick and my favorite talk because Joe Celko is entertaining and very informative.\u00a0 Mr. Celko started by explaining the need for DBA&#8217;s and developers to use the SQL standards.\u00a0 The demonstration included check constraints to validate data at the table level.\u00a0 He started an interesting discussion when he said that views should not be prefixed with vw_ unless it is for a view of Volkswagon cars.\u00a0 He encouraged everyone to take time to read the ISO-11179 rules for the data element names.\u00a0 Read the standards here in your spare time:\u00a0 <a href=\"http:\/\/standards.iso.org\/ittf\/PubliclyAvailableStandards\/index.html\" target=\"_blank\" rel=\"noopener\">http:\/\/standards.iso.org\/<\/a><\/p>\n<p>Thanks to all the speakers for their time and effort.\u00a0 Also many thanks to the sponsors who make these events possible.<\/p>\n<p>I hope some of these speakers will submit for <a href=\"http:\/\/www.sqlsaturday.com\/125\/eventhome.aspx\">SQL Saturday #125<\/a> in Oklahoma City, OK on August 25th, 2012.\u00a0 The deadline for submissions is June 30th.<br \/>\nIf you are keeping track of the books from these authors, here is Joe Celko&#8217;s book:<br \/>\n<iframe style=\"width: 120px; height: 240px;\" src=\"http:\/\/rcm.amazon.com\/e\/cm?t=cognitiinform-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=B000VSP2PE&amp;ref=qf_sp_asin_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" width=\"320\" height=\"240\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PASS SQL Rally in Dallas, TX had some great speakers.  Here is my list of some great sessions on the business intelligence track of the conference.<\/p>\n","protected":false},"author":2,"featured_media":191,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,13,14,15],"tags":[26,30,43,46,88,91,100,101,102],"class_list":["post-177","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sql-server","category-ssas","category-ssis","category-ssrs","tag-bi","tag-business-intelligence","tag-data","tag-data-warehouse","tag-sharepoint","tag-sql","tag-ssas","tag-ssis","tag-ssrs"],"_links":{"self":[{"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=\/wp\/v2\/posts\/177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=177"}],"version-history":[{"count":0,"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=\/wp\/v2\/posts\/177\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=\/"}],"wp:attachment":[{"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=177"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cognitiveinfo.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}