Enviar búsqueda
Cargar
HiveSQL如何平迁到FlinkSQL
•
0 recomendaciones
•
14 vistas
J
JarkWu
Seguir
How to migrate Hive SQL to Flink SQL. (Flink Meetup at Beijing @ 2022-09-24)
Leer menos
Leer más
Tecnología
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 19
Descargar ahora
Descargar para leer sin conexión
Recomendados
以业务为中心的云自动化 V mware-v-realize-automation-7
以业务为中心的云自动化 V mware-v-realize-automation-7
Frank Chang
twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢
twMVC
大规模在线服务的高可用性保障
大规模在线服务的高可用性保障
mysqlops
Eucalyptus安装及实例映像制作
Eucalyptus安装及实例映像制作
liangxiao0315
基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发
mysqlops
PHP & AppServ
PHP & AppServ
Ht Wang
Kube-OVN Introduction
Kube-OVN Introduction
梦馨 刘
欢迎使用SQL Anywhere 11
欢迎使用SQL Anywhere 11
zc_ncepu
Recomendados
以业务为中心的云自动化 V mware-v-realize-automation-7
以业务为中心的云自动化 V mware-v-realize-automation-7
Frank Chang
twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢
twMVC
大规模在线服务的高可用性保障
大规模在线服务的高可用性保障
mysqlops
Eucalyptus安装及实例映像制作
Eucalyptus安装及实例映像制作
liangxiao0315
基于Symfony框架下的快速企业级应用开发
基于Symfony框架下的快速企业级应用开发
mysqlops
PHP & AppServ
PHP & AppServ
Ht Wang
Kube-OVN Introduction
Kube-OVN Introduction
梦馨 刘
欢迎使用SQL Anywhere 11
欢迎使用SQL Anywhere 11
zc_ncepu
董大偉,Silverlight實務應用範例講座
董大偉,Silverlight實務應用範例講座
Chui-Wen Chiu
(宇宏)Talend工具說明
(宇宏)Talend工具說明
Sonny Chen
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
twMVC
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
guiyingshenxia
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
colderboy17
淘宝Java中间件之路
淘宝Java中间件之路
mysqlops
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC
200701011
200701011
5045033
資策會網工班第八十期Cisco競賽第三組簡報
資策會網工班第八十期Cisco競賽第三組簡報
d12hd12h
選擇正確的Solution 來建置現代化的雲端資料倉儲
選擇正確的Solution 來建置現代化的雲端資料倉儲
Herman Wu
Application express overview_cn_final -v2
Application express overview_cn_final -v2
TravelSky
百度自动化运维中的关系管理
百度自动化运维中的关系管理
mysqlops
AI/ML O-RAN Cloud-Native Automation
AI/ML O-RAN Cloud-Native Automation
National Yang Ming Chiao Tung University
未来网络技术发展探梦 - 开篇
未来网络技术发展探梦 - 开篇
Yao-Wei Ou
企业应用与互联网的融合
企业应用与互联网的融合
Jacky Chi
基于虚拟化平台创建企业私有云
基于虚拟化平台创建企业私有云
ITband
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
drewz lin
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Andrew Wu
China PHP Technology Summit 2011 ppt
China PHP Technology Summit 2011 ppt
Xinchen Hui
Más contenido relacionado
Similar a HiveSQL如何平迁到FlinkSQL
董大偉,Silverlight實務應用範例講座
董大偉,Silverlight實務應用範例講座
Chui-Wen Chiu
(宇宏)Talend工具說明
(宇宏)Talend工具說明
Sonny Chen
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
twMVC
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
guiyingshenxia
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
colderboy17
淘宝Java中间件之路
淘宝Java中间件之路
mysqlops
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC
200701011
200701011
5045033
資策會網工班第八十期Cisco競賽第三組簡報
資策會網工班第八十期Cisco競賽第三組簡報
d12hd12h
選擇正確的Solution 來建置現代化的雲端資料倉儲
選擇正確的Solution 來建置現代化的雲端資料倉儲
Herman Wu
Application express overview_cn_final -v2
Application express overview_cn_final -v2
TravelSky
百度自动化运维中的关系管理
百度自动化运维中的关系管理
mysqlops
AI/ML O-RAN Cloud-Native Automation
AI/ML O-RAN Cloud-Native Automation
National Yang Ming Chiao Tung University
未来网络技术发展探梦 - 开篇
未来网络技术发展探梦 - 开篇
Yao-Wei Ou
企业应用与互联网的融合
企业应用与互联网的融合
Jacky Chi
基于虚拟化平台创建企业私有云
基于虚拟化平台创建企业私有云
ITband
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
drewz lin
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Andrew Wu
China PHP Technology Summit 2011 ppt
China PHP Technology Summit 2011 ppt
Xinchen Hui
Similar a HiveSQL如何平迁到FlinkSQL
(20)
董大偉,Silverlight實務應用範例講座
董大偉,Silverlight實務應用範例講座
(宇宏)Talend工具說明
(宇宏)Talend工具說明
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
淘宝Java中间件之路
淘宝Java中间件之路
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
200701011
200701011
資策會網工班第八十期Cisco競賽第三組簡報
資策會網工班第八十期Cisco競賽第三組簡報
選擇正確的Solution 來建置現代化的雲端資料倉儲
選擇正確的Solution 來建置現代化的雲端資料倉儲
Application express overview_cn_final -v2
Application express overview_cn_final -v2
百度自动化运维中的关系管理
百度自动化运维中的关系管理
AI/ML O-RAN Cloud-Native Automation
AI/ML O-RAN Cloud-Native Automation
未来网络技术发展探梦 - 开篇
未来网络技术发展探梦 - 开篇
企业应用与互联网的融合
企业应用与互联网的融合
基于虚拟化平台创建企业私有云
基于虚拟化平台创建企业私有云
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
China PHP Technology Summit 2011 ppt
China PHP Technology Summit 2011 ppt
HiveSQL如何平迁到FlinkSQL
1.
Flink 1.16 Preview: Hive
SQL 如何平迁到 Flink SQL 伍翀(云邪)/ Apache Flink PMC & Committer 2022-09-24 Apache Flink meetup 北京站
2.
迁移的动机 01 CONTENT 目录 >> 02 迁移的挑战 03 如何迁移 04 Demo
3.
01 迁移的动机
4.
45 45 为什么 Flink 要做
Hive SQL 迁移? 离线用户 吸引离线数仓用户,打磨批引擎,螺旋迭代 离线业务开发门槛 降低用户使用Flink 开发离线业务的门槛 Hive 生态工具 生态是最高的壁垒,融入离线生态。 流批一体 推动业界,先统一引擎,后统一API。
5.
45 45 Hive SQL 用户为何迁移到
Flink SQL 上? 统一流批引擎 降低维护成本,提升研发效率 OLAP & 联邦查询 基于Flink+HQL快速建设OLAP系统, 借助Flink丰富数据源,实现强大的联邦查询。 HiveSQL 实时化 降低离线作业实时化改造的成本 流批一体数仓 建设流批一体SQL层, 探索流批一体数仓。
6.
02 迁移的挑战
7.
迁移的挑战 兼容 稳定性 性能 HiveServer2 协议兼容 HiveSQL 语法兼容 预测执行
Adaptive Hash Join Dynamic Partition Pruning 元数据访问加速
8.
Hive 语法兼容 Hive SQL
Flink SQL Hive Parser Flink Parser Logical Plan Physical Plan Job Graph Flink RelNode Flink RelNode Optimization Translation & CodeGen Pluggable Parser
9.
Hive 语法兼容 FLIP-152 &
FLINK-26360:Flink1.16 Hive 语法兼容度从 85% 提升至 94.1% (Hive qtest 12K 测试集)
10.
SQLGateway 架构 • 支持多租户 •
兼容 HiveServer2 协议 • Endpoint 插件化 Standalone Deployment Runtime Batch & Stream Processor Server SQL Gateway Endpoint HiveServer2 REST … Client Beeline Postman API Flink SQL Hive SQL
11.
SQL Gateway:HiveServer2 兼容
12.
03 如何迁移
13.
HiveSQL 迁移在快手的实践 IDP KwaiBI
双跑平台 Hive Server2 智能路由组件 源自:《Flink 流批一体在快手的进展和规划》—— 2022阿里巴巴开源开放周
14.
04 Demo
15.
Demo1: Hive SQL
如何迁移到 Flink SQL? Clients Deployment Servers HiveServer2 Engines Flink SQLGateway Hadoop MapReduce Flink Jobs Beeline Hive SQL Flink SQL Hive JDBC Hive JDBC 无缝迁移
16.
Demo2:如何基于 Flink 快速搭建离线数仓? DolphinScheduler ODS DWD DWS ADS 数据源
离线数仓 数据报表 Flink Flink Flink Flink
17.
05 未来规划
18.
提升 Batch 稳定性和性能, 追齐主流批计算引擎 数据湖分析, 高效Batch读写湖存储, 提供湖上数据查询/管理语法 (AS
OF, UPDATE/DELETE, CALL) Flink Batch 生态建设, 如 RSS、血缘管理等 02 01 03 未来规划
19.
Thanks Apache Flink meetup
北京站
Descargar ahora