jdbc - Tableau 和 Apache Druid 之间的 JDBC 连接
问题描述
我一直在尝试使用 JDBC 驱动程序从 Tableau 连接到 Druid。根据我对这篇文章将 Tableau 连接到 Apache Druid的回答,我已使用 ODBC 驱动程序成功连接
但是,我也希望能够使用 JDBC 驱动程序。
虽然我已经按照这篇文章中的步骤操作:https: //support.imply.io/hc/en-us/articles/360025589574-Connecting-Tableau-to-Druid-with-JDBC,
我不断收到错误消息:“未安装合适的驱动程序或 URL 不正确”。
根据文章,我已确保 avatica 驱动程序已下载并安装在 ~/Library/Tableau/Drivers 中,就像我在 Mac 上一样。
我还确定我向我的代理提供了正确的 URL,否则我可以在端口 8082 的浏览器上访问该 URL。
任何指针可能是什么问题?
解决方案
我从这篇文章中发现:https ://kb.tableau.com/articles/issue/locating-library-jdbc-directory-in-mac-to-install-the-athena-drivers-for-tableau-prep 实际上 Tableau在 mac 上的 ~/Library/JDBC 文件夹中查找 JDBC 驱动程序(并且它似乎不是从 ~/Library/Tableau/Drivers 文件夹中读取的,如我的问题中的原始文章中所述)。将 avatica 驱动程序放入此文件夹后,Tableau Desktop 便能够找到该驱动程序。
推荐阅读
- javascript - 如何使用默认导出保留“实时绑定”
- c - 如何从C中的函数获取字符串作为返回值?
- swift - 参数类型(字符串)->()的问题-SwiftUI
- android - android 应用程序中活动和多片段的单视图模型
- r - 因子水平无效,仅针对因子变量中的一个水平生成 NA
- java - 如何在 spring-boot 应用程序中为 @Query(value=xyz) 提供最终值
- python - 如何在每次新条目后更改组合值 - Tkinter
- php - 十月CMS分页
- java - 如何在 localhost 中处理安全 cookie
- ios - 命令 SetOwnerAndGroup 因非零退出代码而失败