Flink
文章平均质量分 78
仰望夜空一万次
记录一切美好事物。
展开
-
flink standalone部署模式
flink standalone原创 2024-06-11 13:57:07 · 1096 阅读 · 0 评论 -
Flink使用(一) Streaming API处理有界流
前提:目前,Flink版本支持,批流处理使用一套API完成。即,使用DataStreamAPI既能处理流数据,又能处理批数据(有界流)。如何使用DataStream API处理数据,并且以BATCH的方式运行呢?方式一:在程序中指定运行模式(不推荐,调试可以): env.setRuntimeMode(RuntimeExecutionMode.BATCH);方式二:提交任务时,使用bin/flink/run -Dexecution.runtime-mode.原创 2022-05-02 13:20:43 · 2424 阅读 · 0 评论 -
Flink Table API 与 SQL概念(一)
重点:table api、sql api 可以与flink datastream api进行无缝切换 下图是flink 所有api的抽象级别。dataSet API概念会见见淡化,开发中不要使用DataStream 和 Table 之间的转换(在 StreamTableEnvironment 的情况下)概览(Overview)Apache Flink 具有两个关系 API - Table API 和 SQL - 用于统一流和批处理。 Table API 是用于 Java、Scal.原创 2022-04-30 19:06:47 · 3212 阅读 · 0 评论 -
Flink与Hive结合的概念相关(一)
关键点:Flink与Hive结合使用,使用的是Flink引擎作为查询引擎 可以使用Flink的STREAMING 模式从 Hive 读取数据,作为一个解耦写入hive的查询方式使用 HiveCatalog,Apache Flink 可用于 Apache Hive Tables 的统一 BATCH 和 STREAM 处理。 这意味着 Flink 可以用作 Hive 批处理引擎的性能更高的替代品,或者连续读写 Hive 表中的数据以支持实时数据仓库应用程序。读取Flink 支持..原创 2022-04-13 22:26:34 · 4093 阅读 · 1 评论 -
Flink与Prometheus结合(一)
Flink与prometheus结合原创 2022-04-11 09:26:26 · 5702 阅读 · 0 评论 -
Flink-Application Development-Project Configuration
Project Configuration | Apache Flink每个 Flink 应用程序都依赖于一组 Flink 库。 至少,应用程序依赖于 Flink API。 许多应用程序还依赖于某些连接器库(如 Kafka、Cassandra 等)。 在运行 Flink 应用程序时(无论是在分布式部署中,还是在 IDE 中进行测试),Flink 运行时库也必须可用。Flink 核心和应用程序依赖与大多数运行用户定义应用程序的系统一样,Flink 中有两大类依赖项和库:Flink 核心依赖.翻译 2021-11-17 22:40:59 · 136 阅读 · 0 评论 -
Flink与vm时序数据库结合(一)
通过自定义Flink的Sink类,实现将数据写入vm时序数据库。Flink代码主函数入口package example;import org.apache.flink.streaming.api.datastream.DataStream;import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;import java.util.ArrayList;import java.util..原创 2021-10-17 22:50:27 · 769 阅读 · 0 评论 -
Flink的基于Table API实现实时报表
原文地址: https://ci.apache.org/projects/flink/flink-docs-release-1.11/zh/try-flink/table_api.html代码示例:Flink-playgrounds 的 table-walkthrough本地代码:/Users/xxxx/local_dir/yyyy/flink-playgrounds/operations-playground/table-walkthroughtable-walkthrough工程带来的意义:.翻译 2020-10-19 19:35:31 · 1406 阅读 · 0 评论 -
Flink的运维操场示例解析
欢迎关注今日头条号、微信公众号、知乎号:仰望夜空一万次随意聊聊并记录从小城市到上海工作生活的所思所想。不去记录,有些事情都好像没有发生过。本示例知识点1.学习如何管理和运行Flink Jobs2.如何部署和监视应用程序3.体验Flink如何从作业失败中恢复(重点)4.执行日常操作任务,例如升级和缩放命令:docker-compose 常用命令docker-compose exec kafka kafka-console-consumer.sh --bootstrap-s..翻译 2020-08-04 21:43:08 · 710 阅读 · 0 评论 -
Flink基于 Table API 实现实时报表
欢迎关注今日头条号、微信公众号、知乎号:仰望夜空一万次随意聊聊并记录从小城市到上海工作生活的所思所想。不去记录,有些事情都好像没有发生过。示例作用1.示例提供了docker命令启动,可以查看控制台的各项指标。2.可以参考docker编排脚本,自己开发基于docker的交付软件3.参考此项目的上一级项目flink-playground的data-generator项目,获得使用kafka模拟持续数据流入的示例4.学习docker操作命令编码值得借鉴的点:1.SpendReport.原创 2020-08-01 09:08:49 · 1553 阅读 · 0 评论 -
Flink基于 DataStream API 实现欺诈检测示例解析
欢迎关注今日头条号、微信公众号、知乎号:仰望夜空一万次随意聊聊并记录从小城市到上海工作生活的所思所想。不去记录,有些事情都好像没有发生过。阅读概念和原理后,再次阅读这个示例,感觉清澈如同秋日的天空。原始的文章为:欺诈检测最终完整的代码示例如下:package spendreport;import org.apache.flink.api.common.state.ValueState;import org.apache.flink.api.common.state.Val.原创 2020-07-29 14:39:20 · 854 阅读 · 0 评论 -
Flink的checkpoint解读
欢迎关注今日头条号、微信公众号、知乎号:仰望夜空一万次随意聊聊并记录从小城市到上海工作生活的所思所想。不去记录,有些事情都好像没有发生过。Flink 中的每个方法或算子都能够是有状态的。为了让状态容错,Flink 需要为状态添加 checkpoint(检查点)。Flink 的 checkpoint 机制前提条件:一个能够回放一段时间内数据的持久化数据源 存放状态的持久化存储什么是 CheckpointCheckpoint 是从 source 触发到下游所有节点完成的一次..原创 2020-07-23 19:12:15 · 1540 阅读 · 2 评论 -
Flink on Yarn配置
Flink1.9.1与Yarn(hadoop2.6.2)结合使用,将flink的任务运行在Yarn上。配置环境变量配置HADOOP_CLASSPATHexport HADOOP_CLASSPATH=${HADOOP_HOME}/bin/hadoop classpath配置 YARN_CONF_DIR or HADOOP_CONF_DIRexport HADOOP_...原创 2020-01-09 10:51:30 · 2965 阅读 · 0 评论 -
mac电脑端安装flink并运行example
本文介绍如何在mac电脑端安装flink、运行flink自带exmaple。唯一的前置条件为电脑端安装Java 8.x 。mac电脑端安装flink命令:brew install apache-flink查看flink安装位置,启动flinkbrew info apache-flink/usr/local/Cellar/apache-flink/1.8.1/libexe...原创 2019-10-16 11:10:05 · 859 阅读 · 0 评论