【问题标题】:How to Connect to Databricks Delta table using JDBC driver如何使用 JDBC 驱动程序连接到 Databricks Delta 表
【发布时间】:2019-06-06 21:59:25
【问题描述】:

如何使用 JDBC 连接到 Databricks Delta 表?

我已经尝试连接 simba 驱动程序,但我很难获得驱动程序类名和 url 配置。

感谢任何解决方案。 我无法在此处粘贴代码作为公司代码。

提前致谢。

【问题讨论】:

    标签: java scala azure azure-databricks delta


    【解决方案1】:

    检查下面的这个链接。这有使用 JDBC 配置 delta 的步骤

    http://sedeks.blogspot.com/2019/05/how-to-connect-to-databricks-delta.html

    此链接中提供的代码:

        import java.sql.DriverManager 
    import java.sql.Driver
    import java.sql.Connection 
    import javax.sql.DataSource
    
    object ScalaJdbcConnectSelect {
        def main(args: Array[String]) {
            val driver = "com.simba.spark.jdbc41.Driver"  //attach the Spark jar to the Classpath.
            val url = "jdbc:spark://field-eng.cloud.databricks.com:443/default;transportMode=http;ssl=true;httpPath=sql/protocolvl/o/0/0911-153027-hopes19";    
            val username = "token" 
            val password = "<token-value>" //Token generated from databricks profile page.
            var connection:Connection = null
            try {
            // Create the connection
                Class.forName(driver)
                connection = DriverManager.getConnection(url, username, password)
                if(connection != null){
                    println("Connection Established");
    
                }
                else {
                    println("Connection Failed");
                }
                // create the statement
                val statement = connection.createStatement()
                val resultSet = statement.executeQuery("<<Query>") // Profile your query here.
                while ( resultSet.next() ) {
                    // Iterate through Result set
                } 
            catch {
                case e => e.printStackTrace
            }
            connection.close()
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-22
      • 1970-01-01
      • 2016-09-07
      • 1970-01-01
      • 1970-01-01
      • 2013-11-11
      • 2021-10-14
      • 1970-01-01
      相关资源
      最近更新 更多