我正在尝试使用 nifi querydatabase 表处理器将表中的数据加载到 hadoop 中。
步骤:
- 我根据文档配置了处理器。
- 将连接器 jar 加载到 nifi lib 目录中。
我收到以下错误:
can't load database driver exception.
最佳答案
PostgreSQL 驱动名称应该是 org.postgresql.Driver,而不是 com.postgresql.jdbc.Driver。看起来像是来自 MySQL 驱动程序的复制粘贴覆盖?在任何情况下,你都应该熟悉 org.postgresql.Driver,如果你仍然看到错误,请检查 logs/nifi-app.log 中的文件,它应该包含有关为什么它无法加载驱动程序的更多信息(查看对于上面的文本,然后是下面的“Caused by”)。
关于hadoop - Nifi查询数据库表报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40326613/