<?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: How to use/install a driver in Spark Declarative Pipelines (ETL)? in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144086#M52260</link>
    <description>&lt;P&gt;I've been reading the SDP Product definition and it offers natively to load data from SAP-HANA,&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PabloCSD_0-1768414499358.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22995i3533D1F614791939/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PabloCSD_0-1768414499358.png" alt="PabloCSD_0-1768414499358.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;How can I access to SAP-HANA from the SDP ETL without using the driver?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 14 Jan 2026 18:17:15 GMT</pubDate>
    <dc:creator>PabloCSD</dc:creator>
    <dc:date>2026-01-14T18:17:15Z</dc:date>
    <item>
      <title>How to use/install a driver in Spark Declarative Pipelines (ETL)?</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/143769#M52223</link>
      <description>&lt;P&gt;Salutations,&lt;/P&gt;&lt;P&gt;I'm using SDP for an ETL that extracts data from HANA and put it in the Unity Catalog. I defined a Policy with the needed driver:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PabloCSD_0-1768228884826.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22902iFEFA9C731A467417/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PabloCSD_0-1768228884826.png" alt="PabloCSD_0-1768228884826.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;But I get this error:&lt;/P&gt;&lt;LI-CODE lang="java"&gt;An error occurred while calling o1013.load. : java.lang.ClassNotFoundException: com.sap.db.jdbc.Driver at java.base/&lt;/LI-CODE&gt;&lt;P&gt;How can I install the driver?&lt;/P&gt;&lt;P&gt;Mahalo&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2026 14:47:10 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/143769#M52223</guid>
      <dc:creator>PabloCSD</dc:creator>
      <dc:date>2026-01-12T14:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to use/install a driver in Spark Declarative Pipelines (ETL)?</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144061#M52252</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would recommend the best ways to install the driver depending on your specific environment:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. Recommended:&lt;/STRONG&gt; &lt;STRONG&gt;Use Unity Catalog Volumes&lt;/STRONG&gt;&lt;BR /&gt;For modern Databricks runtimes (13.3 LTS and above), storing JARs in a Unity Catalog Volume is the standard for secure, governed access.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 1&lt;/STRONG&gt;: Create a volume and upload the ngdbc.jar file to it (you can do this via Catalog Explorer).&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Step 2&lt;/STRONG&gt;: When defining your UC Connection, include the path to this JAR in the java_dependencies parameter.&lt;/P&gt;&lt;PRE&gt;CREATE CONNECTION hana_connection TYPE JDBC&lt;BR /&gt;ENVIRONMENT (&lt;BR /&gt;java_dependencies '["/Volumes/your_catalog/your_schema/your_volume/ngdbc.jar"]'&lt;BR /&gt;)&lt;BR /&gt;OPTIONS (&lt;BR /&gt;url 'jdbc:sap://&amp;lt;hana_host&amp;gt;:&amp;lt;port&amp;gt;',&lt;BR /&gt;user '&amp;lt;user&amp;gt;',&lt;BR /&gt;password '&amp;lt;password&amp;gt;'&lt;BR /&gt;);&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;Step 3&lt;/STRONG&gt;: Ensure the cluster or job has &lt;STRONG&gt;READ VOLUME&lt;/STRONG&gt; permissions on that specific volume.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. Install as a Cluster-Scoped Library&lt;/STRONG&gt;&lt;BR /&gt;If you are running this from a standard Job or All-Purpose cluster, you can install the driver directly to the compute resource.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Via Maven: This is the easiest way, as it handles dependencies automatically.&lt;UL&gt;&lt;LI&gt;Go to your cluster's Libraries &lt;STRONG&gt;tab &amp;gt; Install New &amp;gt; Maven.&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Enter the coordinates: com.sap.cloud.db.jdbc:ngdbc:2.25.9 (or your preferred version).&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Via JAR Upload:&lt;/STRONG&gt;&lt;UL&gt;&lt;LI&gt;Go to&lt;STRONG&gt; Libraries &amp;gt; Install New &amp;gt; Upload &amp;gt; JAR.&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Upload your local &lt;STRONG&gt;ngdbc.jar&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;3. Using Databricks Asset Bundles (DABs)&lt;/STRONG&gt;&lt;BR /&gt;If you are deploying your ETL via bundles, you must explicitly list the library in your &lt;STRONG&gt;databricks.yml&lt;/STRONG&gt; task definition.&lt;/P&gt;&lt;PRE&gt;resources:&lt;BR /&gt;jobs:&lt;BR /&gt;hana_etl_job:&lt;BR /&gt;tasks:&lt;BR /&gt;- task_key: extraction_task&lt;BR /&gt;libraries:&lt;BR /&gt;- maven:&lt;BR /&gt;coordinates: "com.sap.cloud.db.jdbc:ngdbc:2.25.9"&lt;/PRE&gt;&lt;P&gt;Hope this should work!&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jan 2026 15:49:03 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144061#M52252</guid>
      <dc:creator>osingh</dc:creator>
      <dc:date>2026-01-14T15:49:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to use/install a driver in Spark Declarative Pipelines (ETL)?</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144069#M52255</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;It is recommended that you upload libraries to source locations that support installation onto compute with standard access mode (formerly shared access mode), as this is the recommended mode for all workloads. Please refer the &lt;A href="https://docs.databricks.com/aws/en/libraries#recommendations-for-uploading-libraries" target="_self"&gt;documentation&lt;/A&gt; for best practices. Alternatively, you can also check out the &lt;A href="https://docs.databricks.com/aws/en/connect/jdbc-connection" target="_self"&gt;JDBC unity catalog connection&lt;/A&gt; to read data from SAP.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jan 2026 16:38:25 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144069#M52255</guid>
      <dc:creator>anshu_roy</dc:creator>
      <dc:date>2026-01-14T16:38:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to use/install a driver in Spark Declarative Pipelines (ETL)?</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144086#M52260</link>
      <description>&lt;P&gt;I've been reading the SDP Product definition and it offers natively to load data from SAP-HANA,&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PabloCSD_0-1768414499358.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22995i3533D1F614791939/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PabloCSD_0-1768414499358.png" alt="PabloCSD_0-1768414499358.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;How can I access to SAP-HANA from the SDP ETL without using the driver?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jan 2026 18:17:15 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144086#M52260</guid>
      <dc:creator>PabloCSD</dc:creator>
      <dc:date>2026-01-14T18:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to use/install a driver in Spark Declarative Pipelines (ETL)?</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144087#M52261</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/181478"&gt;@osingh&lt;/a&gt;, working on that&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jan 2026 18:29:04 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144087#M52261</guid>
      <dc:creator>PabloCSD</dc:creator>
      <dc:date>2026-01-14T18:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to use/install a driver in Spark Declarative Pipelines (ETL)?</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144171#M52277</link>
      <description>&lt;P&gt;At this time, Databricks does not offer native connectors for SAP HANA. You can find the complete list of managed connectors currently available in Databricks &lt;A href="https://docs.databricks.com/aws/en/ingestion/lakeflow-connect/" target="_blank"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;We generally recommend beginning with SAP’s own commercial tools, prioritizing SAP Business Data Cloud–based solutions. Non-SAP commercial tools should be considered only as secondary options. For more insight into SAP data extraction methods and recent SAP policy updates, see this Databricks Community blog: &lt;A href="https://community.databricks.com/t5/technical-blog/navigating-the-sap-data-ocean-demystifying-sap-data-extraction/ba-p/94617" target="_blank"&gt;https://community.databricks.com/t5/technical-blog/navigating-the-sap-data-ocean-demystifying-sap-data-extraction/ba-p/94617&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;In addition, SAP Databricks is available within the SAP Business Data Cloud as part of the joint partnership, as detailed in this &lt;A href="https://www.databricks.com/blog/announcing-general-availability-sap-databricks-sap-business-data-cloud" target="_blank"&gt;announcement&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jan 2026 17:28:15 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-use-install-a-driver-in-spark-declarative-pipelines-etl/m-p/144171#M52277</guid>
      <dc:creator>anshu_roy</dc:creator>
      <dc:date>2026-01-15T17:28:15Z</dc:date>
    </item>
  </channel>
</rss>

