为了让 JDBC Hook 正常工作,我首先在 Composer 的 PYPI 包页面中添加了 jaydebeapi 包。
但是,仅此一项并不允许 JDBC 连接工作:
1) 如何为我拥有的 JDBC 驱动程序指定 .jar 驱动程序路径?我在想它会像“/home/airflow/gcs/drivers/xxx.jar”(假设我在gcs目录中创建了一个驱动程序文件夹)......但我无法验证或找到关于此的文档。
2)我如何安装/指向Java JRE?在 Ubuntu 上,我运行以下命令来安装 JRE:sudo apt-get install default-jre libc6-i386。Cloud Composer 中是否提供 JRE 或安装 JRE 的功能?这是我在带有 JDBC 连接的 Adhoc 窗口中收到的当前错误消息:[Errno 2] No such file or directory: '/usr/lib/jvm'
如果上述任一选项当前不可用,是否有任何变通方法可以让 JDBC 连接与 Composer 一起使用?