错误:ml不是使用ZEPPELIN打包org.apache.flink的成员

时间:2017-05-29 18:40:17

标签: apache-flink apache-zeppelin flink-streaming

我开始在Zeppelin中开发一种机器算法。 作为翻译,我正在使用Flink。

  • 问题:

    Fep机器学习库不包含在Zeppelin中。

  • 错误:

    import org.apache.flink.ml.common.LabeledVector import org.apache.flink.ml.math.DenseVector :75:错误:对象ml不是包org.apache.flink的成员        import org.apache.flink.ml.common.LabeledVector

  • 解决方案:

    下面,在 1ambda 的答案中。

    (你也可以从这里下载依赖项.jar:   maven.org使用您想要的版本,并在工件中添加文件路径(

感谢您的帮助! :)

1 个答案:

答案 0 :(得分:1)

Zeppelin中不包含

flink-ml_2.10

但是,你可以像这样加载外部依赖

  • 转到localhosdt:8080/#/interpreter
  • 找到flink解释器
  • org.apache.flink:flink-ml_2.10:1.1.3添加为新的依赖项
  • 然后,保存它。 (将重启flink口译员)

enter image description here