<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>evisional</title>
	<atom:link href="http://www.evisional.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.evisional.com</link>
	<description>Tony Nguyen&#039;s BI/DW Weblog</description>
	<lastBuildDate>Wed, 21 Mar 2012 03:57:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>SQL Partition</title>
		<link>http://www.evisional.com/2012/03/21/sql-partition/</link>
		<comments>http://www.evisional.com/2012/03/21/sql-partition/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 03:57:29 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[ETL]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=106</guid>
		<description><![CDATA[By Tim Chapman July 23, 2007, 11:21 AM PDT http://www.techrepublic.com/blog/datacenter/partition-switching-in-sql-server-2005/143 TweetFacebookLinkedInTumblrStumbleDiggDelicious]]></description>
			<content:encoded><![CDATA[<div>
<div>
<div>By <a href="http://www.techrepublic.com/search?q=tim+chapman" rel="author">Tim Chapman</a></div>
<div>July 23, 2007, 11:21 AM PDT</div>
<div>http://www.techrepublic.com/blog/datacenter/partition-switching-in-sql-server-2005/143</div>
</div>
</div>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2012/03/21/sql-partition/&amp;text=SQL Partition&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2012/03/21/sql-partition/&amp;t=SQL Partition">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2012/03/21/sql-partition/&amp;title=SQL Partition&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2012%2F03%2F21%2Fsql-partition%2F&name=evisional&description=SQL+Partition" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2012/03/21/sql-partition/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2012/03/21/sql-partition/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2012/03/21/sql-partition/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2012/03/21/sql-partition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do I group dimension members dynamically in MDX?</title>
		<link>http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/</link>
		<comments>http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 23:44:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MDX]]></category>
		<category><![CDATA[SSAS]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=102</guid>
		<description><![CDATA[Written by Thomas Ivarsson Thursday, 29 May 2008 23:54 How do I group dimension members dynamically in MDX? Source: MSDN SSAS Newsgroup. You can create calculated members for dimension and then use them in the query. Example below will create 3 calculated members based on filter condition: WITH MEMBER [Product].[Category].[Case Result 1] AS &#8216; Aggregate(Filter([Product].[Category].[All].children, [...]]]></description>
			<content:encoded><![CDATA[<table>
<tbody>
<tr>
<td valign="top">Written by Thomas Ivarsson</td>
</tr>
<tr>
<td valign="top">Thursday, 29 May 2008 23:54</td>
</tr>
<tr>
<td valign="top">How do I group dimension members dynamically in MDX? Source: MSDN SSAS Newsgroup.</p>
<p>You can create calculated members for dimension and then use them in the query. Example below will create 3 calculated members based on filter condition:</p>
<blockquote><p><strong>WITH MEMBER</strong> [Product].[Category].[Case Result 1] <strong>AS</strong> &#8216; Aggregate(Filter([Product].[Category].[All].children, [Product].[Category].currentmember.Properties(&#8220;Key&#8221;) &lt; &#8220;3&#8243;))&#8217;<br />
<strong>MEMBER</strong> [Product].[Category].[Case Result 2] <strong>AS</strong> &#8216; Aggregate(Filter([Product].[Category].[All].children, [Product].[Category].currentmember.Properties(&#8220;Key&#8221;) = &#8220;3&#8243;))&#8217;<br />
<strong>MEMBER</strong> [Product].[Category].[Case Result 3] <strong>AS</strong> &#8216; Aggregate(Filter([Product].[Category].[All].children, [Product].[Category].currentmember.Properties(&#8220;Key&#8221;) &gt; &#8220;3&#8243;))&#8217;<br />
<strong>SELECT NON EMPTY</strong> {[Measures].[Order Count] } <strong>ON COLUMNS</strong><br />
, {[Product].[Category].[Case Result 1],[Product].[Category].[Case Result 2],[Product].[Category].[Case Result 3] } <strong>ON ROWS</strong><br />
<strong>FROM</strong> [Adventure Works]</p></blockquote>
<p>Result will be</p>
<table border="1">
<tbody>
<tr>
<td></td>
<td>Order Count</td>
</tr>
<tr>
<td>Case Result 1</td>
<td>18,845</td>
</tr>
<tr>
<td>Case Result 2</td>
<td>9,871</td>
</tr>
<tr>
<td>Case Result 3</td>
<td>19,523</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</td>
</tr>
</tbody>
</table>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/&amp;text=How do I group dimension members dynamically in MDX?&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/&amp;t=How do I group dimension members dynamically in MDX?">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/&amp;title=How do I group dimension members dynamically in MDX?&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2012%2F02%2F13%2Fgroup-dimension-members-dynamically-mdx%2F&name=evisional&description=How+do+I+group+dimension+members+dynamically+in+MDX%3F" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2012/02/13/group-dimension-members-dynamically-mdx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSIS Community Tasks and Components</title>
		<link>http://www.evisional.com/2011/08/16/ssis-community-tasks-components/</link>
		<comments>http://www.evisional.com/2011/08/16/ssis-community-tasks-components/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 02:01:49 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[ETL]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=78</guid>
		<description><![CDATA[This is a list of SSIS Tasks and Components at codeplex: http://ssisctc.codeplex.com TweetFacebookLinkedInTumblrStumbleDiggDelicious]]></description>
			<content:encoded><![CDATA[<p>This is a list of SSIS Tasks and Components at codeplex:</p>
<p><a href="http://ssisctc.codeplex.com/">http://ssisctc.codeplex.com</a></p>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/08/16/ssis-community-tasks-components/&amp;text=SSIS Community Tasks and Components&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/08/16/ssis-community-tasks-components/&amp;t=SSIS Community Tasks and Components">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/08/16/ssis-community-tasks-components/&amp;title=SSIS Community Tasks and Components&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F08%2F16%2Fssis-community-tasks-components%2F&name=evisional&description=SSIS+Community+Tasks+and+Components" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/08/16/ssis-community-tasks-components/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/08/16/ssis-community-tasks-components/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/08/16/ssis-community-tasks-components/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/08/16/ssis-community-tasks-components/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SQL stored procedure sp_ViewData to view data in vertical format</title>
		<link>http://www.evisional.com/2011/08/05/test/</link>
		<comments>http://www.evisional.com/2011/08/05/test/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 01:50:17 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Display]]></category>
		<category><![CDATA[Form Format]]></category>
		<category><![CDATA[Form View]]></category>
		<category><![CDATA[sp_ViewData]]></category>
		<category><![CDATA[Stored Procedure]]></category>
		<category><![CDATA[Tabular]]></category>
		<category><![CDATA[Vertical View]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=74</guid>
		<description><![CDATA[In my work, I often to use SQL statement to view tables with a large number columns and check the data against the source data. It is not convenient to see the table in tabular format. Therefore, I wrote the following stored procedure (sp_ViewData) to view the data in form format (vertical view). http://evisional.wordpress.com/2011/08/05/sp_viewdata/ TweetFacebookLinkedInTumblrStumbleDiggDelicious]]></description>
			<content:encoded><![CDATA[<p>In my work, I often to use SQL statement to view tables with a large number columns and check the data against the source data. It is not convenient to see the table in tabular format. Therefore, I wrote the following stored procedure (sp_ViewData) to view the data in form format (vertical view).</p>
<p><a href="http://evisional.wordpress.com/2011/08/05/sp_viewdata/">http://evisional.wordpress.com/2011/08/05/sp_viewdata/</a></p>
<pre></pre>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/08/05/test/&amp;text=SQL stored procedure sp_ViewData to view data in vertical format&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/08/05/test/&amp;t=SQL stored procedure sp_ViewData to view data in vertical format">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/08/05/test/&amp;title=SQL stored procedure sp_ViewData to view data in vertical format&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F08%2F05%2Ftest%2F&name=evisional&description=SQL+stored+procedure+sp_ViewData+to+view+data+in+vertical+format" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/08/05/test/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/08/05/test/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/08/05/test/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/08/05/test/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ETL Naming Conventions</title>
		<link>http://www.evisional.com/2011/08/01/etl-naming-conventions/</link>
		<comments>http://www.evisional.com/2011/08/01/etl-naming-conventions/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 05:33:03 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[ETL]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=62</guid>
		<description><![CDATA[This document guides ETL developers for the ETL Naming Conventions: Definitions: PascalCasing (aka Upper Camel Casing) &#8211; The first character of each word is capitalised. Example: FirstName camelCasing &#8211; The first character of each word is capitalized except the first one Example: firstName *UPPERCASE &#8211; All characters are uppercase. Use these identifiers only for abbreviations (eg: [...]]]></description>
			<content:encoded><![CDATA[<p>This document guides ETL developers for the ETL Naming Conventions:</p>
<p>Definitions:</p>
<p><strong>PascalCasing</strong> (aka Upper Camel Casing) &#8211; The first character of each word is capitalised. Example: <strong>F</strong>irst<strong>N</strong>ame</p>
<p><strong>camelCasing</strong> &#8211; The first character of each word is capitalized except the first one Example: first<strong>N</strong>ame</p>
<p><strong>*UPPERCASE</strong> &#8211; All characters are uppercase. Use these identifiers only for abbreviations (eg: ADO) and for Transact SQL keywords (eg: SELECT Id FROM Table)</p>
<p> (reference: <a href="http://en.wikipedia.org/wiki/Naming_convention_(programming" rel="nofollow">http://en.wikipedia.org/wiki/Naming_convention_(programming<sup><img src="https://kdev.com.au/images/icons/linkext7.gif" alt="" width="7" height="7" align="absMiddle" border="0" /></sup></a>) )</p>
<h2><a name="ELTNamingConventionGuide-1.PackageNameConvention"></a>1. Package Name Convention</h2>
<p>As the number of packages will grow during the project life, it is suggested to have naming convention for ETL package names so that the package can be manageable.  The current development culture of defining <a href="http://en.wikipedia.org/wiki/Namespace" rel="nofollow">namespaces<sup><img src="https://kdev.com.au/images/icons/linkext7.gif" alt="" width="7" height="7" align="absMiddle" border="0" /></sup></a> for objects. Accordingly, the following package naming convention should be applied to package names:</p>
<p><strong>[ProjectName].[DestinationDatabaseName].[SubjectName].[Action]_[Table Name].dtsx</strong></p>
<p><strong>OR</strong></p>
<p><strong>[ProjectName].[DestinationDatabaseName].[SubjectName].[Package_Description_Purpose].dtsx</strong></p>
<p><strong></strong> </p>
<p>eg.</p>
<p>AdventureWork.EDW.Sales.Load_Internet_Sales.dtxs <br />
AdventureWork.EDW.Sales.Transform_Internet_Sales.dtxs<br />
AdventureWork.EDW.Sales.Load_DimCustomer.dtxs</p>
<div>
<table class=Table>
<tbody>
<tr>
<th>Package Name Part</th>
<th>Case</th>
</tr>
<tr>
<td>Namespace</td>
<td>Pascal Case</td>
</tr>
<tr>
<td>Package Name</td>
<td>Pascal Case separated by underscores for defining packagce so they stand out in the code e.g. Load_CostData</td>
</tr>
</tbody>
</table>
</div>
<h2><a name="ELTNamingConventionGuide-2.NameConventionforTasks%2FCompontents"></a>2. Name Convention for Tasks/Compontents</h2>
<p>Use naming conventions for your tasks and components. I suggest using acronymns at the start of the name and there are some suggestions for these acronymns at the end of this article. This approach does not help a great deal at design-time where the tasks and components are easily identifiable but can be invaluable at debug-time and run-time.  e.g. My suggested acronymn for a Data Flow Task is DFT so the name of a data flow task that populates a table called MyTable could be &#8220;DFT Load MyTable&#8221;.</p>
<p>The acronymns below should be used at the beginning of the names of tasks to identify what type of task it is.</p>
<div>
<table  class=Table>
<tbody>
<tr>
<td><strong>Task</strong></td>
<td><strong>Prefix</strong></td>
</tr>
<tr>
<td>For Loop Container</td>
<td>FLC</td>
</tr>
<tr>
<td>Foreach Loop Container</td>
<td>FELC</td>
</tr>
<tr>
<td>Sequence Container</td>
<td>SEQC</td>
</tr>
<tr>
<td>ActiveX Script</td>
<td>AXS</td>
</tr>
<tr>
<td>Analysis Services Execute DDL</td>
<td>ASE</td>
</tr>
<tr>
<td>Analysis Services Processing</td>
<td>ASP</td>
</tr>
<tr>
<td>Bulk Insert</td>
<td>BLK</td>
</tr>
<tr>
<td>Data Flow</td>
<td>DFT</td>
</tr>
<tr>
<td>Data Mining Query</td>
<td>DMQ</td>
</tr>
<tr>
<td>Execute DTS 2000 Package</td>
<td>EDPT</td>
</tr>
<tr>
<td>Execute Package</td>
<td>EPT</td>
</tr>
<tr>
<td>Execute Process</td>
<td>EPR</td>
</tr>
<tr>
<td>Execute SQL</td>
<td>SQL</td>
</tr>
<tr>
<td>File System</td>
<td>FSYS</td>
</tr>
<tr>
<td>FTP</td>
<td>FTP</td>
</tr>
<tr>
<td>Message Queue</td>
<td>MSMQ</td>
</tr>
<tr>
<td>Script</td>
<td>SCR</td>
</tr>
<tr>
<td>Send Mail</td>
<td>SMT</td>
</tr>
<tr>
<td>Transfer Database</td>
<td>TDB</td>
</tr>
<tr>
<td>Transfer Error Messages</td>
<td>TEM</td>
</tr>
<tr>
<td>Transfer Jobs</td>
<td>TJT</td>
</tr>
<tr>
<td>Transfer Logins</td>
<td>TLT</td>
</tr>
<tr>
<td>Transfer Master Stored Procedures</td>
<td>TSP</td>
</tr>
<tr>
<td>Transfer SQL Server Objects</td>
<td>TSO</td>
</tr>
<tr>
<td>Web Service</td>
<td>WST</td>
</tr>
<tr>
<td>WMI Data Reader</td>
<td>WMID</td>
</tr>
<tr>
<td>WMI Event Watcher</td>
<td>WMIE</td>
</tr>
<tr>
<td>XML</td>
<td>XML</td>
</tr>
</tbody>
</table>
</div>
<p>These acronymns should be used at the beginning of the names of components to identify what type of component it is.</p>
<div>
<table>
<tbody>
<tr>
<td>Component</td>
<td>Prefix</td>
</tr>
<tr>
<td>DataReader Source</td>
<td>DR_SRC</td>
</tr>
<tr>
<td>Excel Source</td>
<td>EX_SRC</td>
</tr>
<tr>
<td>Flat File Source</td>
<td>FF_SRC</td>
</tr>
<tr>
<td>OLE DB Source</td>
<td>OLE_SRC</td>
</tr>
<tr>
<td>Raw File Source</td>
<td>RF_SRC</td>
</tr>
<tr>
<td>XML Source</td>
<td>XML_SRC</td>
</tr>
<tr>
<td>Aggregate</td>
<td>AGG</td>
</tr>
<tr>
<td>Audit</td>
<td>AUD</td>
</tr>
<tr>
<td>Character Map</td>
<td>CHM</td>
</tr>
<tr>
<td>Conditional Split</td>
<td>CSPL</td>
</tr>
<tr>
<td>Copy Column</td>
<td>CPYC</td>
</tr>
<tr>
<td>Data Conversion</td>
<td>DCNV</td>
</tr>
<tr>
<td>Data Mining Query</td>
<td>DMQ</td>
</tr>
<tr>
<td>Derived Column</td>
<td>DER</td>
</tr>
<tr>
<td>Export Column</td>
<td>EXPC</td>
</tr>
<tr>
<td>Fuzzy Grouping</td>
<td>FZG</td>
</tr>
<tr>
<td>Fuzzy Lookup</td>
<td>FZL</td>
</tr>
<tr>
<td>Import Column</td>
<td>IMPC</td>
</tr>
<tr>
<td>Lookup</td>
<td>LKP</td>
</tr>
<tr>
<td>Merge</td>
<td>MRG</td>
</tr>
<tr>
<td>Merge Join</td>
<td>MRGJ</td>
</tr>
<tr>
<td>Multicast</td>
<td>MLT</td>
</tr>
<tr>
<td>OLE DB Command</td>
<td>CMD</td>
</tr>
<tr>
<td>Percentage Sampling</td>
<td>PSMP</td>
</tr>
<tr>
<td>Pivot</td>
<td>PVT</td>
</tr>
<tr>
<td>Row Count</td>
<td>CNT</td>
</tr>
<tr>
<td>Row Sampling</td>
<td>RSMP</td>
</tr>
<tr>
<td>Script Component</td>
<td>SCR</td>
</tr>
<tr>
<td>Slowly Changing Dimension</td>
<td>SCD</td>
</tr>
<tr>
<td>Sort</td>
<td>SRT</td>
</tr>
<tr>
<td>Term Extraction</td>
<td>TEX</td>
</tr>
<tr>
<td>Term Lookup</td>
<td>TEL</td>
</tr>
<tr>
<td>Union All</td>
<td>ALL</td>
</tr>
<tr>
<td>Unpivot</td>
<td>UPVT</td>
</tr>
<tr>
<td>Data Mining Model Training</td>
<td>DMMT_DST</td>
</tr>
<tr>
<td>DataReader Destination</td>
<td>DR_DST</td>
</tr>
<tr>
<td>Dimension Processing</td>
<td>DP_DST</td>
</tr>
<tr>
<td>Excel Destination</td>
<td>EX_DST</td>
</tr>
<tr>
<td>Flat File Destination</td>
<td>FF_DST</td>
</tr>
<tr>
<td>OLE DB Destination</td>
<td>OLE_DST</td>
</tr>
<tr>
<td>Partition Processing</td>
<td>PP_DST</td>
</tr>
<tr>
<td>Raw File Destination</td>
<td>RF_DST</td>
</tr>
<tr>
<td>Recordset Destination</td>
<td>RS_DST</td>
</tr>
<tr>
<td>SQL Server Destination</td>
<td>SS_DST</td>
</tr>
<tr>
<td>SQL Server Mobile Destination</td>
<td>SSM_DST</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<h2><a name="ELTNamingConventionGuide-3.VariableNames%5C%5C"></a>3. Variable Names</h2>
<p>Name convention for SSIS package should be in <strong>Pascal Casing</strong></p>
<p>E.g :</p>
<p>IsOk<br />
IsDateEarlierThanOctober<br />
SourceConnectionString</p>
<p><strong>The following common variable names should be used across packages</strong></p>
<p>SourceConnectionString<br />
TargetConnectionString<br />
LogConnectionString</p>
<h2><a name="ELTNamingConventionGuide-4.Script"></a>4. Script</h2>
<p> <br />
SSIS supports both VB.NET &amp; C# Scripts. In HICAR project, the VB.NET Script is used across the SSIS package, particularly Script component. The following table summarizes the capitalisation rules for identifiers and provides examples for the different types of identifiers.</p>
<div>
<table  class=Table>
<tbody>
<tr>
<th><strong>Identifier</strong></th>
<th><strong>Case</strong></th>
<th><strong>Example</strong></th>
</tr>
<tr>
<td>Class</td>
<td>Pascal</td>
<td><strong>AppDomain</strong></td>
</tr>
<tr>
<td>Enumeration type</td>
<td>Pascal</td>
<td><strong>ErrorLevel</strong></td>
</tr>
<tr>
<td>Enumeration values</td>
<td>Pascal</td>
<td><strong>FatalError</strong></td>
</tr>
<tr>
<td>Event</td>
<td>Pascal</td>
<td><strong>ValueChanged</strong></td>
</tr>
<tr>
<td>Exception class</td>
<td>Pascal</td>
<td><strong>WebException</strong></td>
</tr>
<tr>
<td>Read-only static field</td>
<td>Pascal</td>
<td><strong>RedValue</strong></td>
</tr>
<tr>
<td>Interface</td>
<td>Pascal</td>
<td><strong>IDisposable</strong></td>
</tr>
<tr>
<td>Method</td>
<td>Pascal</td>
<td><strong>ToString</strong></td>
</tr>
<tr>
<td>Namespace</td>
<td>Pascal</td>
<td><strong>System.Drawing</strong></td>
</tr>
<tr>
<td>Parameter</td>
<td>Camel</td>
<td><strong>typeName</strong></td>
</tr>
<tr>
<td>Property</td>
<td>Pascal</td>
<td><strong>BackColor</strong></td>
</tr>
</tbody>
</table>
</div>
<div id="labels-section">
<div>
<div id="labels-section-content"> </div>
</div>
</div>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/08/01/etl-naming-conventions/&amp;text=ETL Naming Conventions&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/08/01/etl-naming-conventions/&amp;t=ETL Naming Conventions">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/08/01/etl-naming-conventions/&amp;title=ETL Naming Conventions&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F08%2F01%2Fetl-naming-conventions%2F&name=evisional&description=ETL+Naming+Conventions" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/08/01/etl-naming-conventions/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/08/01/etl-naming-conventions/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/08/01/etl-naming-conventions/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/08/01/etl-naming-conventions/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Suggested Best Practices and naming conventions</title>
		<link>http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/</link>
		<comments>http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 05:07:05 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=59</guid>
		<description><![CDATA[http://consultingblogs.emc.com/jamiethomson/archive/2006/01/05/SSIS_3A00_-Suggested-Best-Practices-and-naming-conventions.aspx &#160; TweetFacebookLinkedInTumblrStumbleDiggDelicious]]></description>
			<content:encoded><![CDATA[<p><a href="http://consultingblogs.emc.com/jamiethomson/archive/2006/01/05/SSIS_3A00_-Suggested-Best-Practices-and-naming-conventions.aspx">http://consultingblogs.emc.com/jamiethomson/archive/2006/01/05/SSIS_3A00_-Suggested-Best-Practices-and-naming-conventions.aspx</a></p>
<p>&nbsp;</p>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/&amp;text=Suggested Best Practices and naming conventions&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/&amp;t=Suggested Best Practices and naming conventions">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/&amp;title=Suggested Best Practices and naming conventions&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F08%2F01%2Fsuggested-practices-naming-conventions%2F&name=evisional&description=Suggested+Best+Practices+and+naming+conventions" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/08/01/suggested-practices-naming-conventions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Data Cleansing Strategies</title>
		<link>http://www.evisional.com/2011/07/27/data-cleansing-strategies/</link>
		<comments>http://www.evisional.com/2011/07/27/data-cleansing-strategies/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 00:05:28 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=55</guid>
		<description><![CDATA[There are serveral methods for data cleansing: &#160; Cleansing Strategy Description Remove Does not populate the target table with error records Custom Custom function in the target table Set to Min Sets the attribute value of the error record to the minimum value defined in the data rule. Set to Max Sets the attribute value of [...]]]></description>
			<content:encoded><![CDATA[<p>There are serveral methods for data cleansing:</p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<th>Cleansing Strategy</th>
<th>Description</th>
</tr>
<tr>
<td>Remove</td>
<td>Does not populate the target table with error records</td>
</tr>
<tr>
<td>Custom</td>
<td>Custom function in the target table</td>
</tr>
<tr>
<td>Set to Min</td>
<td>Sets the attribute value of the error record to the minimum value defined in the data rule.</td>
</tr>
<tr>
<td>Set to Max</td>
<td>Sets the attribute value of the error record to the maximum value defined in the data rule.</td>
</tr>
<tr>
<td>Similarity</td>
<td>Uses a similarity algorithm based on permitted domain values to find a value that is similar to the error record.</td>
</tr>
<tr>
<td>Soundex</td>
<td>Uses a soundex algorithm based on permitted domain values to find a value that is similar to the error record.</td>
</tr>
<tr>
<td>Merge</td>
<td>Merge duplicate records into a single row.</td>
</tr>
</tbody>
</table>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/07/27/data-cleansing-strategies/&amp;text=Data Cleansing Strategies&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/07/27/data-cleansing-strategies/&amp;t=Data Cleansing Strategies">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/07/27/data-cleansing-strategies/&amp;title=Data Cleansing Strategies&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F07%2F27%2Fdata-cleansing-strategies%2F&name=evisional&description=Data+Cleansing+Strategies" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/07/27/data-cleansing-strategies/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/07/27/data-cleansing-strategies/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/07/27/data-cleansing-strategies/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/07/27/data-cleansing-strategies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Compare IBM Datastage, Informatica and Microsoft SSIS</title>
		<link>http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/</link>
		<comments>http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 00:06:34 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[ETL]]></category>
		<category><![CDATA[compare]]></category>
		<category><![CDATA[datastage]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[ssis]]></category>

		<guid isPermaLink="false">http://www.evisional.com/?p=49</guid>
		<description><![CDATA[1) System Plfatform DataStage: Windows, Unix, Other Platforms Informatica: Windows, Unix Microsoft SSIS: Windows 2) Parallelism DataStage:  Have both sequence (DataStage Server) and parallel (DataStage Enterprise Server )process Informatica: ? Microsoft SSIS: ? 3) Deployment facility DataStage: No Informatica: Yes Microsoft SSIS: Yes 4) . Numbers of available transformation functions Informatica:. 58 DataStage: 28  Microsoft SSIS: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1) System Plfatform</strong></p>
<p>DataStage: Windows, Unix, Other Platforms<br />
Informatica: Windows, Unix<br />
Microsoft SSIS: Windows</p>
<p><strong>2) Parallelism</strong></p>
<p>DataStage:  Have both sequence (DataStage Server) and parallel (DataStage Enterprise Server )process<br />
Informatica: ?<br />
Microsoft SSIS: ?</p>
<p><strong>3) Deployment facility</strong></p>
<p>DataStage: No<br />
Informatica: Yes<br />
Microsoft SSIS: Yes</p>
<p><strong>4) . Numbers of available transformation functions</strong></p>
<p>Informatica:. 58<br />
DataStage: 28 <br />
Microsoft SSIS: 30</p>
<p><strong>5) Slowly Changing Dimension</strong></p>
<p>Informatica:. Supports Full history, recent values, Current &amp; Prev values.<br />
DataStage: Supports only through Custom scripts. Does not have a wizard to do this<br />
Microsoft SSIS: Yes, with a Wizard but difficult to modify</p>
<p><strong>6). Time Dimension generation</strong></p>
<p>Informatica:. Does not support.<br />
DataStage: Does not support<br />
Microsoft SSIS: Does not support, but Time Dimension can be generated by using Microsoft SSAS</p>
<p><strong>7). Rejected Records</strong></p>
<p>Informatica:. Can be captured<br />
DataStage: Cannot be captured in separate file<br />
Microsoft SSIS: Can use conditional split transformation and error redirection to either CSV files or tables.</p>
<p><strong>8). Debugging Facility</strong></p>
<p>Informatica:. Not Supported<br />
DataStage: Supports basic debugging facilities for testing.<br />
Microsoft SSIS:  can use Breakpoint, Data Viewer and error handling</p>
<p><strong>9) Application Integration Functionality, support for real Time Data Exchange</strong></p>
<p>Informatica:. Not Available<br />
DataStage: Not Available.<br />
Microsoft SSIS: Not Available.</p>
<p><strong>10) Metadata: Ability to view &amp; navigate metadata on the web</strong></p>
<p>Informatica:. Does not support<br />
DataStage: Job sessions can be monitored using Informatica Classes<br />
Microsoft SSIS: Does not support</p>
<p><strong>11) Ability to Customize views of metadata for different users (DBA Vs Business user)</strong></p>
<p>Informatica:. Supports.<br />
DataStage: Not Available<br />
Microsoft SSIS: Does not support </p>
<p><strong>12)  Metadata repository can be stored in RDBMS</strong></p>
<p>Informatica:. Yes<br />
DataStage: No. But the proprietary meta data can be moved to a RDBMS using the DOC Tool<br />
Microsoft SSIS: Does not support </p>
<p><strong>13) Support And Maintenance, Command line operation</strong></p>
<p>Informatica:. Pmcmd –server interface for command line<br />
DataStage: Not Available<br />
Microsoft SSIS:  Usage of Dtexec.exe</p>
<p><strong>14) Ability to maintain versions of mappings</strong></p>
<p>Informatica:. Yes<br />
DataStage: No<br />
Microsoft SSIS:  No</p>
<p><strong>15) Job Controlling &amp; Scheduling, Alerts like sending mails</strong></p>
<p>Informatica:. Supported.<br />
DataStage: Does not support directly ( no option). But possible to call custom programs after the job get executed)<br />
Microsoft SSIS:  Job Agent, Email Notification</p>
<p><strong>16) Languages</strong></p>
<p>Informatica: ?<br />
DataStage:  Script, C++<br />
Microsoft SSIS:   C# (2005,2008), VB.NET (2005)</p>
<p> <strong>17) ETL Proccess</strong></p>
<p>Informatica: ?<br />
DataStage:   DataStage Job<br />
Microsoft SSIS:   package</p>
<p><strong>18) Support for looping the source row (For While Loop)</strong></p>
<p>Informatica:. Supports for comparing immediate previous record<br />
DataStage: Does not support<br />
Microsoft SSIS: Yes. ForEach Loop</p>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/&amp;text=Compare IBM Datastage, Informatica and Microsoft SSIS&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/&amp;t=Compare IBM Datastage, Informatica and Microsoft SSIS">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/&amp;title=Compare IBM Datastage, Informatica and Microsoft SSIS&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F07%2F26%2Fcompare-ibm-datastage-microsoft-ssis%2F&name=evisional&description=Compare+IBM+Datastage%2C+Informatica+and+Microsoft+SSIS" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/07/26/compare-ibm-datastage-microsoft-ssis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSRS parameter values are filtered in accordance to other parameters values.</title>
		<link>http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/</link>
		<comments>http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 01:56:24 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[MDX]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://beyondw.wordpress.com/?p=16</guid>
		<description><![CDATA[The below MDX fetches the Currency Codes based on the the @Agency parameter value.  The STRTOSET function convert string to SET. WITH MEMBER [Measures].[ParameterCaption] AS [Currency].[Currency Code].CURRENTMEMBER.MEMBER_CAPTION MEMBER [Measures].[ParameterValue] AS [Currency].[Currency Code].CURRENTMEMBER.UNIQUENAME MEMBER [Measures].[ParameterLevel] AS [Currency].[Currency Code].CURRENTMEMBER.LEVEL.ORDINAL SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS , FILTER ( [Currency].[Currency Code].CHILDREN,NOT ISEMPTY( [Measures].[Closing Balance] ) ) ON ROWS FROM ( [...]]]></description>
			<content:encoded><![CDATA[<p>The below MDX fetches the Currency Codes based on the the @Agency parameter value.  The STRTOSET function convert string to SET.<br />
<!-- code formatted by http://manoli.net/csharpformat/ --></p>
<pre class="csharpcode">

WITH
MEMBER [Measures].[ParameterCaption] <span class="kwrd">AS</span> [Currency].[Currency Code].CURRENTMEMBER.MEMBER_CAPTION
MEMBER [Measures].[ParameterValue] <span class="kwrd">AS</span> [Currency].[Currency Code].CURRENTMEMBER.UNIQUENAME
MEMBER [Measures].[ParameterLevel] <span class="kwrd">AS</span> [Currency].[Currency Code].CURRENTMEMBER.<span class="kwrd">LEVEL</span>.ORDINAL

<span class="kwrd">SELECT</span> {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} <span class="kwrd">ON</span> COLUMNS ,
FILTER ( [Currency].[Currency Code].CHILDREN,<span class="kwrd">NOT</span> ISEMPTY( [Measures].[Closing Balance] ) ) <span class="kwrd">ON</span> <span class="kwrd">ROWS</span>

<span class="kwrd">FROM</span> ( <span class="kwrd">SELECT</span> ( STRTOSET(@Agency, CONSTRAINED) ) <span class="kwrd">ON</span> COLUMNS <span class="kwrd">FROM</span> [My <span class="kwrd">Cube</span>])</pre>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/&amp;text=SSRS parameter values are filtered in accordance to other parameters values.&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/&amp;t=SSRS parameter values are filtered in accordance to other parameters values.">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/&amp;title=SSRS parameter values are filtered in accordance to other parameters values.&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F07%2F22%2Fssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values%2F&name=evisional&description=SSRS+parameter+values+are+filtered+in+accordance+to+other+parameters+values." title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/07/22/ssrs-parameter-values-are-filtered-in-accordance-to-other-parameters-values/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SQL, C# html code format</title>
		<link>http://www.evisional.com/2011/07/22/sql-c-html-code-format/</link>
		<comments>http://www.evisional.com/2011/07/22/sql-c-html-code-format/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 01:34:41 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[format]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://beyondw.wordpress.com/?p=9</guid>
		<description><![CDATA[Usage of the below to format SQL codes: http://www.manoli.net/csharpformat/format.aspx#html TweetFacebookLinkedInTumblrStumbleDiggDelicious]]></description>
			<content:encoded><![CDATA[<p>Usage of the below to format SQL codes:</p>
<p><a href="http://www.manoli.net/csharpformat/format.aspx#html">http://www.manoli.net/csharpformat/format.aspx#html</a></p>
<div id="simple_socialmedia"><ul class="ssm_row"><li class="twitter"><a target="_blank" href="http://twitter.com/share?url=http://www.evisional.com/2011/07/22/sql-c-html-code-format/&amp;text=SQL, C# html code format&amp;via=evisional">Tweet</a></li><li class="facebook"><a target="_blank" title="Share on Facebook" rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://www.evisional.com/2011/07/22/sql-c-html-code-format/&amp;t=SQL, C# html code format">Facebook</a></li><li class="linkedin"><a target="_blank" title="Share on LinkedIn" rel="nofollow" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.evisional.com/2011/07/22/sql-c-html-code-format/&amp;title=SQL, C# html code format&amp;source=evisional">LinkedIn</a><li class="tumblr"><a target="_blank" title="Share on Tumblr" rel="nofollow" href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.evisional.com%2F2011%2F07%2F22%2Fsql-c-html-code-format%2F&name=evisional&description=SQL%2C+C%23+html+code+format" title="Share on Tumblr">Tumblr</a></li><li class="stumble"><a target="_blank" title="Share on StumbleUpon" rel="nofollow" href="http://www.stumbleupon.com/submit?url=http://www.evisional.com/2011/07/22/sql-c-html-code-format/">Stumble</a></li><li class="digg"><a target="_blank" title="Share on Digg" rel="nofollow" href="http://www.digg.com/submit?phase=2&amp;url=http://www.evisional.com/2011/07/22/sql-c-html-code-format/">Digg</a></li><li class="delicious"><a target="_blank" title="Share on Delicious" rel="nofollow" href="http://del.icio.us/post?url=http://www.evisional.com/2011/07/22/sql-c-html-code-format/&amp;title=INSERT_TITLE">Delicious</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.evisional.com/2011/07/22/sql-c-html-code-format/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
