<?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>A-Code - BI Software engineering &#187; SQL 2005 BI</title>
	<atom:link href="http://www.paulsiteur.nl/category/sql-2005/feed" rel="self" type="application/rss+xml" />
	<link>http://www.paulsiteur.nl</link>
	<description>Paul Siteur, Business Intelligence Software engineer, Consultant working with tools like Microsoft SQL Server, SAS, Cognos, Oracle, C#, Java located in Nijmegen</description>
	<lastBuildDate>Sun, 06 Nov 2011 22:49:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>SSIS Combini-export</title>
		<link>http://www.paulsiteur.nl/ssis-combini-export</link>
		<comments>http://www.paulsiteur.nl/ssis-combini-export#comments</comments>
		<pubDate>Tue, 03 Jun 2008 10:33:49 +0000</pubDate>
		<dc:creator>PSi</dc:creator>
				<category><![CDATA[SQL 2005 BI]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.paulsiteur.nl/cms/?p=11</guid>
		<description><![CDATA[Here I will describe a little data cleaning case using Microsoft SQL Server Integrated Services 2005 for the solution. Problem Had to convert a Interbase Address database (called Combini) to an Apple Mac Address program. Problem was all the text fields in the original database had to be merged to one large text block for [...]]]></description>
			<content:encoded><![CDATA[<p>Here I will describe a little data cleaning case using Microsoft SQL Server Integrated Services 2005 for the solution.</p>
<p><em><strong>Problem</strong></em></p>
<p>Had to convert a Interbase Address database (called Combini) to an Apple Mac Address program. Problem was all the text fields in the original database had to be merged to one large text block for the Mac Address program.</p>
<p><em><strong>Solution</strong></em></p>
<p>SSIS from SQL Server 2005 to convert, merge and create a CSV file. This CSV could be read by a Mac conversion program to prepare it for the Mac Address program.</p>
<p>SQL Server Integrated Services Solution</p>
<p><span id="more-11"></span></p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-01-datareader.jpg" title="" rel="lightbox[singlepic15]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=15&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-01-datareader.jpg" title="ssis-combini-export-01-datareader.jpg" />
</a>

<p>The datasource connected to the Interbase Server database table &#8220;Adressen&#8221;</p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-02-data-conversion.jpg" title="" rel="lightbox[singlepic14]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=14&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-02-data-conversion.jpg" title="ssis-combini-export-02-data-conversion.jpg" />
</a>

<p>Conversion of the BLOB fields to Unicode Strings</p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-03-script-input-columns.jpg" title="" rel="lightbox[singlepic13]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=13&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-03-script-input-columns.jpg" title="ssis-combini-export-03-script-input-columns.jpg" />
</a>

<p>A Script component will be used to do the merging job (combining all BLOB filed-data into one field).</p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-04-script-input-output-columns.jpg" title="" rel="lightbox[singlepic12]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=12&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-04-script-input-output-columns.jpg" title="ssis-combini-export-04-script-input-output-columns.jpg" />
</a>

<p>Tree input field, one output</p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-05-script-sourcecode.jpg" title="" rel="lightbox[singlepic11]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=11&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-05-script-sourcecode.jpg" title="ssis-combini-export-05-script-sourcecode.jpg" />
</a>

<p>The <a href="http://www.paulsiteur.nl/cms/?page_id=13" target="_blank">Sourcecode</a></p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-06-merge-join.jpg" title="" rel="lightbox[singlepic10]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=10&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-06-merge-join.jpg" title="ssis-combini-export-06-merge-join.jpg" />
</a>

<p>Combine the newly created field &#8220;AlleAantekeningen&#8221; with the others.</p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-07-solution-running.jpg" title="" rel="lightbox[singlepic9]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=9&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-07-solution-running.jpg" title="ssis-combini-export-07-solution-running.jpg" />
</a>

<p>The SSIS project running, processing 1716 records.</p>

<a href="http://www.paulsiteur.nl/wp-content/gallery/ssis-combini-export/ssis-combini-export-08-csv-result.jpg" title="" rel="lightbox[singlepic8]" >
	<img class="ngg-singlepic" src="http://www.paulsiteur.nl/index.php?callback=image&amp;pid=8&amp;width=380&amp;height=&amp;mode=" alt="ssis-combini-export-08-csv-result.jpg" title="ssis-combini-export-08-csv-result.jpg" />
</a>

<p>The resulting CSV file, to be used by the Mac Address book converter program&#8230;
<div class='wpfblike' style='height: 70px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://www.paulsiteur.nl/ssis-combini-export&amp;layout=default&amp;show_faces=true&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://www.paulsiteur.nl/ssis-combini-export/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

