<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Tips, Tricks, and General Info on the Msft BI Platform : Teradata</title><link>http://blogs.msdn.com/jbasilico/archive/tags/Teradata/default.aspx</link><description>Tags: Teradata</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Teradata/SSAS 2005 - Functionality and Performance Testing White Paper Now Available</title><link>http://blogs.msdn.com/jbasilico/archive/2008/07/16/teradata-ssas-2005-functionality-and-performance-testing-white-paper-now-available.aspx</link><pubDate>Wed, 16 Jul 2008 22:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8739999</guid><dc:creator>jbasilico</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jbasilico/comments/8739999.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbasilico/commentrss.aspx?PostID=8739999</wfw:commentRss><description>Expanding upon the previous posts regarding SSAS 2005 functionality and performance testing with TD v12.0, a white paper I co-wrote on the topic has recently been made available up on Microsoft's Global ISV "Connector" site for&amp;nbsp;Teradata (&lt;A href="http://www.microsoft.com/isv/teradata/default.aspx" mce_href="http://www.microsoft.com/isv/teradata/default.aspx"&gt;http://www.microsoft.com/isv/teradata/default.aspx&lt;/A&gt;).&amp;nbsp; Here's the link to download the thirty page paper: &lt;A href="http://download.microsoft.com/download/e/7/7/e77e1cc3-8922-4942-8f6b-1f35e2382a02/Functionality%20and%20Performance%20Testing%20SSAS%202005%20with%20Teradata%20v12.pdf" mce_href="http://download.microsoft.com/download/e/7/7/e77e1cc3-8922-4942-8f6b-1f35e2382a02/Functionality%20and%20Performance%20Testing%20SSAS%202005%20with%20Teradata%20v12.pdf"&gt;http://download.microsoft.com/download/e/7/7/e77e1cc3-8922-4942-8f6b-1f35e2382a02/Functionality%20and%20Performance%20Testing%20SSAS%202005%20with%20Teradata%20v12.pdf&lt;/A&gt;.&amp;nbsp; Enjoy!&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8739999" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jbasilico/archive/tags/Teradata/default.aspx">Teradata</category><category domain="http://blogs.msdn.com/jbasilico/archive/tags/Analysis+Services/default.aspx">Analysis Services</category></item><item><title>Performance Testing of Teradata v12 with SQL Server 2005 Analysis Services </title><link>http://blogs.msdn.com/jbasilico/archive/2008/03/28/benchmark-performance-testing-of-teradata-v12-with-sql-server-2005-analysis-services.aspx</link><pubDate>Sat, 29 Mar 2008 05:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8342866</guid><dc:creator>jbasilico</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jbasilico/comments/8342866.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbasilico/commentrss.aspx?PostID=8342866</wfw:commentRss><description>&lt;P mce_keep="true"&gt;Ok...here's part two of the Teradata v12 series.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The &lt;A class="" href="http://blogs.msdn.com/jbasilico/archive/2008/02/26/functionality-testing-of-teradata-v12-with-sql-server-2005-analysis-services.aspx" target=_blank mce_href="http://blogs.msdn.com/jbasilico/archive/2008/02/26/functionality-testing-of-teradata-v12-with-sql-server-2005-analysis-services.aspx"&gt;first blog&lt;/A&gt; entry was focused on highlighting a sequence of functionality tests that were recently concluded back in February 2008 against Teradata version 12 using SQL Server 2005's Analysis Services (and the latest beta v12 .NET Provider from Teradata.)&lt;/P&gt;
&lt;P&gt;This follow-up blog entry will focus on the benchmarking result efforts (up to 1000 simulated users) of queries against Analysis Services.&amp;nbsp; What was recorded was average response time per SSAS query using a Teradata backend source, comparing response times when Teradata v2R6.2.1.3 is used and v12 is used (both using the v12 .NET Provider).&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Background&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The testing focused on optimizing the Project REAL Toolkit data warehouse with a goal of identifying the optimal concurrent workload for sub-second response time and indentifying best practices for a ROLAP environment. &lt;/P&gt;
&lt;P&gt;Database preparation was the first step, and scope of that effort was as follows:&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;Migration of the Project REAL sample data kit to a Teradata system provided by Teradata.&lt;/LI&gt;
&lt;LI&gt;Identify an appropriate database schema for Project REAL analytics based on the POC objectives.&lt;/LI&gt;
&lt;LI&gt;Redesign the Project REAL solution into a Snow-Flake schema to more effectively take advantages of Teradata optimization capabilities. &lt;/LI&gt;
&lt;LI&gt;Grow the data to 100GB.&lt;/LI&gt;
&lt;LI&gt;Tune the Teradata system for the user load.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For conducting the testing effort, we focused on the following:&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;Functionality testing of Analysis Services running against Teradata v12 .NET Provider and v12 Database Engine (aka, the first blog entry in this series).&lt;/LI&gt;
&lt;LI&gt;Test script preparation leveraging Visual Studio Test Suite for Testers.&lt;/LI&gt;
&lt;LI&gt;Benchmark and optimize the Project REAL solution for user load against TeraData v2R6.2.1.3 using the new Teradata v12 .NET Provider.&lt;/LI&gt;
&lt;LI&gt;Database migration from Teradata v2R6.2.1.3 &amp;nbsp;to Teradata v12&lt;/LI&gt;
&lt;LI&gt;Benchmark and optimize the Project REAL solution for user load against TeraData v12 using the new Teradata v12 .NET Provider.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Test Results&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The successful execution of the engagement resulted in the following benchmark results (which was based on SQL Server 2005 Analysis Services SP2, Update 3175 applied):&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;Ran various user loads up to 1000 users with response times less than 1.2 second for tests against the Teradata v2R6.2.1.3 engine using the v12 .NET Provider.&lt;/LI&gt;
&lt;LI&gt;Ran various user loads up to 1000 users with response times less than 0.93 second for tests against the Teradata v12 engine using the v12 .NET Provider.&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;IMG src="http://blogs.msdn.com/photos/jbasilico/images/8342883/500x368.aspx" mce_src="http://blogs.msdn.com/photos/jbasilico/images/8342883/500x368.aspx"&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;U&gt;Test Environment&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The hardware configuration used for the testing was as follows:&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Analysis Services System:&lt;/U&gt;&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;DELL two socket, quad-core system (eight total processor cores) with 1.86 GHz Intel Xeon and 4GB RAM&lt;/LI&gt;
&lt;LI&gt;1 TB drive - The Analysis Services System does not require disk storage space for a ROLAP storage deployment.&amp;nbsp; In a Teradata scenario, a best practice is to store the dimensions as MOLAP as a result an insignificant amount of disk space was used. &lt;/LI&gt;
&lt;LI&gt;Windows 2003 Server X64&lt;/LI&gt;
&lt;LI&gt;SQL Server 2005 x64 SP2 (patch level 3175)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;I&gt;Note that besides Analysis Services, SQL Server's RDBMS and the Visual Studio Team Suite Testing tool also ran on this server.&amp;nbsp; On average, only 25% of server resources were available to SQL Server Analysis Services for the tests - which certainly reduced the overall performance of Analysis Services capabilities.&amp;nbsp; However, this benchmarking test was a comparison of TD v2R6.2.1.3 to TD v12...so it didn't matter that resources were consumed by other services...since the benchmarking tests were resource and query "apples to apples" similar.&lt;/I&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;U&gt;Teradata System:&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;4-Node Teradata 5500 system running database v2R6.2.1.3, which was also then upgraded to v12.&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;Disks: RAID1 with 96 x 73GB disks&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Each node has:&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI&gt;12 AMPs and 2 PE's&lt;/LI&gt;
&lt;LI&gt;4 CPU's @ 2.66Ghz&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8342866" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jbasilico/archive/tags/Teradata/default.aspx">Teradata</category><category domain="http://blogs.msdn.com/jbasilico/archive/tags/Analysis+Services/default.aspx">Analysis Services</category></item><item><title>Functionality Testing of Teradata v12 with SQL Server 2005 Analysis Services</title><link>http://blogs.msdn.com/jbasilico/archive/2008/02/26/functionality-testing-of-teradata-v12-with-sql-server-2005-analysis-services.aspx</link><pubDate>Wed, 27 Feb 2008 05:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7913140</guid><dc:creator>jbasilico</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jbasilico/comments/7913140.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbasilico/commentrss.aspx?PostID=7913140</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;This blog will be a two part series…culminating from my recent internal testing of Analysis Services with Teradata v12.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;The first blog entry in this series will be focused on highlighting a sequence of functionality tests that were recently concluded against Teradata version 12 using SQL Server 2005’s Analysis Services (and the latest beta v12 .NET Provider from Teradata.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;The second entry in this series will focus on the benchmarking result efforts (up to 1000 simulated users) of queries against Analysis Services.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;What was recorded was average response time per SSAS query using a Teradata backend source, comparing response times when Teradata v2R6.2.1.3 is used and v12 is used.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;The successfully completed series of functionality tests used an Analysis Services 2005 “Post-SP2” (build 3175) instance connected to Teradata v12 for functionality testing.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Using this Post-SP2 build is critical, since this SSAS SP2 doesn’t contain Teradata support.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can find information for this Post-SP2 build here: &lt;A class="" href="http://support.microsoft.com/kb/936305/" target=_blank mce_href="http://support.microsoft.com/kb/936305/"&gt;http://support.microsoft.com/kb/936305/&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;The functionality tests included the following areas:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;Ability to create an Analysis Services Data Source View (DSV) against Teradata v12 using the .NET Provider for Teradata v12.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;Ability to process Analysis Services dimensions and cubes which were sourced from Teradata v12 using the .NET Provider for Teradata v12.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;Ability to query Analysis Services ROLAP cubes that are created against Teradata v12 using the .NET Provider for Teradata v12.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;Ability to execute reports from Reporting Services 2005 which have their data source defined against Analysis Services cubes that have Teradata v12 data using the .NET Provider for Teradata v12.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 6pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;Ability to execute reports from Reporting Services Report Builder 2005, whereby the Report Model was generated from an Analysis Services 2005 ROLAP cube that has its data source connected to a Teradata v12 database using the .NET Provider for Teradata v12.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 6pt"&gt;&lt;SPAN style="mso-bidi-font-family: Tahoma"&gt;&lt;FONT face=Verdana&gt;I’ll be posting benchmark results during mid-March for those that are interested in seeing comparative Analysis Services query response time numbers between Teradata v2R6.2.1.3 versus Teradata v12 backend data sources.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7913140" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jbasilico/archive/tags/Teradata/default.aspx">Teradata</category><category domain="http://blogs.msdn.com/jbasilico/archive/tags/Analysis+Services/default.aspx">Analysis Services</category></item></channel></rss>