首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Flink1.13架构全集| 一文带你由浅入深精通Flink方方面面(三)SQL篇

    将流(DataStream)转换成表(Table) (1)调用fromDataStream()方法 想要将一个DataStream转换成表也很简单,可以通过调用表环境的fromDataStream()方法来实现...另外,还可以在fromDataStream()方法里增加参数,用来重新命名列字段。...(stream); Table table = tableEnv.fromDataStream(stream, $("user")); Table table = tableEnv.fromDataStream...我们调用fromDataStream()方法创建表时,可以追加参数来定义表中的字段结构;这时可以给某个字段加上.rowtime() 后缀,就表示将当前字段指定为事件时间属性。...我们调用fromDataStream()方法创建表时,可以用.proctime()后缀来指定处理时间属性字段。

    4K33

    Flink学习笔记(9)-Table API 和 Flink SQL

    dataArray(0), dataArray(1).toLong, dataArray(2).toDouble) } ) val sensorTable: Table = tableEnv.fromDataStream...DataStream 中的数据类型,与表的 Schema 之间的对应关系,可以有两种:基于字段名称,或者基于字段位置   基于名称(name-based) val sensorTable = tableEnv.fromDataStream...因此,只能在schema定义的末尾定义它; 由 DataStream 转换成表时指定 val sensorTable = tableEnv.fromDataStream(dataStream,...DataStream 转换成 Table,使用 .rowtime 可以定义事件时间属性 // 将 DataStream转换为 Table,并指定时间字段 val sensorTable = tableEnv.fromDataStream...'timestamp.rowtime, 'temperature) // 或者,直接追加时间字段 val sensorTable = tableEnv.fromDataStream

    2.7K10
    领券