Topik ini menjelaskan catatan rilis untuk fungsi dalam Hologres V1.3 dan versi berikutnya.
V4.0
Versi | Tipe Fungsi | Fungsi | Kategori | Deskripsi | Execution Engine | Referensi |
4.0.1 | Fungsi konversi waktu dan tanggal | Berbagai fungsi | Baru | Mendukung berbagai fungsi pemotongan waktu dan tanggal untuk memudahkan migrasi dari ClickHouse dan Apache Doris. | HQE |
V3.2
Versi | Tipe Fungsi | Fungsi | Kategori | Deskripsi | Mesin Eksekusi | Referensi |
3.2.1 | Fungsi Array |
| Baru | Mendukung ekspresi Lambda dan fungsi array orde tinggi yang mengandung ekspresi Lambda. | HQE |
V3.1
Versi | Jenis fungsi | Fungsi | Kategori | Deskripsi | Mesin eksekusi | Referensi |
3.1.1 | Fungsi Roaring bitmap | Banyak fungsi Roaring bitmap mendukung 64-bit. | Fitur ditingkatkan | Banyak fungsi Roaring bitmap mendukung 64-bit. | HQE | |
3.1.1 | Fungsi kompatibel Presto | Banyak fungsi kompatibel Presto didukung. | Fungsi baru | Banyak fungsi kompatibel Presto didukung. | HQE | |
3.1.1 | Fungsi kompatibel Spark | Banyak fungsi kompatibel Spark didukung. | Fungsi baru | Banyak fungsi kompatibel Spark didukung. | HQE |
V3.0
Versi | Jenis fungsi | Fungsi | Kategori | Deskripsi | Mesin eksekusi | Referensi |
3.0.1 | Fungsi konversi tipe data | TRY_CAST | Fitur ditingkatkan | Tipe data berikut didukung oleh fungsi TRY_CAST:
| HQE | |
3.0.1 | Fungsi agregat |
| Peningkatan kinerja | Fungsi SQL berikut yang mengandung klausa deduplikasi dan pengurutan didukung oleh HQE:
Catatan Untuk menggunakan fungsi tersebut, Anda harus menjalankan perintah | HQE |
V2.2
Versi | Jenis fungsi | Fungsi | Kategori | Deskripsi | Mesin eksekusi | Referensi |
2.2.7 | Fungsi konversi tipe data | text::roaringbitmap | Peningkatan kinerja | Konversi antara tipe data TEXT dan roaring bitmap didukung oleh HQE. | HQE | |
2.2.1 | Fungsi konversi tipe data | TRY_CAST | Fungsi baru | Fungsi konversi tipe data TRY_CAST didukung oleh Hologres. | HQE | |
2.2.0 | Fungsi analisis lalu lintas | Fungsi analisis jalur | Fungsi baru | Fungsi analisis jalur didukung untuk memfasilitasi analisis lalu lintas bisnis secara efisien. | HQE | |
2.2.0 | Fungsi agregat tujuan umum |
| Peningkatan kinerja | Banyak fungsi agregat tujuan umum didukung oleh HQE. | HQE |
V2.1
Versi | Jenis fungsi | Fungsi | Kategori | Deskripsi | Mesin eksekusi | Referensi |
2.1.33 | Fungsi konversi tipe data | text::roaringbitmap | Peningkatan kinerja | Konversi antara tipe data TEXT dan roaring bitmap didukung oleh HQE. | HQE | |
2.1.33 | Fungsi Roaring bitmap | ROARINGBITMAP_IN | Fungsi baru | Fungsi ini digunakan untuk mengonversi data tipe TEXT menjadi tipe roaring bitmap. | HQE | |
2.1.0 | Fungsi analisis corong |
| Fungsi baru | Fungsi RANGE_FUNNEL, RANGE_FUNNEL_TIME, dan RANGE_FUNNEL_LEVEL didukung oleh Hologres.
| HQE | |
2.1.0 | Fungsi Bit-sliced Index (BSI) |
| Fungsi baru | Fungsi BSI didukung untuk meningkatkan kemampuan analisis profil pengguna. | PQE | |
2.1.0 | Fungsi MySQL yang didukung | IF | Fungsi baru | Fungsi IF didukung oleh Hologres. | HQE | |
2.1.0 | Fungsi array |
| Peningkatan kinerja | Fungsi ARRAY[] yang digunakan untuk mendapatkan indeks array dan fungsi ARRAY_APPEND yang digunakan untuk menambahkan elemen ke array didukung oleh HQE. | HQE | |
2.1.0 | Fungsi string | REGEXP_SPLIT_TO_TABLE | Peningkatan kinerja | Fungsi REGEXP_SPLIT_TO_TABLE yang digunakan untuk membagi string didukung oleh HQE. | HQE | |
2.1.0 | Fungsi pengembalian set | GENERATE_SERIES | Peningkatan kinerja | Fungsi GENERATE_SERIES yang digunakan untuk menghasilkan urutan didukung oleh HQE. Tipe data dapat berupa INT, BIGINT, atau NUMERIC. | HQE |
V2.0
Versi | Jenis fungsi | Fungsi | Kategori | Deskripsi | Mesin eksekusi | Referensi |
2.0.31 | Fungsi konversi tanggal dan waktu |
| Fungsi baru | Fungsi DATEADD, DATEDIFF, dan LAST_DAY didukung oleh Hologres. | HQE | |
2.0.24 | Fungsi JSONB | TRY_CAST_TO_JSONB | Fungsi baru | Fungsi TRY_CAST_TO_JSONB didukung oleh Hologres. | HQE | |
2.0.8 | Fungsi analisis informasi geografis |
| Fungsi baru | Fungsi ST_DISTANCE_SPHERE_S2 yang digunakan untuk menghitung jarak bola dan fungsi ST_DWITHIN_S2 yang digunakan untuk memeriksa hubungan jarak didukung oleh Hologres. | HQE | |
2.0.1 | Fungsi ClickHouse yang didukung | HG_SIP_HASH_64(TEXT) | Fungsi baru | Fungsi bawaan ClickHouse HG_SIP_HASH_64(TEXT) telah ditambahkan. | HQE | |
2.0.1 | Fungsi konversi tipe data |
| Peningkatan kinerja | Konversi antara tipe data TEXT dan TIMESTAMP didukung oleh HQE. | HQE | |
2.0.1 | Fungsi string |
| Peningkatan kinerja | Fungsi pemotongan string LEFT dan RIGHT didukung oleh HQE. | HQE |
V1.3
Versi | Jenis fungsi | Fungsi | Kategori | Deskripsi | Mesin eksekusi | Referensi |
1.3.39 | Fungsi tanggal dan waktu |
| Peningkatan kinerja | Fungsi pemotongan tanggal dan waktu berikut didukung oleh HQE:
| HQE | |
1.3.39 | Fungsi Roaring bitmap | RB_BUILD | Peningkatan kinerja | Fungsi RB_BUILD memungkinkan Anda menggunakan kolom tipe ARRAY sebagai parameter input. | HQE | |
1.3.37 | Operator array | ARRAY && ARRAY | Peningkatan kinerja | Operator && memungkinkan Anda menggunakan kolom tipe ARRAY sebagai parameter input. | HQE | |
1.3.36 | Fungsi ClickHouse yang didukung |
| Fungsi baru | Beberapa fungsi konversi tipe ClickHouse didukung. | HQE | |
1.3.36 | Fungsi agregat |
| Fungsi baru | Fungsi MAX_BY dan MIN_BY didukung. | HQE | |
1.3.19 | Fungsi array |
| Fungsi baru | Beberapa fungsi array didukung. | HQE | |
1.3.18 | Fungsi array | ARRAY_SORT | Peningkatan kinerja | Fungsi ARRAY_SORT mendukung lebih banyak jenis array. | HQE | |
1.3.16 | Operator Roaring bitmap |
| Fungsi baru | Operator Roaring bitmap didukung dalam skenario tertentu. | HQE | |
1.3.16 | Fungsi Roaring bitmap |
| Fungsi baru | Beberapa fungsi Roaring bitmap didukung. | HQE | |
1.3.12 | Fungsi JSON | IS_VALID_JSON | Fungsi baru | Fungsi IS_VALID_JSON didukung untuk memvalidasi string JSON. | HQE | |
1.3.1 | Fungsi agregat | UNIQ | Fungsi baru | Fungsi UNIQ didukung untuk deduplikasi presisi. | HQE | |
1.3.1 |
|
| Peningkatan kinerja | Kondisi filter didukung dalam ekspresi. | HQE | |
1.3.1 | Fungsi JSON | ROW_TO_JSON | Fungsi baru | Sebuah fungsi JSON didukung. | PQE | |
1.3.1 | Fungsi string | ROW() | Fungsi baru | Beberapa fungsi string didukung. | HQE | |
1.3.1 | Fungsi spasial PostGIS |
| Peningkatan kinerja | HQE mendukung sebagian besar fungsi spasial dan mendukung PostGIS di tingkat produksi. | HQE | |
1.3.1 | Fungsi Oracle yang didukung | Fungsi lain seperti fungsi DATE dan STRING | Fungsi baru | Ekstensi orafce diperkenalkan untuk mendukung fungsi Oracle. | HQE |