<?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 Re: Custom Connectors with Direct Discovery in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414910#M696360</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="p1"&gt;The reason I would like to use my own custom connector is that I don't the Qlikview to be soliciting my database whenever the user selection changes.&lt;/P&gt;&lt;P class="p1"&gt;Also, because of the size of the data I need to pull, I would like to be able to stream it during run time so that it is not loaded in-memory all at once.&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;To address this problem I was thinking about creating my own datastore and use a custom connector to query it and stream it back to Qlikview.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Apr 2013 21:15:26 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-04-02T21:15:26Z</dc:date>
    <item>
      <title>Custom Connectors with Direct Discovery</title>
      <link>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414908#M696358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am interested in using my own custom connector with Direct Discovery.&lt;/P&gt;&lt;P&gt;In order to test it out I am trying to use the QvEventLogConnectorElaborate custom connector of the SDK 2.0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The example given in the QvEventLogConnectorElaborate.qvw is a simple SELECT of all the fields provided by the connector to load them at LOAD time:&lt;/P&gt;&lt;P&gt;CUSTOM CONNECT TO "Provider=QvEventLogConnectorElaborate.exe;Server=localhost;...";&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;SQL &lt;/STRONG&gt;&lt;/EM&gt;SELECT Category,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CategoryNumber,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EntryType,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Index,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MachineName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Message,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Source,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TimeGenerated&lt;/P&gt;&lt;P&gt;FROM ApplicationsEventLog;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I try to use it with Direct Discovery here is what I do:&lt;/P&gt;&lt;P&gt;CUSTOM CONNECT TO "Provider=QvEventLogConnectorElaborate.exe;Server=localhost;...";&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;DIRECT &lt;/STRONG&gt;&lt;/EM&gt;SELECT Category,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CategoryNumber,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EntryType,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Index,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MachineName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Message,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Source,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TimeGenerated&lt;/P&gt;&lt;P&gt;FROM ApplicationsEventLog;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The previous Direct query gives me a QVX_SYNTAX_ERROR error message from the QvxLibrary:&lt;/P&gt;&lt;P&gt;QVX_SYNTAX_ERROR: Invalid query: SELECT CategoryID FROM ApplicationsEventLog GROUP BY CategoryID&lt;/P&gt;&lt;P&gt;DIRECT SELECT CategoryID&lt;/P&gt;&lt;P&gt;FROM ApplicationsEventLog&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would anyone know what is the reason why I am getting this error message and if I could (if possible) use a customer connector with Direct Discovery?&lt;/P&gt;&lt;P&gt;Am I missing something with implicit fields?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Apr 2013 18:25:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414908#M696358</guid>
      <dc:creator />
      <dc:date>2013-04-02T18:25:30Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Connectors with Direct Discovery</title>
      <link>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414909#M696359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;obviously the connector cannot handle aggregations. Direct Discovery is a feature which uses SQL aggregation queries only which consists of a GROUP BY clause and aggregation functions (count/min/max/sum/avg etc. for charts).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Usually this functionality is only provided by a real database. I wonder if you're going to implement this in a connector..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Ralf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Apr 2013 20:53:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414909#M696359</guid>
      <dc:creator>rbecher</dc:creator>
      <dc:date>2013-04-02T20:53:29Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Connectors with Direct Discovery</title>
      <link>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414910#M696360</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="p1"&gt;The reason I would like to use my own custom connector is that I don't the Qlikview to be soliciting my database whenever the user selection changes.&lt;/P&gt;&lt;P class="p1"&gt;Also, because of the size of the data I need to pull, I would like to be able to stream it during run time so that it is not loaded in-memory all at once.&lt;/P&gt;&lt;P class="p2"&gt;&lt;/P&gt;&lt;P class="p1"&gt;To address this problem I was thinking about creating my own datastore and use a custom connector to query it and stream it back to Qlikview.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Apr 2013 21:15:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414910#M696360</guid>
      <dc:creator />
      <dc:date>2013-04-02T21:15:26Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Connectors with Direct Discovery</title>
      <link>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414911#M696361</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could place another database (maybe an in-memory database) between your source database and QlikView which gets loaded once a day or so to serve the Direct Discovery feature independently from the original source.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Apr 2013 06:37:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414911#M696361</guid>
      <dc:creator>rbecher</dc:creator>
      <dc:date>2013-04-03T06:37:22Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Connectors with Direct Discovery</title>
      <link>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414912#M696362</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sebastien,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Direct Discovery is not currently supported within QVX, only for the ODBC based connections. As for Qlikview soliciting the source db, there are some parameters you can set to throttle and control the load that is placed and also the duration for refresh of a Qlikview side cache that will hold previous results.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Apr 2014 19:04:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Custom-Connectors-with-Direct-Discovery/m-p/414912#M696362</guid>
      <dc:creator />
      <dc:date>2014-04-24T19:04:43Z</dc:date>
    </item>
  </channel>
</rss>

