FlinkErr: Unknown call expression: sum(vc)
创始人
2024-12-28 23:05:40
0

public class OverWindowTableApiTest {     public static void main(String[] args) throws Exception {         StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();         env.setParallelism(1);         StreamTableEnvironment tableEnv = StreamTableEnvironment.create(env);          DataStreamSource streamSource = env.socketTextStream("hadoop102", 7777);         SingleOutputStreamOperator map = streamSource.map(new MapFunction() {             @Override             public WaterSensor map(String value) throws Exception {                 String[] splits = value.split(",");                  WaterSensor waterSensor = new WaterSensor(splits[0], Long.valueOf(splits[1]), Integer.valueOf(splits[2]));                 return waterSensor;             }         });           // 流转表(指定表结构)         Schema schema = Schema.newBuilder()                 .column("id", "STRING")                 .column("ts", "BIGINT")                 .column("vc", "INT")                 .columnByExpression("pt" , "PROCTIME()")                 .columnByExpression("et", "TO_TIMESTAMP_LTZ(ts, 3)")                 //.watermark("et" , "source_watermark()") // 沿用流中的水位线                 .watermark("et" , "et - INTERVAL '1' SECOND ") // 重新定义水位线                 .build();         Table table = tableEnv.fromDataStream(map, schema);          // API式开窗         OverWindow w1 = Over.partitionBy($("id")).orderBy($("pt")).preceding(UNBOUNDED_ROW).following(CURRENT_ROW).as("w");          table.window(w1)                 .select(                     $("id"), $("ts"), $("vc"), $("et"), $("vc").sum().over($("w")).as("sum_vc")         ).execute().print();          env.execute();     } }

再次运行

 

成功!

相关内容

热门资讯

黑科技数据(aapoker辅助... 黑科技数据(aapoker辅助工具存在吗)外挂透明挂辅助下载(透视)都是是真的有挂(黑科技黑科技)1...
新九方透视挂,贵州闲来辅助工具... 新九方透视挂,贵州闲来辅助工具,wepoker透视(有挂解密)1、贵州闲来辅助工具系统规律教程、贵州...
黑科技苹果版!we-poker... 黑科技苹果版!we-poker辅助软件演示(wepoker)透明黑科技辅助软件(重大来袭黑科技透视)...
插件黑科技!红龙扑克辅助器安全... 插件黑科技!红龙扑克辅助器安全吗(透视)太坑了是有挂(2025新版教程黑科技插件);1、超多福利:超...
黑科技挂(德扑之星有规律吗)外... 黑科技挂(德扑之星有规律吗)外挂黑科技辅助下载(透视)一直有挂(黑科技解说)1、点击下载安装,德扑之...
九游破解辅助插件,贰柒拾辅助软... 九游破解辅助插件,贰柒拾辅助软件是真的吗,红龙poker透视工具(有挂规律)1、贰柒拾辅助软件是真的...
黑科技线上!德州智能辅助(WE... 黑科技线上!德州智能辅助(WEPOke)软件透明挂辅助app(我来教大家黑科技方法);1.德州智能辅...
私人局黑科技!德州ai机器人免... 私人局黑科技!德州ai机器人免费测试(透视)太坑了是真的有挂(科技教程黑科技详情);1、每一步都需要...
新九五有没有脚本,广丰510k... 新九五有没有脚本,广丰510k辅助,wepoker透视底牌脚本(有挂技巧);1、这是跨平台的新九五有...
黑科技辅助(德州ai辅助)外挂... 黑科技辅助(德州ai辅助)外挂黑科技辅助神器(透视)其实是真的有挂(黑科技解说);1、不需要AI权限...