簡體   English   中英

[錯誤][logstash.outputs.jdbc] jdbc 的未知設置 'driver_library'

[英][ERROR][logstash.outputs.jdbc ] Unknown setting 'driver_library' for jdbc

我想將我的 CSV 文件添加到 postgreSQL。但是每當我嘗試連接它時顯示錯誤:[ERROR][logstash.outputs.jdbc] Unknown setting 'driver_library' for jdbc 它是我的 Config.conf 文件

input {
  file {
    path => "C:/Users/Desktop/Input.csv"
    start_position => "beginning"
    codec => plain
  }
}
filter {
  csv {
    separator => ","
    columns => ["Column","Metric","Source_Table","Output_Column_Alias","Method"]
  }
}
output {
  jdbc {
    connection_string => "jdbc:postgresql://hostname:5432/Database"
    username => "User"
    password => "Password"
    driver_library => "C:/Users/lib/postgresql-42.5.1.jar"
    driver_class => "org.postgresql.Driver"
    statement => "INSERT INTO CSV_to_Postgresql (Column,Metric,Source_Table,Output_Column_Alias,Method) VALUES (?, ?, ?, ?, ?)"
  }
}```

使用driver_jar_path ,而不是 driver_library。 彈性支持的插件使用jdbc_driver_library作為此選項的名稱,但 jdbc output 是第三方支持的插件,使用不同的約定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM