<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: SSIS Convert</title>
	<atom:link href="http://www.re-decoded.com/2009/05/ssis-convert/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.re-decoded.com/2009/05/ssis-convert/</link>
	<description>A technical look at the Raiser&#039;s Edge API from Blackbaud</description>
	<lastBuildDate>Mon, 30 Jan 2012 14:35:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: John Davies</title>
		<link>http://www.re-decoded.com/2009/05/ssis-convert/comment-page-1/#comment-5388</link>
		<dc:creator>John Davies</dc:creator>
		<pubDate>Tue, 06 Dec 2011 01:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.re-decoded.com/?p=220#comment-5388</guid>
		<description>Thanks David I will investigate re: queue
Regards
John</description>
		<content:encoded><![CDATA[<p>Thanks David I will investigate re: queue<br />
Regards<br />
John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Zeidman</title>
		<link>http://www.re-decoded.com/2009/05/ssis-convert/comment-page-1/#comment-5387</link>
		<dc:creator>David Zeidman</dc:creator>
		<pubDate>Fri, 02 Dec 2011 21:09:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.re-decoded.com/?p=220#comment-5387</guid>
		<description>Hi John,

The way you would do this is to schedule your SSIS package so that it runs every so often then using RE:Queue (assuming that you have that module and that you can get it to work - it can be temperamental) you can schedule the imports to work at certain times so that in theory the process is seamless.

David</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>The way you would do this is to schedule your SSIS package so that it runs every so often then using RE:Queue (assuming that you have that module and that you can get it to work &#8211; it can be temperamental) you can schedule the imports to work at certain times so that in theory the process is seamless.</p>
<p>David</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Davies</title>
		<link>http://www.re-decoded.com/2009/05/ssis-convert/comment-page-1/#comment-5386</link>
		<dc:creator>John Davies</dc:creator>
		<pubDate>Fri, 02 Dec 2011 02:15:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.re-decoded.com/?p=220#comment-5386</guid>
		<description>Hi David, thanks for your reply.  Your advice re: RE tables is noted!  With the import file option, is there any way of automating this?  
John</description>
		<content:encoded><![CDATA[<p>Hi David, thanks for your reply.  Your advice re: RE tables is noted!  With the import file option, is there any way of automating this?<br />
John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Zeidman</title>
		<link>http://www.re-decoded.com/2009/05/ssis-convert/comment-page-1/#comment-5385</link>
		<dc:creator>David Zeidman</dc:creator>
		<pubDate>Thu, 01 Dec 2011 10:03:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.re-decoded.com/?p=220#comment-5385</guid>
		<description>Hi John,

Writing back directly to the Raiser&#039;s Edge tables is a serious taboo. For one it invalidates your maintenance agreement with Blackbaud. The Raiser&#039;s Edge front end, along with the API perform a lot of validation checks on the data that just doesn&#039;t happen when write directly back to the tables and that is why it would be so very easy to corrupt the database if you try to do it that way.

If you do not want to use the API then one solution is to use SSIS to create import files in exactly the correct format with all the linked import ids required to update data. These files can then be imported into RE in a simple step or two. If you have written you SSIS well so that it performs a lot of checks and looks up existing data then the import should not produce any exceptions making the process relatively painless.

David</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>Writing back directly to the Raiser&#8217;s Edge tables is a serious taboo. For one it invalidates your maintenance agreement with Blackbaud. The Raiser&#8217;s Edge front end, along with the API perform a lot of validation checks on the data that just doesn&#8217;t happen when write directly back to the tables and that is why it would be so very easy to corrupt the database if you try to do it that way.</p>
<p>If you do not want to use the API then one solution is to use SSIS to create import files in exactly the correct format with all the linked import ids required to update data. These files can then be imported into RE in a simple step or two. If you have written you SSIS well so that it performs a lot of checks and looks up existing data then the import should not produce any exceptions making the process relatively painless.</p>
<p>David</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Davies</title>
		<link>http://www.re-decoded.com/2009/05/ssis-convert/comment-page-1/#comment-5384</link>
		<dc:creator>John Davies</dc:creator>
		<pubDate>Thu, 01 Dec 2011 00:55:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.re-decoded.com/?p=220#comment-5384</guid>
		<description>Hi David,

I&#039;m interested in this post as we are looking to do an integration with RE.  We would prefer not to use the API.  Have you done any integration using SSIS to create/update constituents?  Are there any issues with writing direct to the SQL tables?  The table structure seems quite &#039;interesting&#039;.  I would be very grateful for your thoughts.  

Thanks,
John Davies
Chief Information Officer
Cancer Council NSW, Sydney, Australia</description>
		<content:encoded><![CDATA[<p>Hi David,</p>
<p>I&#8217;m interested in this post as we are looking to do an integration with RE.  We would prefer not to use the API.  Have you done any integration using SSIS to create/update constituents?  Are there any issues with writing direct to the SQL tables?  The table structure seems quite &#8216;interesting&#8217;.  I would be very grateful for your thoughts.  </p>
<p>Thanks,<br />
John Davies<br />
Chief Information Officer<br />
Cancer Council NSW, Sydney, Australia</p>
]]></content:encoded>
	</item>
</channel>
</rss>

