我已经从 Kylo 安装目录中为 kylo UI 上的“data_ingest”设置了一个默认模板 - http://localhost:8400
使用模板,我创建了一个 Feed 以从数据库 (MySQL) 中获取数据,并在 Feed 详细信息中指定数据库/表/列。
数据库是从下拉列表中选择的,我在 /opt/kylo/kylo-services/application.properties 中给出了所有配置
spring.datasource.username=root spring.datasource.password=cloudera .. hive.metastore.datasource.username=root hive.metastore.datasource.password=cloudera
尽管如此,我的工作还是因以下错误而失败 -
GetTableData[id=a3eb6450-1f53-3e1e-a523-01db02f0b625] Unable to execute SQL select from table due to StandardFlowFileRecord[uuid=27219d8a-9bef-40be-a413-63d4d8663ebe,claim=,offset=0,name=32633830193154,size=0]; routing to failure: org.apache.nifi.processor.exception.ProcessException: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not connect: Access denied for user 'root'@'localhost' (using password: NO))
我是否缺少任何导致此错误的配置?