Back to Flyway

Databricks

documentation/Reference/Database Driver Reference/Databricks.md

latest2.9 KB
Original Source
  • Verified Versions: N/A
  • Maintainer: {% include community-db.html %}

Supported Versions and Support Levels

{% include database-boilerplate.html %}

Driver

ItemDetails
URL format<code>jdbc:databricks://<i>host</i>:<i>port</i><i>/default;transportMode=http;ssl=1;httpPath=path;EnableArrow=0;AuthMech=3;UID=token;PWD=personal-access-token</i></code>
SSL supportNot tested
Ships with Flyway Command-lineYes
Maven Central coordinatescom.databricks:databricks-jdbc
Supported versionsN/A
Default Java classcom.databricks.client.jdbc.Driver
Flyway Community implementationflyway-community-db-support

Java Usage

Databricks support is a separate dependency for Flyway and will need to be added to your Java project to access these features.

Maven

Database support

xml
<dependency>
    <groupId>org.flywaydb</groupId>
    <artifactId>flyway-database-databricks</artifactId>
</dependency>

Gradle

groovy
buildscript {
    dependencies {
        implementation "org.flywaydb:flyway-database-databricks"
    }
}

Limitations

  • Due to a change in the Java 16+ runtime which Flyway depends upon, a formatting error will occur in the Databricks JDBC driver unless you define the handling of such, that can be done by either: