当前位置: 首页 > news >正文

【开发问题】flink的sql任务,用命令行执行

flink-sql

  • 命令行
    • flink-sql的客户端
    • sql文件地址
    • sql的内容

命令行

 /mnt/flink/flink-1.17.1/bin/sql-client.sh embedded -f /mnt/flink/flink-1.17.1/examples/sql/oracle2Oracle 

flink-sql的客户端

 /mnt/flink/flink-1.17.1/bin/sql-client.sh

sql文件地址

/mnt/flink/flink-1.17.1/examples/sql/oracle2Oracle

sql的内容

CREATE TABLE TEST_SOURCE_source(ID STRING,NAME STRING,AGE STRING,PRIMARY KEY(ID) NOT ENFORCED
) WITH ( 'connector' = 'oracle-cdc','hostname' = '192.168.1.135','port' = '1521','username' = 'flink','password' = 'xxx','schema-name' = 'flink','database-name' = 'dbc','table-name' = 'TEST_SOURCE'
);CREATE TABLE TEST_SINK_sink(ID STRING,NAME STRING,AGE STRING,PRIMARY KEY(ID) NOT ENFORCED
) WITH ( 'connector' = 'jdbc','url' = 'jdbc:oracle:thin:@//192.168.1.135:1521/dbc','username' = 'flink','password' = 'xxx','table-name' = 'TEST_SINK'
);INSERT INTO TEST_SINK_sink ( ID,NAME,AGE )  SELECT ID,NAME,AGE FROM TEST_SOURCE_source;
http://www.lryc.cn/news/110510.html

相关文章:

  • Git常见问题
  • Android如何实现开机自启
  • Java数组实现的简单点名器
  • 百度UEditor编辑器如何关闭抓取远程图片功能
  • 网站无法访问的常见原因
  • (树) 剑指 Offer 34. 二叉树中和为某一值的路径 ——【Leetcode每日一题】
  • HDFS集群滚动升级以及回滚相关
  • 【LeetCode】094. 分割回文串II
  • CBCGPRibbon 添加背景图片
  • 无涯教程-Perl - last 语句函数
  • 网络安全 Day13-Linux三剑客awk知识
  • java讲解Spring Boot配置文件级别 相互覆盖关系 解决一方不愿意给数据库密码 一方不愿意给源码时 数据库配置问题
  • 点击表格行高亮
  • 基于粒子群优化算法的配电网光伏储能双层优化配置模型[IEEE33节点](选址定容)(Matlab代码实现)
  • 零代码爬虫平台SpiderFlow的安装
  • Java 与其他编程语言:比较分析
  • Linux性能分析工具介绍(二)--内存、进程、磁盘、IO分析
  • 海外热门地区/国家常见主体证件示例
  • 【阵列信号处理】空间匹配滤波器、锥形/非锥形最佳波束成形器、样本矩阵反演 (SMI) 研究(Matlab代码实现)
  • 使用MPU6050计算方向盘角度
  • 区块链实验室(13) - 在PBFT中节点的度与其流量的特征
  • C++——文件操作
  • channel通道笔记
  • 无涯教程-Lua - 面向对象
  • Java中的IOUtils是什么?
  • 电源板(220V转3.3V)调试问题总
  • 【webpack】一些零碎的知识点记录:eslint配置、source-map配置、devServer配置
  • VUE之JWT前后端分离认证,学生管理系统
  • Go学习第五天
  • 在vue项目中封装WebSockets请求