paimon取消hive转filesystem

目录

  • 概述
  • 实践
    • 关键配置
    • spark sql
  • 结束

概述

公司上一版本保留了 hive ,此版优化升级后,取消 hive

实践

关键配置

同步数据时,配置如下,将形成两个库

# ods库
CREATE CATALOG paimon WITH (
    'type' = 'paimon',
    'warehouse' = 'hdfs:///data/paimon',
    'default-database'='ods'
);
# test库
CREATE CATALOG paimon WITH (
    'type' = 'paimon',
    'warehouse' = 'hdfs:///data/paimon',
    'default-database'='test'
);

在这里插入图片描述

spark sql

下面是测试

0: jdbc:hive2://10.32.36.142:10009/> show databases;
2024-03-01 13:42:12.681 INFO KyuubiSessionManager-exec-pool: Thread-3501 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[fa620d6f-4c39-4537-bedc-e56435767194]: PENDING_STATE -> RUNNING_STATE, statement:
show databases
24/03/01 13:42:12 INFO ExecuteStatement: Processing root's query[fa620d6f-4c39-4537-bedc-e56435767194]: PENDING_STATE -> RUNNING_STATE, statement:
show databases
24/03/01 13:42:12 INFO ExecuteStatement: 
           Spark application name: kyuubi_USER_SPARK_SQL_root_default_167aca40-d767-4620-92ab-63fb0a63eb6f
                 application ID: application_1708505130791_0034
                 application web UI: http://hadoop01:8088/proxy/application_1708505130791_0034
                 master: yarn
                 deploy mode: cluster
                 version: 3.4.2
           Start time: 2024-03-01T13:41:49.685
           User: root
24/03/01 13:42:12 INFO ExecuteStatement: Execute in full collect mode
24/03/01 13:42:12 INFO CodeGenerator: Code generated in 8.594565 ms
24/03/01 13:42:12 INFO ExecuteStatement: Processing root's query[fa620d6f-4c39-4537-bedc-e56435767194]: RUNNING_STATE -> FINISHED_STATE, time taken: 0.059 seconds
2024-03-01 13:42:12.741 INFO KyuubiSessionManager-exec-pool: Thread-3501 org.apache.kyuubi.operation.ExecuteStatement: Query[fa620d6f-4c39-4537-bedc-e56435767194] in FINISHED_STATE
2024-03-01 13:42:12.742 INFO KyuubiSessionManager-exec-pool: Thread-3501 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[fa620d6f-4c39-4537-bedc-e56435767194]: RUNNING_STATE -> FINISHED_STATE, time taken: 0.06 seconds
+------------+
| namespace  |
+------------+
| default    |
| ods        |
| test       |
+------------+
3 rows selected (0.071 seconds)
0: jdbc:hive2://10.32.36.142:10009/> use test;
2024-03-01 13:42:16.561 INFO KyuubiSessionManager-exec-pool: Thread-3502 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[d10b60db-1713-4a27-816d-3b12fbbe207a]: PENDING_STATE -> RUNNING_STATE, statement:
use test
24/03/01 13:42:16 INFO ExecuteStatement: Processing root's query[d10b60db-1713-4a27-816d-3b12fbbe207a]: PENDING_STATE -> RUNNING_STATE, statement:
use test
2024-03-01 13:42:16.582 INFO KyuubiSessionManager-exec-pool: Thread-3502 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[d10b60db-1713-4a27-816d-3b12fbbe207a]: RUNNING_STATE -> FINISHED_STATE, time taken: 0.021 seconds
+---------+
| Result  |
+---------+
+---------+
No rows selected (0.037 seconds)
0: jdbc:hive2://10.32.36.142:10009/> show tables;
2024-03-01 13:42:19.547 INFO KyuubiSessionManager-exec-pool: Thread-3503 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[55057149-9a40-4fc6-8a57-0f52d73b4846]: PENDING_STATE -> RUNNING_STATE, statement:
show tables

