2 个回答
Paimon集成hive的步骤如下:
1、配置Hive Metastoe
1、配置Hive Metastoe
-- Paimon 建表时指定 Catalog 类型为 Hive
CREATE CATALOG hive_catalog WITH (
'type' = 'hive',
'hive-conf-dir' = '/path/to/hive/conf'
);
-- 使用 Hive Catalog 创建 Paimon 表
USE CATALOG hive_catalog;
CREATE TABLE paimon_db.user_behavior (
user_id STRING,
dt STRING
) PARTITIONED BY (dt) WITH (
'bucket' = '4',
'file.format' = 'orc'
);
2、在Hive中创建外部表-- Hive SQL
CREATE EXTERNAL TABLE hive_db.user_behavior (
user_id STRING,
dt STRING
)
PARTITIONED BY (dt)
STORED BY 'org.apache.paimon.hive.PaimonStorageHandler'
LOCATION 'hdfs://path/to/paimon/warehouse/paimon_db.db/user_behavior';
发布于:2周前 (05-26) IP属地:
3、Hive中查询Paimon表
SELECT dt, COUNT(*)
FROM hive_db.user_behavior
WHERE dt = '2023-10-01'
GROUP BY dt;
4、Hive中写入Paimon表INSERT INTO hive_db.user_behavior
SELECT user_id, dt FROM hive_temp_table;
发布于:2周前 (05-26) IP属地:
我来回答
您需要 登录 后回答此问题!