使用 PALO 和 Hudi 作为一种全新的开放式的数据管理架构,湖仓一体(Data Lakehouse)融合了数据仓库的高性能、实时性以及数据湖的低成本、灵活性等优势,帮助用户更加便捷地满足各种数据处理分析的需求,在企业的大数据体系中已经得到越来越多的应用。 在过去多个版本中,PALO 持续加深与数据湖的融合,当前已
TIME TIME name TIME 描述 TIME 类型 时间类型,可以作为查询结果出现,暂时不支持建表存储。表示范围为 [-838:59:59, 838:59:59] 。 当前 PALO 中,TIME 作为计算结果的正确性是有保证的(如 timediff 等函数),但 不推荐手动 CAST 产生 TIME 类型
LN 描述 返回以 e 为底的 x 的自然对数。 别名 DLOG1 语法 SQL 复制 1 LN(<x>) 参数 参数 说明 <x> 真数 必须大于 0 返回值 返回一个浮点数。特殊情况: 当 x IS NULL 时,返回 NULL 举例 SQL 复制 1 select ln(1); Text 复
哈希函数 PALO支持的哈希函数如下: 1. murmur_hash3_32 MURMUR_HASH3_32 Description SQL 复制 1 INT MURMUR_HASH3_32(VARCHAR input, ...) 功能:返回输入字符串的32位murmur3 hash值 返回类型:string类型 Ex
COS 描述 计算参数的余弦值 语法 SQL 复制 1 COS(<a>) 参数 参数 说明 <a> 浮点数,要计算参数的弧度值 返回值 参数 <a> 的余弦值,弧度制表示。 举例 SQL 复制 1 select cos(1); Text 复制 1 +-------------------
CREATE-ROLE CREATE ROLE Description 该语句用户创建一个角色。 SQL 复制 1 CREATE ROLE role1; 该语句创建一个无权限的角色,可以后续通过 GRANT 命令赋予该角色权限。 Example 创建一个角色 SQL 复制 1 CREATE ROLE read_role
删除操作概述 在 PALO 中,删除操作(Delete)是一项关键功能,用于管理和清理数据,以满足用户在大规模数据分析场景中的灵活性需求。 PALO 提供了丰富多样的删除功能支持,包括:DELETE 语句、删除标记(delete sign)、分区删除、全表删除以及使用临时分区实现原子覆盖写等功能。下面将详细介绍每一项功
INSERT OVERWRITE 描述 该语句的功能是重写表或表的某些分区 SQL 复制 1 INSERT OVERWRITE table table_name 2 [ PARTITION (p1, ... | *) ] 3 [ WITH LABEL label] 4 [ (column [, ...]) ] 5 [
CANCEL EXPORT 描述 该语句用于撤销指定 label 的 EXPORT 作业,或者通过模糊匹配批量撤销 EXPORT 作业 语法 SQL 复制 1 CANCEL EXPORT 2 [ FROM <db_name> ] 3 WHERE [ LABEL = "<export_labe
Stream Load Stream Load 支持通过 HTTP 协议将本地文件或数据流导入到 Doris 中。Stream Load 是一个同步导入方式,执行导入后返回导入结果,可以通过请求的返回判断导入是否成功。一般来说,可以使用 Stream Load 导入 10GB 以下的文件,如果文件过大,建议将文件进行切