2024-03-01 13:42:19.660 INFO KyuubiSessionManager-exec-pool: Thread-3503 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[55057149-9a40-4fc6-8a57-0f52d73b4846]: RUNNING_STATE -> FINISHED_STATE, time taken: 0.113 seconds
+------------+---------------------------+--------------+
| namespace  |         tableName         | isTemporary  |
+------------+---------------------------+--------------+
| test       | trace_log_refdes_hive_ro  | false        |
+------------+---------------------------+--------------+
1 row selected (0.127 seconds)
0: jdbc:hive2://10.32.36.142:10009/> select * from `trace_log_refdes_hive_ro$ro` limit 10;
2024-03-01 13:42:53.008 INFO KyuubiSessionManager-exec-pool: Thread-3505 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[874fc0de-8d0c-47db-b4b2-3192204d7401]: PENDING_STATE -> RUNNING_STATE, statement:
select * from `trace_log_refdes_hive_ro$ro` limit 10
2024-03-01 13:42:53.448 INFO KyuubiSessionManager-exec-pool: Thread-3505 org.apache.kyuubi.operation.ExecuteStatement: Processing root's query[874fc0de-8d0c-47db-b4b2-3192204d7401]: RUNNING_STATE -> FINISHED_STATE, time taken: 0.44 seconds
+--------------------------+------------------------+---------+----------------+----------------------+---------------+---------------------+-------+--------+-----------------------------------+----------------------+------+-------+-------+-------+-------+-------+-------------+---------+-------------------+-------+----------+-----------+---------+------------+-------------+
|          pcbid           |          rid           | refdes  | bm_circuit_no  |      timestamp       | pickupstatus  |    serial_number    | flag  | kitid  |                id                 |      createdate      | etl  | opt1  | opt2  | opt3  | opt4  | opt5  |  nozzleid   | laneno  | componentbarcode  |  pn   | lotcode  | datecode  | verdor  | workorder  |     dt      |
+--------------------------+------------------------+---------+----------------+----------------------+---------------+---------------------+-------+--------+-----------------------------------+----------------------+------+-------+-------+-------+-------+-------+-------------+---------+-------------------+-------+----------+-----------+---------+------------+-------------+
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0906  | 2              | 2024-02-27 12:29:35  | 0             | DLCH3S010C600004Q4  | 0     | NXT    | 121BD66CFD785571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 101657  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL1000  | 2              | 2024-02-27 12:29:35  | 0             | DLCH3S010C600004Q4  | 0     | NXT    | 121BD66CFD795571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 143893  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0904  | 1              | 2024-02-27 12:29:35  | 0             | DLCH3S010CH00004Q4  | 0     | NXT    | 121BD66CFD865571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 101064  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0911  | 11             | 2024-02-27 12:29:35  | 0             | DLCH3S010CF00004Q4  | 0     | NXT    | 121BD66CFD905571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 101657  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0923  | 6              | 2024-02-27 12:29:35  | 0             | DLCH3S010BL00004Q4  | 0     | NXT    | 121BD66CFD9F5571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 099800  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0911  | 17             | 2024-02-27 12:29:35  | 0             | DLCH3S010C900004Q4  | 0     | NXT    | 121BD66CFDA45571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 142833  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0902  | 16             | 2024-02-27 12:29:35  | 0             | DLCH3S010CA00004Q4  | 0     | NXT    | 121BD66CFDB25571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 102211  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0906  | 14             | 2024-02-27 12:29:35  | 0             | DLCH3S010CC00004Q4  | 0     | NXT    | 121BD66CFDBD5571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 102194  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL1000  | 18             | 2024-02-27 12:29:35  | 0             | DLCH3S010C800004Q4  | 0     | NXT    | 121BD66CFDCD5571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 028445  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
| AMV042400602033690A4HNS  | 155S00458-A12402AAAG7  | FL0902  | 14             | 2024-02-27 12:29:35  | 0             | DLCH3S010CC00004Q4  | 0     | NXT    | 121BD66CFDD25571E063AA2C200A7743  | 2024-02-27 12:32:10  | N    | NULL  | NULL  | NULL  | NULL  | NULL  | H29 100330  | 2       | NULL              | NULL  | NULL     | NULL      | NULL    | NULL       | 2024-02-27  |
+--------------------------+------------------------+---------+----------------+----------------------+---------------+---------------------+-------+--------+-----------------------------------+----------------------+------+-------+-------+-------+-------+-------+-------------+---------+-------------------+-------+----------+-----------+---------+------------+-------------+
10 rows selected (0.461 seconds)
0: jdbc:hive2://10.32.36.142:10009/> 

结束

paimon取消hive转filesystem,至此结束。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/426789.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CentOS配网报错:network is unreachable

常用命令: 打开: cd /etc/sysconfig/network-scripts/ 修改: vim ifcfg-ens33 打开修改: vim /etc/sysconfig/network-scripts/ifcfg-ens33 保存: 方法1:ESCZZ(Z要大写) 方…

熔断降级 spring事务

如果有事务处理,会先把事务的自动提交给关闭

Apache Flink连载(三十七):Flink基于Kubernetes部署(7)-Kubernetes 集群搭建-3

🏡 个人主页:IT贫道-CSDN博客 🚩 私聊博主:私聊博主加WX好友,获取更多资料哦~ 🔔 博主个人B栈地址:豹哥教你学编程的个人空间-豹哥教你学编程个人主页-哔哩哔哩视频 目录

32单片机基础:PWM驱动舵机,直流电机

PWM驱动舵机 接线图如上图所示。注意,舵机的5V 线不能接到面包板上的正极,面包板上的正极只有3.3V,是STM32提供的,所以要接到STLINK的5V, 我们如何驱动舵机呢?由之前我们介绍原理知道,要输出如下图对应的PWM波形才行…

202209 青少年软件编程等级考试Scratch二级真题

第 1 题 【 单选题 】 数字:1,2,3,4,6,9,13,19,28,...的下一项是多少? A:37 B:39 C:41 D:47 …

爱奇艺2023年营收319亿元:完善服务价值感知,重构影视新生态

近日,爱奇艺(NASDAQ:IQ)发布截至2023年12月31日未经审计的第四季度和全年财报,这份财报被外界评价为“爱奇艺交出的年度最佳业绩”。 财报显示,爱奇艺全年总营收319亿元,同比增长10%;非美国通用…

