【问题标题】:can't connect to Clickhouse database using apache Nifi无法使用 apache Nifi 连接到 Clickhouse 数据库
【发布时间】:2021-01-17 15:27:29
【问题描述】:

我正在尝试使用 Apache Nifi 连接到 Clickhouse 数据库。我无法修复此错误。

NIFI 1.12.1

StandardControllerServiceNode[service=DBCPConnectionPool[id=f73ad0c3-0176-1000-0546-94e4c6c6fe9b],
     versionedComponentId=null,
     processGroup=StandardProcessGroup[identifier=f73973ae-0176-1000-a421-ff32b5b5cb70,name=NiFi Flow], active=true] 
Failed to invoke @OnEnabled method due to java.lang.NoClassDefFoundError: 
Could not initialize class ru.yandex.clickhouse.ClickHouseDriver: 
Could not initialize class ru.yandex.clickhouse.ClickHouseDriver

请检查图片

【问题讨论】:

标签: apache-nifi clickhouse


【解决方案1】:

错误告诉你找不到类ru.yandex.clickhouse.ClickHouseDriver

确保您:

  1. 有合适的罐子
  2. jar 存在于正确的路径中
  3. 运行 NiFi 的用户对 jar 具有权限
  4. 您在 jar 中为驱动程序使用了正确的类名

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-29
    • 1970-01-01
    • 2021-05-06
    • 1970-01-01
    • 2020-11-14
    • 1970-01-01
    • 2017-05-20
    相关资源
    最近更新 更多