【Flink】FlinkSQL的DataGen连接器(测试利器)

简介

我们在实际开发过程中可以使用FlinkSQL的DataGen连接器实现FlinkSQL的批或者流模拟数据生成,DataGen 连接器允许按数据生成规则进行读取,但注意:DataGen连接器不支持复杂类型: Array,Map,Row。 请用计算列构造这些类型
 

创建有界DataGen表

CREATE TABLE test (
  a INT,
  b STRING,
  createtime TIMESTAMP(3),
  WATERMARK FOR createtime AS createtime - INTERVAL '5' SECOND
) WITH (
 'connector' = 'datagen',
 'fields.a.kind'='sequence',
 'fields.a.start'='1',
 'fields.a.end'='10'
);
 

有界 DataGen连接器需要上述参数,只会生成固定范围的数据从设置的start到end

fields.a.kind中的a为列名,最后的参数必须为sequence,

必须有fields.a.start和'fields.a.end,其中a为自定义的列名

创建无界DataGen表

CREATE TABLE streamTable(
  a INT,
  c STRING,
  createtime TIMESTAMP(3)
) WITH (
 'connector'

相关推荐

  1. 【Flink】FlinkSQLDataGen连接器测试利器

    2024-02-06 09:48:01       53 阅读
  2. 72、Flink DataGen 连接器详解

    2024-02-06 09:48:01       26 阅读
  3. Locust:分布式负载测试工具利器

    2024-02-06 09:48:01       58 阅读
  4. Mockito框架,帮助创建模拟对象进行测试利器

    2024-02-06 09:48:01       37 阅读
  5. Python连接打印机:实现自动化打印利器

    2024-02-06 09:48:01       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-06 09:48:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-06 09:48:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-06 09:48:01       82 阅读
  4. Python语言-面向对象

    2024-02-06 09:48:01       91 阅读

热门阅读

  1. 为什么SpringBoot胖Jar不好

    2024-02-06 09:48:01       63 阅读
  2. Hadoop-Yarn-启动篇

    2024-02-06 09:48:01       49 阅读
  3. 《Docker极简教程》--Docker基础--Docker的核心组件

    2024-02-06 09:48:01       47 阅读
  4. rust嵌入式开发之RTICvsEmbassy

    2024-02-06 09:48:01       54 阅读
  5. electron实现软件(热)更新(附带示例源码)

    2024-02-06 09:48:01       44 阅读
  6. CVE-2024-23897:Jenkins文件读取漏洞复现分析 [附POC]

    2024-02-06 09:48:01       54 阅读
  7. C# BackgroundWorker的使用

    2024-02-06 09:48:01       47 阅读
  8. 网易腾讯面试题精选----50 个 Git 面试问题

    2024-02-06 09:48:01       51 阅读
  9. Linux命令-arpwatch命令(监听网络上ARP的记录)

    2024-02-06 09:48:01       52 阅读
  10. CVE-2024-0352:Likeshop任意文件上传漏洞复现 [附POC]

    2024-02-06 09:48:01       49 阅读
  11. StarRocks 1 月社区动态(2024)

    2024-02-06 09:48:01       66 阅读