hadoop - Nifi查询数据库表报错

标签 hadoop apache-nifi

我正在尝试使用 nifi querydatabase 表处理器将表中的数据加载到 hadoop 中。

步骤:

  1. 我根据文档配置了处理器。
  2. 将连接器 jar 加载到 nifi lib 目录中。

Controller 服务配置属性: enter image description here

我收到以下错误:

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/

相关文章:

java - MiniDFSCluster UnsatisfiedLinkError org.apache.hadoop.io.nativeio.NativeIO$Windows.access0

hadoop - HDFS是如何下载文件的?

scala - 使用spark解析NiFi数据包

java - 如何使用 Jolt 规范将 Json 转换为 Json?

soap - NiFi 如何使用带有 SOAP 的 InvokeHTTP 处理器

java - 用于签名验证的 Apache Nifi 处理器

python - Hadoop Mapreduce:如何将数据从映射器分区到reducer

hadoop - Hadoop:运行示例ShowFileStatusTest时出错

hadoop - 具有高可用性的 Namenode 与基于 zookeeper 的领导者选择

javascript - NiFi : Which processor would I use to connect to a third party API requiring 3 credential elements?