Flink Scala Api 扩展启用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiewendong93/article/details/79005436

1.Flink Scala Api在默认不启用,使用类似Java的写法,如果需要使用Scala的写法,则需要扩展
2. 为了在Scala和Java api之间保持相当的一致性,一些允许Scala高表达性的特性已经从标准api中被忽略了,它们都是批量和流的。
3. 如果您希望享受完整的Scala体验,您可以选择通过隐式转换增强Scala API的扩展,要使用所有可用的扩展

#只需为DataSet/DataStrea API添加一个简单的导入
DataSet API :
import org.apache.flink.api.scala.extensions._

DataStream API:
import org.apache.flink.streaming.api.scala.extensions._
#Scala Api中经常会在编译期出现类型的检查异常,还需要导入
import org.apache.flink.api.scala._
OR:
import org.apache.flink.api.scala.createTypeInformation

DataSet /D taStream Scala Api 算 子 相关

猜你喜欢

转载自blog.csdn.net/xiewendong93/article/details/79005436