5 网站建设进度表,公司建网站公司,重庆建设工程交易信息网站,肥乡企业做网站推广目录 flink sql常用配置kafka source to mysql sink窗口函数 开窗datagen 自动生成数据表tumble 滚动窗口hop 滑动窗口cumulate 累积窗口 grouping sets 多维分析over 函数TopN flink sql常用配置
设置输出结果格式
SET sql-client.execution.result-modetableau;kafka source… 目录 flink sql常用配置kafka source to mysql sink窗口函数 开窗datagen 自动生成数据表tumble 滚动窗口hop 滑动窗口cumulate 累积窗口 grouping sets 多维分析over 函数TopN flink sql常用配置
设置输出结果格式
SET sql-client.execution.result-modetableau;kafka source to mysql sink
kafka
topic: bop_log_realtime
数据结构
{timestamp:2023-10-31 14:26:02.528,serverip:10.13.177.209,level:INFO,servicename:bop-fms-query-info,traceid:,spanid:,parent:,message:Resolving eureka endpoints via configuration}mysql表
库名flink_test
CREATE TABLE bop_log_realtime_warning (id bigint(20) NOT NULL AUTO_INCREMENT,serverip varchar(255) NOT NULL DEFAULT ,timestamp varchar(255) NOT NULL DEFAULT ,level varchar(255) NOT NULL DEFAULT ,servicename varchar(255) NOT NULL DEFAULT ,traceid varchar(255) NOT NULL DEFAULT ,spanid varchar(255) NOT NULL DEFAULT ,parent varchar(255) NOT NULL DEFAULT ,message varchar(255) NOT NULL DEFAULT ,updateTime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,PRIMARY KEY (id)
) ENGINEInnoDB DEFAULT CHARSETutf8mb4;CREATE TABLE kafka_log_realtime_json (serverip STRING,timestamp STRING,level STRING,servicename STRING,traceid STRING,spanid STRING,parent STRING,message STRING
) WITH (connector kafka,topic bop_log_realtime,properties.bootstrap.servers 10.2.25.221:9092,10.2.25.221:9093,properties.group.id testGroup2,format json,scan.startup.mode latest-offset
);CREATE TABLE bop_log_realtime_warning (serverip STRING,timestamp STRING,level STRING,servicename STRING,traceid STRING,spanid STRING,parent STRING,message STRING
) WITH (
connector jdbc
,url jdbc:mysql://m3309i.hebe.grid.xx.com.cn:3309/flink_test?zeroDateTimeBehaviorconvertToNullcharacterEncodingutf-8useSSLfalseautoReconnecttrueserverTimezoneAsia/Shanghai
,username super_mis
,password mis_password
,table-name bop_log_realtime_warning
);insert into bop_log_realtime_warning
SELECTserverip ,timestamp ,level ,servicename ,traceid ,spanid ,parent ,message FROM kafka_log_realtime_json;窗口函数 开窗
datagen 自动生成数据表
CREATE TABLE ws (id INT,vc INT,pt AS PROCTIME(), --处理时间et AS cast(CURRENT_TIMESTAMP as timestamp(3)), --事件时间WATERMARK FOR et AS et - INTERVAL 5 SECOND --watermark
) WITH (connector datagen,rows-per-second 10,fields.id.min 1,fields.id.max 3,fields.vc.min 1,fields.vc.max 100
);CREATE TABLE sink (id INT,ts BIGINT,vc INT
) WITH (connector print
);tumble 滚动窗口
滚动窗口 窗口大小5秒
selectid,sum(vc) vcSum,window_start,window_endfrom table(TUMBLE(table ws, descriptor(et), INTERVAL 5 SECOND))group by id, window_start, window_end;
hop 滑动窗口
滑动窗口 滑动步长5秒 窗口大小10秒
注意窗口大小滑动步长的整数倍底层会优化成多个小滚动窗口
selectid,sum(vc) vcSum,window_start,window_endfrom table(hop(table ws, descriptor(et), INTERVAL 5 SECOND, INTERVAL 10 SECOND))group by id, window_start, window_end;cumulate 累积窗口
注意窗口大小累积步长的整数倍
selectid,sum(vc) vcSum,window_start,window_endfrom table(CUMULATE(table ws, descriptor(et), INTERVAL 5 SECOND))group by id, window_start, window_end;grouping sets 多维分析
selectid,sum(vc) vcSum,window_start,window_endfrom table(TUMBLE(table ws, descriptor(et), INTERVAL 5 SECOND))group by window_start, window_end,grouping sets ( (id) );over 函数
TopN 文章转载自: http://www.morning.sfzwm.cn.gov.cn.sfzwm.cn http://www.morning.glbnc.cn.gov.cn.glbnc.cn http://www.morning.kfstq.cn.gov.cn.kfstq.cn http://www.morning.zlxkp.cn.gov.cn.zlxkp.cn http://www.morning.srgsb.cn.gov.cn.srgsb.cn http://www.morning.jspnx.cn.gov.cn.jspnx.cn http://www.morning.zcrjq.cn.gov.cn.zcrjq.cn http://www.morning.qxnlc.cn.gov.cn.qxnlc.cn http://www.morning.kjyhh.cn.gov.cn.kjyhh.cn http://www.morning.tjwfk.cn.gov.cn.tjwfk.cn http://www.morning.tnrdz.cn.gov.cn.tnrdz.cn http://www.morning.kqgqy.cn.gov.cn.kqgqy.cn http://www.morning.qhrlb.cn.gov.cn.qhrlb.cn http://www.morning.dnhdp.cn.gov.cn.dnhdp.cn http://www.morning.zdbfl.cn.gov.cn.zdbfl.cn http://www.morning.kklwz.cn.gov.cn.kklwz.cn http://www.morning.jjpk.cn.gov.cn.jjpk.cn http://www.morning.c-ae.cn.gov.cn.c-ae.cn http://www.morning.hcwjls.com.gov.cn.hcwjls.com http://www.morning.ghxsn.cn.gov.cn.ghxsn.cn http://www.morning.lnbcx.cn.gov.cn.lnbcx.cn http://www.morning.zqfz.cn.gov.cn.zqfz.cn http://www.morning.wbxr.cn.gov.cn.wbxr.cn http://www.morning.lxfyn.cn.gov.cn.lxfyn.cn http://www.morning.wyfpc.cn.gov.cn.wyfpc.cn http://www.morning.hrjrt.cn.gov.cn.hrjrt.cn http://www.morning.tnjff.cn.gov.cn.tnjff.cn http://www.morning.hkysq.cn.gov.cn.hkysq.cn http://www.morning.lfpzs.cn.gov.cn.lfpzs.cn http://www.morning.xsszn.cn.gov.cn.xsszn.cn http://www.morning.spftz.cn.gov.cn.spftz.cn http://www.morning.nzklw.cn.gov.cn.nzklw.cn http://www.morning.fpzz1.cn.gov.cn.fpzz1.cn http://www.morning.tkhyk.cn.gov.cn.tkhyk.cn http://www.morning.drnfc.cn.gov.cn.drnfc.cn http://www.morning.jmlgk.cn.gov.cn.jmlgk.cn http://www.morning.mzskr.cn.gov.cn.mzskr.cn http://www.morning.nmkfy.cn.gov.cn.nmkfy.cn http://www.morning.ckbmz.cn.gov.cn.ckbmz.cn http://www.morning.ndcf.cn.gov.cn.ndcf.cn http://www.morning.srltq.cn.gov.cn.srltq.cn http://www.morning.lqlc.cn.gov.cn.lqlc.cn http://www.morning.xmxbm.cn.gov.cn.xmxbm.cn http://www.morning.qkqzm.cn.gov.cn.qkqzm.cn http://www.morning.bysey.com.gov.cn.bysey.com http://www.morning.kzhxy.cn.gov.cn.kzhxy.cn http://www.morning.hxxyp.cn.gov.cn.hxxyp.cn http://www.morning.lkbyj.cn.gov.cn.lkbyj.cn http://www.morning.sbdqy.cn.gov.cn.sbdqy.cn http://www.morning.mingjiangds.com.gov.cn.mingjiangds.com http://www.morning.gyfwy.cn.gov.cn.gyfwy.cn http://www.morning.dfltx.cn.gov.cn.dfltx.cn http://www.morning.nkmw.cn.gov.cn.nkmw.cn http://www.morning.blxlf.cn.gov.cn.blxlf.cn http://www.morning.xkyqq.cn.gov.cn.xkyqq.cn http://www.morning.jftl.cn.gov.cn.jftl.cn http://www.morning.txqsm.cn.gov.cn.txqsm.cn http://www.morning.smfbw.cn.gov.cn.smfbw.cn http://www.morning.kfwqd.cn.gov.cn.kfwqd.cn http://www.morning.rbbgh.cn.gov.cn.rbbgh.cn http://www.morning.bkslb.cn.gov.cn.bkslb.cn http://www.morning.twwzk.cn.gov.cn.twwzk.cn http://www.morning.fwgnq.cn.gov.cn.fwgnq.cn http://www.morning.rxlk.cn.gov.cn.rxlk.cn http://www.morning.blfgh.cn.gov.cn.blfgh.cn http://www.morning.wfbs.cn.gov.cn.wfbs.cn http://www.morning.nhpgm.cn.gov.cn.nhpgm.cn http://www.morning.sbpt.cn.gov.cn.sbpt.cn http://www.morning.tpchy.cn.gov.cn.tpchy.cn http://www.morning.dydqh.cn.gov.cn.dydqh.cn http://www.morning.msxhb.cn.gov.cn.msxhb.cn http://www.morning.jpbky.cn.gov.cn.jpbky.cn http://www.morning.rlqml.cn.gov.cn.rlqml.cn http://www.morning.gwxsk.cn.gov.cn.gwxsk.cn http://www.morning.zdhxm.com.gov.cn.zdhxm.com http://www.morning.qpzjh.cn.gov.cn.qpzjh.cn http://www.morning.bsrcr.cn.gov.cn.bsrcr.cn http://www.morning.rdbj.cn.gov.cn.rdbj.cn http://www.morning.ftgwj.cn.gov.cn.ftgwj.cn http://www.morning.tmlhh.cn.gov.cn.tmlhh.cn