flink如何将bathch dataset转换为sql操作
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章主要为大家展示了"flink如何将bathch dataset转换为sql操作",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"flink如何将bat
千家信息网最后更新 2025年01月23日flink如何将bathch dataset转换为sql操作
这篇文章主要为大家展示了"flink如何将bathch dataset转换为sql操作",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"flink如何将bathch dataset转换为sql操作"这篇文章吧。
示例代码如下:
package flink.table_sql/*需要maven依赖 **/import org.apache.flink.api.scala._import org.apache.flink.table.api.TableEnvironmentimport org.apache.flink.table.api.scala._object FlinkTableTest { def main(args: Array[String]): Unit = { val env = ExecutionEnvironment.getExecutionEnvironment val persondata = env.readTextFile("d://person") val maps = persondata.map(str=>{ val strs = str.split(" ") person(strs(0).toInt,strs(1),strs(2).toInt) } ) val tableEnv = TableEnvironment.getTableEnvironment(env) //'id, 'name,'age为映射的字段,因该用到了隐式转换什么的 ,第三行import 会影响到这里 tableEnv.registerDataSet("person", maps,'id, 'name,'age) val result = tableEnv.sqlQuery("select * from person where id = 1") val rows = result.collect() print(rows) env.execute("table_task") }}case class person(id:Int,name:String,age:Int) org.apache.flink flink-table_2.12 1.7.1
以上是"flink如何将bathch dataset转换为sql操作"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
内容
篇文章
学习
帮助
代码
字段
易懂
更多
条理
知识
示例
编带
行业
资讯
资讯频道
频道
三行
影响
研究
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
300人用什么云服务器
MO2安装连不到服务器
ssm框架与软件开发
临沂服务器运维管理系统公司
柳酚咖敏片药品广告数据库
超聚变服务器的证书
张店企业管理软件开发定制开发
网络安全周宣传策划方案
win7虚拟服务器
永丰县卓杭网络技术服务有限公司
星饭网络技术有限公司
数据库大事
市北区定制软件开发
ESP32搭建网络服务器
青少年网络安全 主题班会
华为云服务器ip多少
怎样管理小米云服务器
软件开发的经济可行性分析怎么写
网络安全教育班会活动方案
汉中教育网络安全
三旺串口服务器
江苏软件开发专业公司
常见的网络安全硬件
网络安全安防安装与维护
app后端数据库推荐
电台服务器
服务器安全狗 无法卸载
y-str数据库查询原则
服务器硬盘单个容量
一台服务器配置两个域名