当前位置: 首页 > news >正文

乌鲁木齐网站建设公司seo是干嘛的

乌鲁木齐网站建设公司,seo是干嘛的,3一6年级科技小制作手工,所得税汇算是在12366网站做吗分析&回答 Watermark 介绍 Watermark 本质是时间戳,与业务数据一样无差别地传递下去,目的是衡量事件时间的进度(通知 Flink 触发事件时间相关的操作,例如窗口)。 Watermark 是一个时间戳, 它表示小于该时间戳的…

分析&回答

Watermark 介绍

Watermark 本质是时间戳,与业务数据一样无差别地传递下去,目的是衡量事件时间的进度(通知 Flink 触发事件时间相关的操作,例如窗口)。

  1. Watermark 是一个时间戳, 它表示小于该时间戳的事件都已经到达了。
  2. Watermark 一般情况在源位置产生(也可以在流图中的其它节点产生), 通过流图节点传播。
  3. Watermark 也是 StreamElement, 和普通数据一起在算子之间传递。
  4. Watermark 可以触发窗口计算, 时间戳为 Long.MAX_VALUE 表示算子后续没有任何数据。

Watermark 类型

flink 采用 WatermarkStrategy 设置自定义 Watermark 类型,WatermarkGenerator 是 Watermark 的基类。flink 实现了 Punctuated Watermarks 从事件获取事件的时间戳、Periodic Watermarks 周期获取事件的时间戳

Watermark 的产生

  • Watermark 事件产生 PunctuatedAssigner根据事件属性eventTimestamp生成
  • Watermark 周期产生 结合算子 TimestampsAndWatermarksOperator 和 TimePeriodicWatermarkGenerator,分析 Watermark 的产生流程。如下图所示,横轴表示 processing time,圆形表示事件,圆形中的时间 t 表示事件时间,圆形落在横轴表示事件在算子中的处理,其中 Watermark 的产生周期为 60s 和允许延迟时间为 10s。以第一个周期 [0,60) 为例,获取事件中的最大事件时间 max,向下游发送 watermark(最大事件时间 - 允许延迟时间 - 1)。

Watermark 的传递

Watermark 的传递方式是广播,即广播方式发送到下游。Watermark 与业务数据一样,无差别地传递下去。

多并发的场景下
Watermark 是 source task 产生,经过 keyby 分组后触发窗口计算。

  • Watermark 要单调递增
  • ② 如果算子有多个上游(广播)即输入多个 Watermark(T),则该算子取最小 Watermark 即 min(Watermark(T1), Watermark(T2))

反思&扩展

Flink 中的 Time 有哪几种

Flink中的时间有三种类型,如下图所示:

  1. Event Time:是事件创建的时间。它通常由事件中的时间戳描述,例如采集的日志数据中,每一条日志都会记录自己的生成时间,Flink通过时间戳分配器访问事件时间戳。
  2. Ingestion Time:是数据进入Flink的时间。
  3. Processing Time:是每一个执行基于时间操作的算子的本地系统时间,与机器相关,默认的时间属性就是Processing Time。

对于迟到数据是怎么处理的

Flink中 WaterMark 和 Window 机制解决了流式数据的乱序问题,对于因为延迟而顺序有误的数据,可以根据eventTime进行业务处理,对于延迟的数据Flink也有自己的解决办法,主要的办法是给定一个允许延迟的时间,在该时间范围内仍可以接受处理延迟数据:

  • 设置允许延迟的时间是通过allowedLateness(lateness: Time)设置
  • 保存延迟数据则是通过sideOutputLateData(outputTag: OutputTag[T])保存
  • 获取延迟数据是通过DataStream.getSideOutput(tag: OutputTag[X])获取

喵呜面试助手:一站式解决面试问题,你可以搜索微信小程序 [喵呜面试助手] 或关注 [喵呜刷题] -> 面试助手 免费刷题。如有好的面试知识或技巧期待您的共享!

http://www.tj-hxxt.cn/news/64680.html

相关文章:

  • 手机版网站建设开发怎么制作网页设计
  • 哪些网站可以医生做兼职最火的网络推广平台
  • 怎么学做淘宝电商网站吗成都网站seo设计
  • 河北中石化建设网站页面设计漂亮的网站
  • 沈阳网站制作服务网络推广方法有几种
  • 江苏省城乡与建设厅网站济南网站优化公司
  • wordpress weixin百度seo发包工具
  • 南宁伯才网络公司做网站好吗南昌seo招聘信息
  • 网站怎么做移动图片不显示不出来吗网络营销特点
  • 怎么做企业曝光引流网站seo概念的理解
  • 做网站服务器多钱怎样注册一个自己的平台
  • 租车网站制作方案水果营销软文
  • 做文字头像的网站国际新闻头条最新消息
  • 商场大型话题活动策划网站软文写作兼职
  • 网站模板文件不存在网站优化推广价格
  • 有经验的合肥网站建设保定seo网站推广
  • 前程无忧网广州网站建设分类岗位公司网站设计定制
  • 网站建设培训珠海自助发稿
  • 教育行业网站设计百度小说排行榜2019
  • 凯里做网站做网络推广为什么会被抓
  • 个人介绍网站怎么做千万别在百度上搜别人名字
  • 自适应网站一般做几个尺寸深圳营销型网站定制
  • wordpress wp_trim_words沧州seo公司
  • 网站服务器容器semir
  • 网站开发项目立项报告范文国内免费二级域名建站
  • 网站的月度流量统计报告怎么做郑州seo优化外包公司
  • 微信公众号是干什么用的深圳网站优化排名
  • 石家庄网站开发费用google广告投放技巧
  • 哪个网站可以做任务赚钱吸引人的推广标题
  • 珠宝网站谁家做的好seo搜索引擎优化工资薪酬