如何在 spark 中使用 MLlib SQL

How to use MLlib in spark SQL

最近,我一直在学习 spark sql,我想知道,有没有什么方法可以在 spark sql 中使用 mllib,例如:

select mllib_methodname(some column) from tablename; 

这里的"mllib_methodname"方法是一个mllib方法。 是否有一些示例说明如何在 spark sql?

中使用 mllib 方法

提前致谢。

新管道 API 基于数据帧,由 SQL 提供支持。参见

http://spark.apache.org/docs/latest/ml-guide.html

或者您可以简单地将 MLlib 模型中的预测方法注册为 UDF 并在您的 SQL 语句中使用它们。参见

http://spark.apache.org/docs/latest/sql-programming-guide.html#udf-registration-moved-to-sqlcontextudf-java--scala