<?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>Interactive Media Manager Blog : Load</title><link>http://blogs.msdn.com/imm/archive/tags/Load/default.aspx</link><description>Tags: Load</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Importing and Exporting RDF Ntriples from IMM</title><link>http://blogs.msdn.com/imm/archive/2008/10/22/importing-and-exporting-rdf-ntriples-from-imm.aspx</link><pubDate>Wed, 22 Oct 2008 21:23:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9011466</guid><dc:creator>johndeu</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/imm/comments/9011466.aspx</comments><wfw:commentRss>http://blogs.msdn.com/imm/commentrss.aspx?PostID=9011466</wfw:commentRss><description>&lt;p&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;A question that always comes up is how to bulk export and bulk import raw nTriples or RDF/XML into and out of the IMM Semantic Store.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;Its actually quite simple.&amp;#160; You should open up the RDFQA.exe application in the %Program Files%\Microsoft Interactive Media Manager\Semantic Metadata Store folder, connect to your database, and then execute the following commands.&lt;/font&gt;&lt;/p&gt;  &lt;pre class="csharpcode"&gt;USE IMM;  Export data &lt;span class="kwrd"&gt;as&lt;/span&gt; [c:/backup/mydata.rdf]; 
&lt;span class="kwrd"&gt;var&lt;/span&gt; datas = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataSource(&lt;span class="str"&gt;&amp;quot;inet?url=C:\\back&lt;/span&gt;&lt;span class="str"&gt;up\\mydata.rdf.1&amp;amp;&lt;br /&gt;            parsetype=ntriples&amp;quot;&lt;/span&gt;); 
&lt;span class="rem"&gt;//insert  {?p ?s ?o} into data using #datas where {?p ?s ?o}; &lt;/span&gt;
LOAD {?p ?s ?o} INTO data USING #datas;&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;&lt;/pre&gt;

&lt;p&gt;&lt;font size="3"&gt;As you notice here I commented out the insert command. Insert can be used for small loads, but for larger bulk loads of nTriples or rdf/xml you should use the &lt;font face="Courier New"&gt;LOAD&lt;/font&gt; command.&amp;#160; The &lt;font face="Courier New"&gt;LOAD&lt;/font&gt; command is targeted at bulk imports. &lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size="3"&gt;To parse ntriples, set the &lt;font face="Courier New"&gt;parsetype=ntriples&lt;/font&gt;.&amp;#160; For Rdf/XML set the &lt;font face="Courier New"&gt;parsetype=rdf.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font size="3"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9011466" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/imm/archive/tags/IMM/default.aspx">IMM</category><category domain="http://blogs.msdn.com/imm/archive/tags/RDF/default.aspx">RDF</category><category domain="http://blogs.msdn.com/imm/archive/tags/SDK/default.aspx">SDK</category><category domain="http://blogs.msdn.com/imm/archive/tags/Bulk/default.aspx">Bulk</category><category domain="http://blogs.msdn.com/imm/archive/tags/nTriples/default.aspx">nTriples</category><category domain="http://blogs.msdn.com/imm/archive/tags/Load/default.aspx">Load</category></item></channel></rss>