本文档是 Apache Flink 的旧版本。建议访问 最新的稳定版本

BlackHole SQL 连接器

Sink: Bounded Sink: UnBounded

BlackHole 连接器允许接收所有输入记录。它被设计用于:

  • 高性能测试。
  • UDF 输出,而不是实质性 sink。

就像类 Unix 操作系统上的 /dev/null。

BlackHole 连接器是内置的。

如何创建 BlackHole 表

CREATE TABLE blackhole_table (
 f0 INT,
 f1 INT,
 f2 STRING,
 f3 DOUBLE
) WITH (
 'connector' = 'blackhole'
)

或者,可以基于现有模式使用 LIKE 子句 创建。

CREATE TABLE blackhole_table WITH ('connector' = 'blackhole')
LIKE source_table (EXCLUDING ALL)

连接器选项

选项 是否必要 默认值 类型 描述
connector
必要 (none) String 指定需要使用的连接器,此处应为‘blackhole’。