自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 ClickHouse 分组取出每组Top 几条数据 运用neighbor()函数

​ 一般来说 分组SQL分组后取出每组的第N条 对于MySQL来说非常简单。直接使用row_number()over()函数就可以了​ 但是clickhouse没有这个函数,那怎么办呢,我们可以运用neighbor()函数neighbor获取某一列前后相邻的数据,第一个参数为字段名,第二个参数控制前后相邻的距离示例1:SELECT a, neighbor( a,-1 ) from (SELECT arrayJoin( [1,2,3,6,34,3,11] ) as a,'u' as b)

2022-04-12 16:36:24 5338

原创 FlinkSQL连接Hive并动态插入进Hive数据库中

大家好,我是代码搬运工。最近在利用FlinkSQL进行开发连接Hive数据库的时候遇到了一些小问题,接下来分享给大家以免以后踩坑。在一个项目中我主要利用FlinkSQL来连接Hive数据库并执行Insert动态插入语句来关联设备信息,话不多说我们直接开始。1.首先我们先用FlinkSQL连接Hive!注意,这里我们要使用阿里的Blanner 我在这里踩了巨坑,一定要用阿里的Blanner才可以执行动态insert因为Flink是流式处理,如果我们构建table的环境是流式环境的话,数据是源源不断得

2022-02-17 10:23:53 5066 1

原创 如何让Flink程序一直运行 并自动根据日期读取文件夹下的内容(自定义Source)

本人一名大四软件工程专业帅哥,现在进一家科技公司实习,在利用flink处理文件时发现了一些好玩的东西,看没有谁发过,就发来玩玩想让Flink程序一直在running的话,只能让他不断循环读取数据,自定义Source即可,代码如下package com.sunrun.Source;import com.sunrun.common.HadoopUtil;import com.sunrun.common.PathUtil;import org.apache.flink.streaming.api.f

2022-01-27 00:51:17 2659

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除