Flink DataStream[Row] 在创建表的时候会报错,需要我们提前指定类型,可以这么写
val types = Array[TypeInformation[_]](
Types.STRING,
Types.STRING,
Types.STRING)
val names = Array("ts_pf_yldrate_yldrate","ts_pf_bhmk_info_yldrate","ts_pf_yldrate_pf_id")
implicit val tpe: TypeInformation[Row] = new RowTypeInfo(types, names)
val dataStream = env.addSource(new HBaseReader)(Types.ROW(tpe))