随笔分类 - Flink
该文被密码保护。
该文被密码保护。
摘要:1、错误信息 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http:
阅读全文
摘要:环境:Flink0.10.1 scala2.11 如果报一下的错,请把对应的pom.xml文件进行修改。具体的可以看下下面的pom.xml文件的配置 Exception in thread "main" org.apache.flink.table.api.TableException: findA
阅读全文
摘要:知识点 1、在大多数情况下,用户定义的函数必须先注册,然后才能在查询中使用。不需要专门为 Scala 的 Table API 注册函数。 2、函数通过调用 registerFunction()方法在 TableEnvironment 中注册。当用户定义的函数 被注册时,它被插入到 TableEnvi
阅读全文
摘要:1、时间特性 基于时间的操作(比如 Table API 和 SQL 中窗口操作),需要定义相关的时间语义和时间 数据来源的信息。 所以,Table 可以提供一个逻辑上的时间字段,用于在表处理程序中,指示时间和访问相应的时间戳。 时间属性,可以是每个表 schema 的一部分。一旦定义了时间属性,它就
阅读全文
摘要:知识点 表的输出,是通过将数据写入 TableSink 来实现的。TableSink 是一个通用接口,可以 支持不同的文件格式、存储数据库和消息队列。 具体实现,输出表最直接的方法,就是通过 Table.insertInto() 方法将一个 Table 写入 注册过的 TableSink 中。同时表
阅读全文
摘要:参考博客:https://www.cnblogs.com/bolingcavalry/p/13993021.html#4800352 注: 对应的sql_lib依赖jar,在参考博客的留言下面有 1、运行f'link sql 1、首先进入flink目录,启动flink:bin/start-clust
阅读全文
摘要:知识点 状态一致性分类: https://ci.apache.org/projects/flink/flink-docs-release-1.11/dev/connectors/guarantees.html • AT-MOST-ONCE(最多一次):当任务故障时,最简单的做法是什么都不干,既不恢复
阅读全文