<?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: Connecting Qlik Sense Enterpise On-Prem with Apache Pinot using jdbc connection in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2548231#M15492</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/79864"&gt;@Aditya_Chitale&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In my experience, I would recommend avoiding JDBC-ODBC bridges, as they often introduce stability issues and performance bottlenecks in production environments.&lt;/P&gt;&lt;P&gt;In our implementation, we solved this by placing &lt;STRONG&gt;Presto (or Trino)&lt;/STRONG&gt; as a federation layer between Qlik and Pinot. This approach offers two main advantages:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Handling Complex Logic:&lt;/STRONG&gt; While Pinot is incredibly fast for low-latency queries, it has known limitations regarding complex JOINs and heavy aggregations. Presto excels at multi-staging and handling more sophisticated SQL logic.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Native Connectivity:&lt;/STRONG&gt; Qlik Sense has a &lt;STRONG&gt;native Presto connector&lt;/STRONG&gt;. By using Presto as the entry point, you eliminate the need for third-party drivers and ensure a much more stable, supported connection.&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;If your use case involves complex data transformations or joining Pinot tables with other sources, this architecture is a much more robust long-term solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;help users find answers! Don't forget to mark a solution that worked for you &amp;amp; to smash the like button!&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 30 Apr 2026 21:09:54 GMT</pubDate>
    <dc:creator>RafaelBarrios</dc:creator>
    <dc:date>2026-04-30T21:09:54Z</dc:date>
    <item>
      <title>Connecting Qlik Sense Enterpise On-Prem with Apache Pinot using jdbc connection</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2545531#M15430</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I am trying to connect Qlik Sense with Apache Pinot, but pinot does not provide any ODBC driver to create an ODBC connection in Qlik Sense, instead, it provides jdbc driver which is not supported by Enterprise Qlik Sense.&lt;/P&gt;&lt;P&gt;I did some research and found out that we need to use some JDBC-ODBC driver bridge, which is fine, but is there any other way to connect jdbc databases with Qlik Sense ? anything that I am missing ? Any suggestions would be appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aditya&lt;/P&gt;</description>
      <pubDate>Thu, 26 Mar 2026 12:23:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2545531#M15430</guid>
      <dc:creator>Aditya_Chitale</dc:creator>
      <dc:date>2026-03-26T12:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting Qlik Sense Enterpise On-Prem with Apache Pinot using jdbc connection</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2546050#M15432</link>
      <description>&lt;P&gt;Thanks for this helpful information&lt;/P&gt;</description>
      <pubDate>Thu, 02 Apr 2026 13:09:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2546050#M15432</guid>
      <dc:creator>Sunilsahu_345</dc:creator>
      <dc:date>2026-04-02T13:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting Qlik Sense Enterpise On-Prem with Apache Pinot using jdbc connection</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2548231#M15492</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/79864"&gt;@Aditya_Chitale&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In my experience, I would recommend avoiding JDBC-ODBC bridges, as they often introduce stability issues and performance bottlenecks in production environments.&lt;/P&gt;&lt;P&gt;In our implementation, we solved this by placing &lt;STRONG&gt;Presto (or Trino)&lt;/STRONG&gt; as a federation layer between Qlik and Pinot. This approach offers two main advantages:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Handling Complex Logic:&lt;/STRONG&gt; While Pinot is incredibly fast for low-latency queries, it has known limitations regarding complex JOINs and heavy aggregations. Presto excels at multi-staging and handling more sophisticated SQL logic.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Native Connectivity:&lt;/STRONG&gt; Qlik Sense has a &lt;STRONG&gt;native Presto connector&lt;/STRONG&gt;. By using Presto as the entry point, you eliminate the need for third-party drivers and ensure a much more stable, supported connection.&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;If your use case involves complex data transformations or joining Pinot tables with other sources, this architecture is a much more robust long-term solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;SPAN class=""&gt;help users find answers! Don't forget to mark a solution that worked for you &amp;amp; to smash the like button!&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Apr 2026 21:09:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2548231#M15492</guid>
      <dc:creator>RafaelBarrios</dc:creator>
      <dc:date>2026-04-30T21:09:54Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting Qlik Sense Enterpise On-Prem with Apache Pinot using jdbc connection</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2548273#M15493</link>
      <description>&lt;P&gt;as commented in my previous reply, i recommend using Presto, but if you still need to go directly to PINOT, you can always use a REST connection&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Create new connection&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RafaelBarrios_5-1777666957521.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/188112i0096072F010C719D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RafaelBarrios_5-1777666957521.png" alt="RafaelBarrios_5-1777666957521.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RafaelBarrios_4-1777666839991.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/188111iE94C709333A04553/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RafaelBarrios_4-1777666839991.png" alt="RafaelBarrios_4-1777666839991.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000FF"&gt;&lt;EM&gt;in request body, use useMultistageEngine if you need to use joins&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;authetication method&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RafaelBarrios_1-1777666578235.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/188108iD0C2A8FCD8304665/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RafaelBarrios_1-1777666578235.png" alt="RafaelBarrios_1-1777666578235.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Check "Allow with connection"&lt;/STRONG&gt; so you can change query without creating a connection for each query&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RafaelBarrios_2-1777666605638.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/188109iBD18AAE0B761DC1B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RafaelBarrios_2-1777666605638.png" alt="RafaelBarrios_2-1777666605638.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load and sort your model&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RafaelBarrios_3-1777666715938.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/188110i9E389C7E5B1C06EF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RafaelBarrios_3-1777666715938.png" alt="RafaelBarrios_3-1777666715938.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 20:28:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Connecting-Qlik-Sense-Enterpise-On-Prem-with-Apache-Pinot-using/m-p/2548273#M15493</guid>
      <dc:creator>RafaelBarrios</dc:creator>
      <dc:date>2026-05-01T20:28:22Z</dc:date>
    </item>
  </channel>
</rss>

