Flink
Flink从入门到跑路
字节侠
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flink2支持提交StreamGraph到Flink集群
最近研究Flink源码的时候,发现Flink已经支持提交StreamGraph到集群了,替换掉了原来的提交JobGraph。Flink2还移除了Per-Job的部署模式。原创 2025-01-31 20:17:52 · 862 阅读 · 0 评论 -
Flink使用过程中遇到的问题记录
Flink读取gz文件,需要文件名后缀为.gz原创 2021-05-25 11:55:01 · 393 阅读 · 0 评论 -
Flink ON YARN 报错及解决方案
java.lang.NoClassDefFoundError: Could not initialize class org.apache.flink.runtime.entrypoint.parser.CommandLineOptions解决方案:将 flink-shaded-hadoop-2-uber-2.8.3-10.0.jar 放到 $FLINK_HOME/lib 下面JAR包下载地址:https://repo.maven.apache.org/maven2/org/apache/fli.原创 2021-04-27 14:08:11 · 2258 阅读 · 0 评论 -
Flink写ClickHouse的分布式表
导入 clickhouse-jdbc 依赖<!-- https://mvnrepository.com/artifact/ru.yandex.clickhouse/clickhouse-jdbc --><dependency> <groupId>ru.yandex.clickhouse</groupId> <artifactId>clickhouse-jdbc</artifactId> <versi.原创 2021-03-31 18:01:17 · 1381 阅读 · 2 评论 -
Flink写Elasticsearch导致Checkpoint频繁失败的解决方案
最近做的一个需求,在一个Flink程序中,根据数据里面的ip进行分流,每个流对应一个ES的索引,一共有14个索引,开启checkpoint。运行报错:有些sink始终会导致ck失败,数据量也就100条。出现这个问题后,把ck去掉,程序正常写入,不报错了。==没有ck肯定不行,所以将ck加回来,后来看了下ElasticsearchSinkBase类的代码,实现了CheckpointedFunction接口,重写了snapshotState方法,里面会根据flushOnCheckpoint成员变量判原创 2021-02-04 11:10:27 · 1150 阅读 · 2 评论 -
Flink通过JDBC写ClickHouse
定义 AbstractClickHouseJDBCOutputFormatpackage cn.org.hooli.flink.api.java.io.jdbc;import org.apache.flink.api.common.io.RichOutputFormat;import org.apache.flink.configuration.Configuration;import org.slf4j.Logger;import org.slf4j.LoggerFactory;impor原创 2021-01-27 17:49:01 · 2092 阅读 · 1 评论 -
将flink输出到hdfs的数据压缩成gzip格式
将flink输出到hdfs的数据压缩成gzip格式CompressionOutputStreamWrapper.classimport org.apache.hadoop.io.compress.CompressionOutputStream;import java.io.Serializable;public class CompressionOutputStreamWrapper ...原创 2019-08-14 15:30:56 · 2685 阅读 · 5 评论
分享