<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>CloverETL&#039;s Blog &#187; delimiter</title>
	<atom:link href="http://blog.cloveretl.com/tag/delimiter/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cloveretl.com</link>
	<description>Life, the Universe, CloverETL and everything ...</description>
	<lastBuildDate>Thu, 15 Jul 2010 14:12:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.cloveretl.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/dd4c2411bcdf90b36e88bda58e3fce7c?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>CloverETL&#039;s Blog &#187; delimiter</title>
		<link>http://blog.cloveretl.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.cloveretl.com/osd.xml" title="CloverETL&#039;s Blog" />
	<atom:link rel='hub' href='http://blog.cloveretl.com/?pushpress=hub'/>
		<item>
		<title>Hidden features: Mutable delimiter</title>
		<link>http://blog.cloveretl.com/2009/08/18/hidden-features-mutable-delimiter/</link>
		<comments>http://blog.cloveretl.com/2009/08/18/hidden-features-mutable-delimiter/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 09:38:10 +0000</pubDate>
		<dc:creator>Petr Uher</dc:creator>
				<category><![CDATA[Using CloverETL]]></category>
		<category><![CDATA[delimited file]]></category>
		<category><![CDATA[delimiter]]></category>
		<category><![CDATA[Hidden features]]></category>
		<category><![CDATA[parsing]]></category>

		<guid isPermaLink="false">http://blog.cloveretl.com/?p=133</guid>
		<description><![CDATA[CloverETL provides a very useful feature: mutable delimiter. When you parse a delimited file (eg. CSV) you can specify different delimiter for each field. This isn&#8217;t surprising for daily CloverETL users however for users of other ETL tools it can be. It might not be very well known that in CloverETL you can even define [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.cloveretl.com&blog=7070972&post=133&subd=cloveretl&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<p>CloverETL provides a very useful feature: <strong>mutable delimiter</strong>. When you parse a delimited file (eg. CSV) you can specify different delimiter for each field. This isn&#8217;t surprising for daily CloverETL users however for users of other ETL tools it can be. It might not be very well known that in CloverETL you can even define more delimiters for one field (so called &#8220;mutable delimiter&#8221;) and CloverETL chooses the right one. It reveals new ways of file processing with irregular structure in CloverETL. I believe this functionality isn&#8217;t provided by  any other ETL tool on the market. If I am wrong you can leave me a message in comments. I&#8217;m always happy to find &#8220;hidden features&#8221; of other ETL tools.</p>
<p>Syntax of a mutable delimiter: delimiters have to be separated by &#8216;<code>\\|</code>&#8216;. For example if you want to define that field delimiter can be &#8216;<code>;</code>&#8216; or &#8216;<code>,</code>&#8216; or &#8216;<code>#</code>&#8216; you have to write &#8216;<code>;\\|,\\|#</code>&#8216;.<br />
The simple example of using a mutable delimiter you can download <a href="http://drop.io/cbhirdh/asset/mutabledelimiter-zip" target="_blank">here</a> as a zipped CloverETL project. The import of existing CloverETL project to your <a href="http://www.cloveretl.com/clover-gui/" target="_blank">CloverETL Designer</a> is described in <a href="http://www.cloveretl.com/_upload/clover-gui/docs/html/manual_html_chunk/ch04.html" target="_blank">CloverETL documentation</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/cloveretl.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/cloveretl.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/cloveretl.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/cloveretl.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/cloveretl.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/cloveretl.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/cloveretl.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/cloveretl.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/cloveretl.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/cloveretl.wordpress.com/133/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.cloveretl.com&blog=7070972&post=133&subd=cloveretl&ref=&feed=1" />]]></content:encoded>
			<wfw:commentRss>http://blog.cloveretl.com/2009/08/18/hidden-features-mutable-delimiter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cec19d3aab248f6f4591a97277323f2c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">puher</media:title>
		</media:content>
	</item>
	</channel>
</rss>