跳到主要内容
版本: 1.1

PRINT TABLE

背景

在 Dinky 中, 我们可以通过 PRINT TABLENAME语句来查看表数据实时内容。

此功能可以实现在 Dinky->表数据标签页动态查看运行时各表数据实时内容, 以便于调试SQL语句或者查看中间表过程数据。

语法结构

PRINT TABLE 实现埋点功能, 语法结构如下:

PRINT tableName

Demo

CREATE TABLE Orders (
order_number BIGINT,
price DECIMAL(32,2),
buyer STRING,
seller STRING,
order_time TIMESTAMP(3),
WATERMARK FOR order_time AS order_time - INTERVAL '5' SECOND
) WITH (
'connector' = 'kafka',
'topic' = 'Orders',
'properties.bootstrap.servers' = 'localhost:9092',
'properties.group.id' = 'testGroup',
'scan.startup.mode' = 'latest-offset',
'format' = 'csv'
);

print Orders;
注意

PRINT 的表可以是 source/view, 但不可以是 sink 表。