模拟器抓HTTP/S的包时如何绕过单向证书校验(XP框架)

模拟器抓HTTP/S的包时如何绕过单向证书校验(XP框架) 逍遥模拟器无法激活XP框架来绕过单向的证书校验,如下图: ​​ 解决办法: 安装JustMePlush.apk安装Just Trust Me.apk安装RE管理器.apk安装Xposedinstaller_逍遥64位…

Java SE:反射

反射作用 获取字节码文件里面的所有信息,包括构造方法、成员、成员方法,以及修饰他们的修饰符、类型和方法的返回值等等,只要是类里面的内容都能获取,获取之后可以动态的调用方法,动态的创建对象 获取类字节码文件对象…

vue3中的基本语法

目录 基础素材 vue3的优化 使用CompositionAPI理由 1. reactive() 函数 2. ref() 函数 2.1. ref的使用 2.2. 在 reactive 对象中访问 ref 创建的响应式数据 3. isRef() 函数 4. toRefs() 函数 5. computed() 5.1. 通过 set()、get()方法创建一个可读可写的计算属性 …

“耳机党”注意了!你的耳机,用对了吗?

文章目录 📖 介绍 📖🏡 什么是“3个60”原则? 🏡📒 如何遵循“3个60”原则? 📒📝 控制音量📝 适时休息📝 关注外界声音 📖 介绍 &…

深度学习目标检测】二十二、基于深度学习的肺炎检测系统-含数据集、GUI和源码(python,yolov8)

肺炎尽管很常见,但准确诊断是一项困难的任务。它要求训练有素的专家对胸部X光片进行检查,并通过临床病史,生命体征和实验室检查进行确认。肺炎通常表现为胸部X光片上一个或多个区域的阴影(opacity)增加。但是,由于肺部有许多其他状…

足球青训俱乐部|基于Springboot的足球青训俱乐部管理系统设计与实现(源码+数据库+文档)

足球青训俱乐部管理系统目录 目录 基于Springboot的足球青训俱乐部管理系统设计与实现 一、前言 二、系统设计 1、系统架构设计 三、系统功能设计 1、管理员登录界面 2、公告信息管理界面 3、学员管理界面 4、商品信息管理界面 5、课程安排管理界面 四、数据库设计…

机器学习:主成分分析笔记

主成分分析(Principal Component Analysis,PCA)是一种无监督的机器学习算法,通常用于高维数据的降维、提取主要特征、数据降噪和可视化。PCA的基本思想是将原始数据的多个变量转换为少数几个相互独立的变量(即主成分&a…

上海亚商投顾:深成指震荡涨超1% 两市成交连续破万亿

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 一.市场情绪 沪指3月1日震荡反弹,深成指、创业板指午后涨超1%。充电桩概念股集体走强,英可瑞、欧陆…

Stable Video文本生成视频公测地址——Scaling Latent Video Diffusion Models to Large Datasets

近期,Stability AI发布了首个开放视频模型——"Stable Video",该创新工具能够将文本和图像输入转化为生动的场景,将概念转换成动态影像,生成出电影级别的作品,旨在满足广泛的视频应用需求,包括媒…

leetcode10正则表达式匹配

leetcode10正则表达式匹配 思路python 思路 难点1 如何理解特殊字符 ’ * ’ 的作用? 如何正确的利用特殊字符 ’ . ’ 和 ’ * ’ ? * 匹配零个或多个前面的那一个元素 "a*" 可表示的字符为不同数目的 a,包括: "…

二维码门楼牌管理系统技术服务:制作详解

文章目录 前言一、二维码门楼牌制作技术要求二、二维码门楼牌管理系统的优势与应用 前言 随着信息化时代的到来,二维码技术已广泛应用于各个领域。在城市管理中,二维码门楼牌管理系统的应用为城市管理带来了极大的便利。本文将详细探讨二维码门楼牌管理…

绝地求生:【2024PGC之路——PUBG电竞积分分布】

亲爱的PUBG电竞爱好者, 你们好! 2024年PUBG电竞即将开始,让我们一起深入了解下今年令人激动的PGS 和 PGC赛事积分分配情况。 PUBG GLOBAL SERIES(PGS全球系列赛): 积分分布 根据我们之前概述的《PUBG 2024电竞计划》…

camunda7数据库schame和表结构介绍

本文基于Camunda7.19.0版本,介绍Camunda开源工作流引擎的数据库架构和ER模型,Camunda7.19.0共49张表,包括了BPMN流程引擎、DMN规则引擎、CMMN引擎、历史数据、用户身份等方面的表结构定义,以及表与表之间的关联关系。 1、camunda…

SQL优化——插入数据、主键优化、order by 优化、group by 优化、limit 优化、count优化、update优化、

目录 1、SQL优化1——插入数据(Insert) 1.1、普通插入: 1.1.1、采用批量插入(一次插入的数据不建议超过1000条) 1.1.2、手动提交事务 1.1.3、主键顺序插入 1.2、大批量插入 1.2.1、在客户端连接服务器的时候&am…
最新文章