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

Flink整合Hudi及使用

1、jar包上传

上传jar包即可完成整合

# 1、将hudi-flink1.15-bundle-0.15.0.jar包上传到flink的lib目录下
/usr/local/soft/flink-1.15.3/lib

-- 如果没有启动集群,直接忽略
#  2、重启flink的集群
yarn application -list
yarn application -kill application_1706339492248_0003
yarn-session.sh -d

# 重启命令行
sql-client.sh

2、使用

-- 创建表
CREATE TABLE students_hudi(
    id STRING PRIMARY KEY NOT ENFORCED,
    name STRING,
    age INT,
    sex STRING,
    clazz STRING
)
PARTITIONED BY (clazz)
WITH (
  'connector' = 'hudi',
  'path' = 'hdfs://master:8020/data/hudi/students',
  'table.type' = 'MERGE_ON_READ'
);

-- 插入数据
insert into students_hudi
values('1500100003','施小还',23,'女','文科六班');


http://www.kler.cn/a/403343.html

相关文章:

  • Linux下Intel编译器oneAPI安装和链接MKL库编译
  • 微信小程序组件详解:text 和 rich-text 组件的基本用法
  • 北京申请中级职称流程(2024年)
  • IntelliJ+SpringBoot项目实战(十二)--设计项目多模块依赖关系和跨模块调用服务和接口
  • TensorFlow 2.0 windows11 GPU 训练环境配置
  • 【Node.js】Node.js 和浏览器之间的差异
  • 视频修复技术和实时在线处理
  • 用Python爬虫“偷窥”1688搜索词推荐:一场数据的奇妙冒险
  • 国内几大网络安全公司介绍 - 网络安全
  • 聊一聊Elasticsearch的索引分片的恢复机制
  • C#无符号整数类型详解:声明、使用及注意事项
  • Android:时间选择器(最下面有效果图)
  • 【设计模式】【创建型模式(Creational Patterns)】之单例模式
  • 实现两个表格的数据传递(类似于穿梭框)
  • 代码随想录---八股文训练营Day40(总结)
  • 【Unity/Animator动画系统】多层动画状态机实现角色的基本移动
  • 散户持股增厚工具:智能T0算法交易
  • ProtonBase × Data for AI Meetup·杭州站
  • 深度学习:神经网络中线性层的使用
  • 网络协议之邮件协议(SMTP、POP3与IMAP)
  • 路由基础(全)
  • WPF Prism框架
  • WebGL进阶(七)深度缓冲区
  • Vue 3 国际化 (i18n) 最佳实践指南
  • 基于Ruoyi的同一token跨系统访问,后端单点登录并且鉴权方案
  • 手机领夹麦克风哪个牌子好,哪种领夹麦性价比高,热门麦克风推荐