全部產品
Search
文件中心

Hologres:函數功能發布記錄

更新時間:Jun 30, 2024

本文為您介紹Hologres從V1.3版本起的函數功能的發布資訊。

V2.2版本

版本

函數類型

函數

類別

描述

執行引擎

相關文檔

2.2.1

類型轉換函式

try_cast

新增函數

Hologres支援類型轉換函式try_cast。

HQE

類型轉換函式

2.2.0

流量分析函數

路徑分析函數

新增函數

通過函數實現路徑分析,助力業務高效流量資料分析。

HQE

路徑分析函數

2.2.0

通用彙總函式

  • corr

  • covar_pop

  • covar_samp

  • regr_avgx

  • regr_avgy

  • regr_intercept

  • regr_r2

  • regr_slope

  • regr_sxx

  • regr_sxy

  • regr_syy

效能最佳化

HQE支援多個通用彙總函式。

HQE

通用彙總函式

V2.1版本

版本

函數類型

函數

類別

描述

執行引擎

相關文檔

2.1.33

Roaring Bitmap函數

roaringbitmap_in

新函數

將text類型轉換成roaringbitmap類型。

HQE

RoaringBitmap函數

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)相關函數,提升使用者Portrait analysis能力。

PQE

BSI函數

2.1.0

MySQL相容函數

if

新增函數

Hologres支援新函數if。

HQE

IF

2.1.0

數組函數

  • array[]

  • array_append

效能最佳化

HQE支援數組取下標函數array[]、數組添加元素函數array_append。

HQE

數組(Array)函數

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

RoaringBitmap函數

1.3.37

數組操作符

ARRAY && ARRAY

功能最佳化

操作符&&支援ARRAY列作為輸入。

HQE

數組(Array)函數

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

數組(Array)函數

1.3.18

數組函數

array_sort

功能最佳化

array_sort函數支援更多類型數組。

HQE

數組(Array)函數

1.3.16

Roaring Bitmap操作符

  • |

  • <<

  • >>

  • -

新增函數

支援上述操作符在部分情境的運算能力。

HQE

RoaringBitmap函數

1.3.16

Roaring Bitmap函數

  • rb_index

  • rb_fill

  • rb_clear

  • rb_range

  • rb_range_cardinality

新增函數

新增部分Roaring Bitmap函數。

HQE

RoaringBitmap函數

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相容函數