Amazon redshift 使用齐柏林飞艇连接到红移

Amazon redshift 使用齐柏林飞艇连接到红移,amazon-redshift,apache-zeppelin,Amazon Redshift,Apache Zeppelin,问题: 无法使用齐柏林飞艇连接到红移。当我尝试连接时,出现以下错误: java.sql.SQLException:未找到适合jdbc的驱动程序:redshiftl://redshift_db_address.redshift.amazonaws.com:5439/db_name 背景: 我用的是dylanmei/zeppelin docker图像 我根据以下说明创建了红移解释器: 我下载了这个JDBC驱动程序: -->安装到/usr/zeppelin/explorer/jdbc/Redshift

问题:

  • 无法使用齐柏林飞艇连接到红移。当我尝试连接时,出现以下错误:
  • java.sql.SQLException:未找到适合jdbc的驱动程序:redshiftl://redshift_db_address.redshift.amazonaws.com:5439/db_name

    背景:

  • 我用的是dylanmei/zeppelin docker图像

  • 我根据以下说明创建了红移解释器:

  • 我下载了这个JDBC驱动程序: -->
    安装到/usr/zeppelin/explorer/jdbc/RedshiftJDBC42-1.2.1.1001.jar

  • 将工件路径设置为:
    com.amazonaws:aws java sdk红移:1.11.51

  • 将driver.default设置为:
    com.amazon.redshift.jdbc42.driver


  • jdbc:jdbc:redshiftl
    中,什么是
    l
    ?我的意思是,
    redshiftl
    facepalm的最后一个字符…这就是问题所在-谢谢。克里斯托弗,你怎么知道你必须执行第3步?我在文档中没有看到它。@Hugo-我去了这里:,然后我点击了“AWS红移JDBC驱动程序文档”链接-它描述了如何下载JDBC驱动程序。谢谢你,Christopher,对我来说不明显的部分是驱动程序必须放在/zeppelin/解释器/JDBC/中。很高兴你写了这个问题。