<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic MongoDB - How I set up a connection for extraction in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290263#M63560</link>
    <description>Hi 
&lt;BR /&gt;By request from @carbone I'm posting this summary of how I connected to a MongoDB for extracting data.
&lt;BR /&gt;
&lt;BR /&gt;1) Downloaded the components from TalendForge web: 
&lt;A href="http://www.talendforge.org/exchange/?eid=286" target="_blank" rel="nofollow noopener noreferrer"&gt;http://www.talendforge.org/exchange/?eid=286&lt;/A&gt;
&lt;BR /&gt; (Components are not availble through the in-app TalendForge Exchange)
&lt;BR /&gt;2) Extracted the files and put each of the component's folders in:
&lt;BR /&gt; /plugins/org.talend.designer.components.localprovider_4.2.3.r67267
&lt;BR /&gt;3) I also made a copy of mongo-1.3.jar from the component's folders an put it in:
&lt;BR /&gt; %TalendInstallationPath%\lib\java (Thanks Pedro!)
&lt;BR /&gt;4) Restart ToS.
&lt;BR /&gt;5) Then I set up the test job with a tMongoDBConnection-component first, with
&lt;BR /&gt; - URL to server (within quotation marks)
&lt;BR /&gt; - Name of the database (within quotation marks)
&lt;BR /&gt; - Port (without quotation marks!)
&lt;BR /&gt;6) Next I pulled in the tMongoDBInput-component and connected it to the Connection-component with a OnComponentOK-connection.
&lt;BR /&gt;7) In the basic settings of tMongoDBInput-component I,
&lt;BR /&gt; - checked: "Use Existing Connection", and choose the tMongoDBConnection from drop list
&lt;BR /&gt; - entered name of the collection i wanted to query (within quotation marks)
&lt;BR /&gt; - Left query empty to get what ever
&lt;BR /&gt; - and set a limit to not get drowned with data
&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; And set up the Schema (Edit Schema) of the tMongoDBInput-component, where each column is the keys of the key-value-pairs of the chosen mongodb collection.
&lt;BR /&gt;9) Then, for testing, I connected the input component to a tLogRow, and ran it.
&lt;BR /&gt;
&lt;BR /&gt;Cheers &amp;amp; good luck,
&lt;BR /&gt;/Geuder</description>
    <pubDate>Sat, 07 Apr 2012 17:03:12 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-04-07T17:03:12Z</dc:date>
    <item>
      <title>MongoDB - How I set up a connection for extraction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290263#M63560</link>
      <description>Hi 
&lt;BR /&gt;By request from @carbone I'm posting this summary of how I connected to a MongoDB for extracting data.
&lt;BR /&gt;
&lt;BR /&gt;1) Downloaded the components from TalendForge web: 
&lt;A href="http://www.talendforge.org/exchange/?eid=286" target="_blank" rel="nofollow noopener noreferrer"&gt;http://www.talendforge.org/exchange/?eid=286&lt;/A&gt;
&lt;BR /&gt; (Components are not availble through the in-app TalendForge Exchange)
&lt;BR /&gt;2) Extracted the files and put each of the component's folders in:
&lt;BR /&gt; /plugins/org.talend.designer.components.localprovider_4.2.3.r67267
&lt;BR /&gt;3) I also made a copy of mongo-1.3.jar from the component's folders an put it in:
&lt;BR /&gt; %TalendInstallationPath%\lib\java (Thanks Pedro!)
&lt;BR /&gt;4) Restart ToS.
&lt;BR /&gt;5) Then I set up the test job with a tMongoDBConnection-component first, with
&lt;BR /&gt; - URL to server (within quotation marks)
&lt;BR /&gt; - Name of the database (within quotation marks)
&lt;BR /&gt; - Port (without quotation marks!)
&lt;BR /&gt;6) Next I pulled in the tMongoDBInput-component and connected it to the Connection-component with a OnComponentOK-connection.
&lt;BR /&gt;7) In the basic settings of tMongoDBInput-component I,
&lt;BR /&gt; - checked: "Use Existing Connection", and choose the tMongoDBConnection from drop list
&lt;BR /&gt; - entered name of the collection i wanted to query (within quotation marks)
&lt;BR /&gt; - Left query empty to get what ever
&lt;BR /&gt; - and set a limit to not get drowned with data
&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; And set up the Schema (Edit Schema) of the tMongoDBInput-component, where each column is the keys of the key-value-pairs of the chosen mongodb collection.
&lt;BR /&gt;9) Then, for testing, I connected the input component to a tLogRow, and ran it.
&lt;BR /&gt;
&lt;BR /&gt;Cheers &amp;amp; good luck,
&lt;BR /&gt;/Geuder</description>
      <pubDate>Sat, 07 Apr 2012 17:03:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290263#M63560</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-07T17:03:12Z</dc:date>
    </item>
    <item>
      <title>Re: MongoDB - How I set up a connection for extraction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290264#M63561</link>
      <description>Hi Geuder 
&lt;BR /&gt;Great! Thanks for your feedback! 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt;Regards, 
&lt;BR /&gt;Pedro</description>
      <pubDate>Mon, 09 Apr 2012 04:48:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290264#M63561</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-04-09T04:48:30Z</dc:date>
    </item>
    <item>
      <title>Re: MongoDB - How I set up a connection for extraction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290265#M63562</link>
      <description>Hi,
&lt;BR /&gt;I'm trying to use talend to insert records into MongoDb. I'm reading a flat file with records in JSON format but no matter what I do, I can't see the MongoDB Connection in the drop list of the MongoDbOutput. I've followed the same procedure described here but it doesn't work, any tips?
&lt;BR /&gt;Thanks in advance.
&lt;BR /&gt;Edwin Lima</description>
      <pubDate>Thu, 28 Jun 2012 09:53:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290265#M63562</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-28T09:53:04Z</dc:date>
    </item>
    <item>
      <title>Re: MongoDB - How I set up a connection for extraction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290266#M63563</link>
      <description>What components I got to extract from the URL that you mentioned in Step 1. Please advice.</description>
      <pubDate>Wed, 20 Feb 2013 22:01:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290266#M63563</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2013-02-20T22:01:14Z</dc:date>
    </item>
    <item>
      <title>Re: MongoDB - How I set up a connection for extraction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290267#M63564</link>
      <description>Get all the components from &lt;A href="http://www.talendforge.org/exchange/index.php?page=2&amp;amp;product=tos&amp;amp;nav=1,1,1" rel="nofollow noopener noreferrer"&gt;http://www.talendforge.org/exchange/index.php?page=2&amp;amp;product=tos&amp;amp;nav=1,1,1&lt;/A&gt;</description>
      <pubDate>Tue, 11 Mar 2014 13:29:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290267#M63564</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-11T13:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: MongoDB - How I set up a connection for extraction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290268#M63565</link>
      <description>please check my snapshot. I keep getting and error: could not load or find main class</description>
      <pubDate>Thu, 16 Oct 2014 21:16:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MongoDB-How-I-set-up-a-connection-for-extraction/m-p/2290268#M63565</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-16T21:16:24Z</dc:date>
    </item>
  </channel>
</rss>

