<?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: Spark JDBC Driver for Databricks in Qlik Compose</title>
    <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767051#M1655</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/109210"&gt;@TimGarrod&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've installed the SparkJDBC41.jar, as you can see on the screenshot in my previous post.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Tue, 08 Dec 2020 15:45:51 GMT</pubDate>
    <dc:creator>ThiebaudS</dc:creator>
    <dc:date>2020-12-08T15:45:51Z</dc:date>
    <item>
      <title>Spark JDBC Driver for Databricks</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767046#M1653</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm trying to use Compose for Data Lake with Databricks and I'm facing a strange issue with the Spark JDBC Driver.&lt;/P&gt;&lt;P&gt;I've downloaded the driver from the Databricks website and placed it in the&amp;nbsp;&lt;EM&gt;C:\Program Files\Attunity\Compose for Data Lakes\java\jdbc&lt;/EM&gt; folder, as mentioned in the documentation.&lt;/P&gt;&lt;P&gt;Despite this, in Compose when I try to add my storage connection, I receive the following error :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SYS-E-HTTPFAIL, Failed to add session connection: SYS-E-GNRLERR, Required driver class not found: com.simba.spark.jdbc41.Driver.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I don't understand because I also have the Hive JDBC Driver in the exact same folder and this one is working with Compose.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I've restarted all Attunity services and even the server with no luck.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Am I missing something ?&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Thiebaud&lt;/P&gt;</description>
      <pubDate>Thu, 20 Mar 2025 15:56:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767046#M1653</guid>
      <dc:creator>ThiebaudS</dc:creator>
      <dc:date>2025-03-20T15:56:15Z</dc:date>
    </item>
    <item>
      <title>Re: Spark JDBC Driver for Databricks</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767049#M1654</link>
      <description>Did you install the SparkJDBC41.jar driver or the 42 driver? Compose 6.6 requires the 41 driver. If this is not available on the databricks download site you may need to contact their support. (It was on their download site, but I believe they may have removed it recently and replaced with 42 driver).&lt;BR /&gt;</description>
      <pubDate>Tue, 08 Dec 2020 15:43:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767049#M1654</guid>
      <dc:creator>TimGarrod</dc:creator>
      <dc:date>2020-12-08T15:43:29Z</dc:date>
    </item>
    <item>
      <title>Re: Spark JDBC Driver for Databricks</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767051#M1655</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/109210"&gt;@TimGarrod&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've installed the SparkJDBC41.jar, as you can see on the screenshot in my previous post.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 15:45:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767051#M1655</guid>
      <dc:creator>ThiebaudS</dc:creator>
      <dc:date>2020-12-08T15:45:51Z</dc:date>
    </item>
    <item>
      <title>Re: Spark JDBC Driver for Databricks</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767060#M1656</link>
      <description>&lt;P&gt;Apologies - I was responding to an email I got from the community - which didn't include the screenshots (doh!).&lt;/P&gt;&lt;P&gt;Can you tell me the version of C4DL you are running?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also - has C4DL previously been configured to use a remote agent?&amp;nbsp; (Go to the main Compose screen - Management&amp;gt; Compose Agent Settings).&amp;nbsp; (This would typically only be the case if you had an EMR / Hadoop / HDI etc Spark project running - but just want to check &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; ).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TimGarrod_0-1607444435342.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/45395iA99143BF264C7B64/image-size/medium?v=v2&amp;amp;px=400" role="button" title="TimGarrod_0-1607444435342.png" alt="TimGarrod_0-1607444435342.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Agent settings -&amp;nbsp; &amp;nbsp;If this is set to "Remote" then you must ensure the Spark driver is located where your agent is running (and then restart the agent via compose-agent.sh stop&amp;nbsp; and compose-agent.sh start).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TimGarrod_1-1607444607478.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/45396i54EA8678D72BD892/image-size/medium?v=v2&amp;amp;px=400" role="button" title="TimGarrod_1-1607444607478.png" alt="TimGarrod_1-1607444607478.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 16:24:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767060#M1656</guid>
      <dc:creator>TimGarrod</dc:creator>
      <dc:date>2020-12-08T16:24:09Z</dc:date>
    </item>
    <item>
      <title>Re: Spark JDBC Driver for Databricks</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767071#M1657</link>
      <description>&lt;P&gt;Hi again&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/109210"&gt;@TimGarrod&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot for your help.&lt;/P&gt;&lt;P&gt;I'm using C4DL&amp;nbsp;6.6.0.940, and yes I had the remote server option checked for the agent settings because I was previously working on a Hadoop cluster...&lt;/P&gt;&lt;P&gt;I've set the agent settings to local and I'm now receiving this new error message:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SYS-E-HTTPFAIL, Failed to add session connection: SYS-E-SQLERR, Sql statement produced the following error: Failed to get connection: jdbc:spark://adb-********.azuredatabricks.net:443;transportMode=http;httpPath=sql/protocolv1/o/********/********-roils75;SSL=1;AuthMech=3;PWD=****** Error message: [Simba][SparkJDBCDriver](500151) Error setting/closing session: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Hostname and certificate CN are mismatched....&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Does it tell you something ?&lt;/P&gt;&lt;P&gt;Thanks again !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 16:56:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767071#M1657</guid>
      <dc:creator>ThiebaudS</dc:creator>
      <dc:date>2020-12-08T16:56:52Z</dc:date>
    </item>
    <item>
      <title>Re: Spark JDBC Driver for Databricks</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767081#M1658</link>
      <description>&lt;P&gt;Nevermind, I've added "&lt;SPAN&gt;AllowSelfSignedCerts=1" in the "JDBC parameters" field in Compose, and the connection is now working.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks a lot&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/109210"&gt;@TimGarrod&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thiebaud&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 17:38:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1767081#M1658</guid>
      <dc:creator>ThiebaudS</dc:creator>
      <dc:date>2020-12-08T17:38:24Z</dc:date>
    </item>
    <item>
      <title>Re: Spark JDBC Driver for Databricks</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1771429#M1659</link>
      <description>&lt;P&gt;&lt;SPAN&gt;The JayDeBeApi module allows you to connect from&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Python&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;code to databases using Java&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;JDBC&lt;/STRONG&gt;&lt;SPAN&gt;. It provides a&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Python&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;DB-API v2. 0 to that database. It works on ordinary&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Python&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;(cPython) using the JPype Java integration or on Jython to make&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;use&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;of the Java&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;JDBC driver&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://typhoon-tv.org/" target="_self"&gt;&lt;SPAN&gt;typhoon tv&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Jan 2021 10:34:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/Spark-JDBC-Driver-for-Databricks/m-p/1771429#M1659</guid>
      <dc:creator>raghavan</dc:creator>
      <dc:date>2021-01-01T10:34:39Z</dc:date>
    </item>
  </channel>
</rss>

