文档

函数功能发布记录

更新时间:

本文为您介绍Hologres从V1.3版本起的函数功能的发布信息。

V2.1版本

版本

函数类型

函数

类别

描述

执行引擎

相关文档

2.1.0

漏斗分析函数

  • range_funnel

  • range_funnel_time

  • range_funnel_level

新增函数

Hologres新增range_funnel、range_funnel_time和range_funnel_level函数,各函数介绍如下:

  • range_funnel:用于计算时间窗口的分组统计结果及聚合计算总结果。

  • range_funnel_time:支持将range_funnel函数返回结果中的事件时间进行解码。

  • range_funnel_level:支持将range_funnel函数返回结果中的事件等级进行解码。

HQE

漏斗和留存函数

2.1.0

位切片索引(BSI)函数

  • BSI构造函数

  • BSI展开函数

  • BSI查询函数

  • BSI聚合分析函数

新增函数

Hologres支持位切片索引(BSI)相关函数,提升用户画像分析能力。

PQE

BSI函数(Beta)

2.1.0

MySQL兼容函数

if

新增函数

Hologres支持新函数if。

HQE

IF

2.1.0

数组函数

  • array[]

  • array_append

性能优化

HQE支持数组取下标函数array[]、数组添加元素函数array_append。

HQE

数组函数

2.1.0

字符串函数

regexp_split_to_table

性能优化

HQE支持字符串分割函数regexp_split_to_table。

HQE

字符串函数

2.1.0

设置返回函数

generate_series

性能优化

HQE支持序列生成函数generate_series,数据类型包括int、bigint、numeric。

HQE

设置返回函数

V2.0版本

版本

函数类型

函数

类别

描述

执行引擎

相关文档

2.0.31

时间和日期转换函数

  • dateadd

  • datediff

  • last_day

新增函数

Hologres支持时间日期计算函数dateadd、datediff、last_day。

HQE

时间和日期转换函数

2.0.24

JSONB函数

try_cast_to_jsonb

新增函数

Hologres支持类型转换函数try_cast_to_jsonb。

HQE

JSON和JSONB类型

2.0.8

地理信息分析函数

  • ST_Distance_Sphere_S2

  • ST_DWithin_S2

新增函数

Hologres支持球面距离计算函数ST_Distance_Sphere_S2和距离关系判断函数ST_DWithin_S2。

HQE

PostGIS地理信息分析

2.0.1

Clickhouse兼容函数

hg_sip_hash_64(text)

新增函数

新增Clickhouse内置函数sipHash64。

HQE

Clickhouse兼容函数

2.0.1

类型转换函数

  • text::timestamp

  • cast(text as timestamp)

  • timestamp::text

  • cast(timestamp as text)

性能优化

HQE支持TEXT和TIMESTAMP类型的互相转换。

HQE

优化内部表的性能

2.0.1

字符串函数

  • left

  • right

性能优化

HQE支持字符串截取函数left、right。

HQE

字符串函数

V1.3版本

版本

函数类型

函数

类别

描述

执行引擎

相关文档

1.3.39

时间和日期函数

  • extract

  • date_part

  • date_trunc

性能优化

HQE支持时间日期截取函数:

  • extract

  • date_part

  • date_trunc

HQE

时间日期截取函数

1.3.39

Roaring Bitmap函数

rb_build

功能优化

rb_build函数支持ARRAY列作为输入。

HQE

Roaring Bitmap函数

1.3.37

数组操作符

ARRAY && ARRAY

功能优化

操作符&&支持ARRAY列作为输入。

HQE

数组函数

1.3.36

Clickhouse兼容函数

  • toString

  • toInt64

  • toInt32

  • toDate

  • toFloat64

新增函数

新增部分Clickhouse类型转换函数。

HQE

Clickhouse兼容函数

1.3.36

聚合函数

  • MAX_BY

  • MIN_BY

新增函数

新增MAX_BY与MIN_BY函数。

HQE

MAX_BY与MIN_BY

1.3.19

数组函数

  • array_max

  • array_min

  • array_contains

  • array_except

  • array_distinct

  • array_union

新增函数

新增部分数组函数

HQE

数组函数

1.3.18

数组函数

array_sort

功能优化

array_sort函数支持更多类型数组。

HQE

数组函数

1.3.16

Roaring Bitmap操作符

  • |

  • <<

  • >>

  • -

新增函数

支持上述操作符在部分场景的运算能力。

HQE

Roaring Bitmap函数

1.3.16

Roaring Bitmap函数

  • rb_index

  • rb_fill

  • rb_clear

  • rb_range

  • rb_range_cardinality

新增函数

新增部分Roaring Bitmap函数。

HQE

Roaring Bitmap函数

1.3.12

JSON函数

is_valid_json

新增函数

新增JSON验证函数:is_valid_json。

HQE

JSON和JSONB类型

1.3.1

聚合函数

UNIQ

新增函数

新增UNIQ函数,精确去重。

HQE

UNIQ

1.3.1

  • 字符串函数

  • 数组函数

  • array_agg

  • string_agg

功能优化

表达式中支持filter过滤条件。

HQE

1.3.1

字符串函数

  • row_to_json

  • row()

新增函数

新增部分字符串函数

HQE

字符串函数

1.3.1

PostGIS空间函数

  • Geometry Constructors

  • Geometry Accessors

  • Geometry Editors

  • Spatial Reference System

  • Geometry Input

  • Geometry Output

  • Spatial Relationships

  • Measurement

  • Overlay

  • Geometry Processing

  • Bounding Box

  • Linear Referencing

性能优化

HQE支持大部分空间函数,生产级支持PostGIS扩展能力。

HQE

PostGIS地理信息分析

1.3.1

Oracle兼容函数

Date函数、String函数等其他函数。

新增函数

增加orafce扩展包,引入Oracle兼容函数。

HQE

Oracle兼容函数

  • 本页导读 (1)
文档反馈