2 个回答
Paimon与Presto集成主要是通过hive方式进行集成,然后使用presto进行查询,集成步骤如下:
1、注册到HiveMetastore
1、注册到HiveMetastore
-- 在 Paimon 中创建表(使用 Hive Catalog)
CREATE CATALOG hive_catalog WITH ('type'='hive', 'hive-conf-dir'='/etc/hive/conf');
USE CATALOG hive_catalog;
CREATE TABLE paimon_db.orders (...) WITH ('bucket'='4', 'file.format'='orc');
2、Presto配置Hive Connector#在 Presto 的 etc/catalog 目录下创建 hive.properties 文件
connector.name=hive
hive.metastore.uri=thrift://hive-metastore:9083
hive.allow-drop-table=true
hive.storage-format=ORC # 与 Paimon 表格式对齐
3、使用Presto查询Paimon表-- 查询全表数据
SELECT * FROM hive.paimon_db.orders WHERE dt = '2023-10-01';
-- 时间旅行查询(需 Presto 扩展支持)
SELECT * FROM hive.paimon_db.orders FOR VERSION AS OF 123;
发布于:3周前 (05-26) IP属地:
Paimon与Trino集成也是这个步骤,只是把presto换成Trino即可
发布于:3周前 (05-26) IP属地:
我来回答
您需要 登录 后回答此问题!