このトピックでは、Hologres V1.3 以降の関数のリリースノートについて説明します。
V4.0
バージョン | 関数タイプ | 関数 | カテゴリ | 説明 | 実行エンジン | リファレンス |
4.0.1 | 日時変換 | 複数の関数 | 新規 | ClickHouse および Apache Doris からの移行を容易にするために、複数の日時切り捨て関数をサポートします。 | HQE |
V3.2
バージョン | 関数タイプ | 関数 | カテゴリ | 説明 | 実行エンジン | リファレンス |
3.2.1 | 配列関数 |
| 新規 | Lambda 式と Lambda 式を含む高階配列関数をサポートします。 | HQE |
V3.1
バージョン | 関数の種類 | 関数 | カテゴリ | 説明 | 実行エンジン | 参照 |
3.1.1 | Roaring ビットマップ関数 | 複数の Roaring ビットマップ関数が 64 ビットをサポートしています。 | 機能強化 | 複数の Roaring ビットマップ関数が 64 ビットをサポートしています。 | HQE | 詳細については、「Roaring ビットマップ関数」をご参照ください。 |
3.1.1 | Presto 互換関数 | 複数の Presto 互換関数がサポートされています。 | 新しい関数 | 複数の Presto 互換関数がサポートされています。 | HQE | 詳細については、「Presto 互換関数」をご参照ください。 |
3.1.1 | Spark 互換関数 | 複数の Spark 互換関数がサポートされています。 | 新しい関数 | 複数の Spark 互換関数がサポートされています。 | HQE | 詳細については、「Spark 互換関数」をご参照ください。 |
V3.0
バージョン | 関数の種類 | 関数 | カテゴリ | 説明 | 実行エンジン | 参照 |
3.0.1 | データ型変換関数 | TRY_CAST | 機能強化 | TRY_CAST 関数では、次のデータ型がサポートされています。
| HQE | 詳細については、「データ型変換関数」をご参照ください。 |
3.0.1 | 集計関数 |
| パフォーマンスの向上 | 重複排除句とソート句を含む次の SQL 関数は、HQE でサポートされています。
説明 この関数を使用するには、 | HQE |
V2.2
バージョン | 関数タイプ | 関数 | カテゴリ | 説明 | 実行エンジン | 参照 |
2.2.7 | データ型変換関数 | text::roaringbitmap | パフォーマンスの向上 | TEXT 型と roaring bitmap データ型間の変換が HQE でサポートされています。 | HQE | 詳細については、「Roaring bitmap 関数」をご参照ください。 |
2.2.1 | データ型変換関数 | TRY_CAST | 新しい関数 | データ型変換関数 TRY_CAST が Hologres でサポートされています。 | HQE | 詳細については、「データ型変換関数」をご参照ください。 |
2.2.0 | トラフィック分析関数 | パス分析関数 | 新しい関数 | ビジネストラフィック分析を効率的に行うために、パス分析関数がサポートされています。 | HQE | 詳細については、「パス分析関数」をご参照ください。 |
2.2.0 | 汎用集計関数 |
| パフォーマンスの向上 | 複数の汎用集計関数が HQE でサポートされています。 | HQE | 詳細については、「汎用集計関数」をご参照ください。 |
V2.1
バージョン | 関数タイプ | 機能 | カテゴリ | 説明 | 実行エンジン | 参照資料 |
2.1.33 | データ型変換関数 | text::roaringbitmap | パフォーマンスの向上 | TEXT データ型と roaring bitmap データ型の間の変換が HQE でサポートされるようになりました。 | HQE | |
2.1.33 | Roaring ビットマップ関数 | ROARINGBITMAP_IN | 新関数 | この関数は、TEXT 型のデータを Roaring ビットマップ型に変換するために使用されます。 | HQE | |
2.1.0 | ファネル分析関数 |
| 新関数 | RANGE_FUNNEL、RANGE_FUNNEL_TIME、および RANGE_FUNNEL_LEVEL 関数は Hologres でサポートされています。
| HQE | |
2.1.0 | ビットスライスインデックス ( BSI ) 関数 |
| 新機能 | ユーザー プロファイル分析機能を向上させるために、BSI 関数がサポートされています。 | PQE | |
2.1.0 | サポートされている MySQL 関数 | IF | 新関数 | IF 関数は Hologres でサポートされています。 | HQE | |
2.1.0 | 配列関数 |
| パフォーマンスの向上 | 配列添字を取得するために使用する ARRAY[] 関数と、配列に要素を追加するために使用する ARRAY_APPEND 関数は、HQE でサポートされています。 | HQE | |
2.1.0 | 文字列関数 | REGEXP_SPLIT_TO_TABLE | パフォーマンスの向上 | 文字列を分割するために使用される REGEXP_SPLIT_TO_TABLE 関数は、HQE でサポートされています。 | HQE | |
2.1.0 | 集合を返す関数 | GENERATE_SERIES | パフォーマンスの向上 | シーケンスを生成するために使用される GENERATE_SERIES 関数は、HQE でサポートされています。データ型は、INT、BIGINT、または NUMERIC を使用できます。 | HQE |
V2.0
バージョン | 関数タイプ | 関数 | カテゴリ | 説明 | 実行エンジン | 参照 |
2.0.31 | 日付と時刻の変換関数 |
| 新しい関数 | DATEADD、DATEDIFF、および LAST_DAY 関数は、Hologres でサポートされています。 | HQE | 詳細については、「日付と時刻の関数」をご参照ください。 |
2.0.24 | JSONB 関数 | TRY_CAST_TO_JSONB | 新しい関数 | TRY_CAST_TO_JSONB 関数は、Hologres でサポートされています。 | HQE | 詳細については、「JSON および JSONB データ型」をご参照ください。 |
2.0.8 | 地理情報分析関数 |
| 新しい関数 | 球面距離を計算するために使用される ST_DISTANCE_SPHERE_S2 関数と、距離関係を確認するために使用される ST_DWITHIN_S2 関数は、Hologres でサポートされています。 | HQE | 詳細については、「PostGIS 空間関数」をご参照ください。 |
2.0.1 | サポートされている ClickHouse 関数 | HG_SIP_HASH_64(TEXT) | 新しい関数 | ClickHouse ビルトイン関数 HG_SIP_HASH_64(TEXT) が追加されました。 | HQE | 詳細については、「サポートされている ClickHouse 関数」をご参照ください。 |
2.0.1 | データ型変換関数 |
| パフォーマンスの向上 | TEXT データ型と TIMESTAMP データ型間の変換は、HQE でサポートされています。 | HQE | 詳細については、「クエリ パフォーマンスの最適化」をご参照ください。 |
2.0.1 | 文字列関数 |
| パフォーマンスの向上 | 文字列切り捨て関数 LEFT および RIGHT は、HQE でサポートされています。 | HQE | 詳細については、「文字列関数」をご参照ください。 |
V1.3
バージョン | 関数タイプ | 関数 | カテゴリ | 説明 | 実行エンジン | 参照 |
1.3.39 | 日付と時刻関数 |
| パフォーマンスの向上 | HQE では、次の日付と時刻の切り捨て関数がサポートされています。
| 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 関数 |
| 新関数 | いくつかの ClickHouse 型変換関数がサポートされています。 | HQE | 詳細については、「サポートされている ClickHouse 関数」をご参照ください。 |
1.3.36 | 集計関数 |
| 新関数 | MAX_BY 関数と MIN_BY 関数がサポートされています。 | HQE | |
1.3.19 | 配列関数 |
| 新関数 | いくつかの配列関数がサポートされています。 | HQE | 詳細については、「配列関数」をご参照ください。 |
1.3.18 | 配列関数 | ARRAY_SORT | パフォーマンスの向上 | ARRAY_SORT 関数は、より多くの種類の配列をサポートしています。 | HQE | 詳細については、「配列関数」をご参照ください。 |
1.3.16 | Roaring Bitmap 演算子 |
| 新関数 | Roaring Bitmap 演算子は、特定のシナリオでサポートされています。 | HQE | 詳細については、「Roaring Bitmap 関数」をご参照ください。 |
1.3.16 | Roaring Bitmap 関数 |
| 新関数 | いくつかの 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 |
|
| パフォーマンスの向上 | 式では、フィルター条件がサポートされています。 | HQE | |
1.3.1 | JSON 関数 | ROW_TO_JSON | 新関数 | JSON 関数がサポートされています。 | PQE | 詳細については、「row_to_json」をご参照ください。 |
1.3.1 | 文字列関数 | ROW() | 新関数 | いくつかの文字列関数がサポートされています。 | HQE | 詳細については、「文字列関数」をご参照ください。 |
1.3.1 | PostGIS 空間関数 |
| パフォーマンスの向上 | HQE は、ほとんどの空間関数をサポートし、本番レベルで PostGIS をサポートしています。 | HQE | 詳細については、「PostGIS 空間関数」をご参照ください。 |
1.3.1 | サポートされている Oracle 関数 | DATE 関数や STRING 関数などのその他の関数 | 新関数 | Oracle 関数をサポートするために、orafce 拡張機能が導入されました。 | HQE | 詳細については、「サポートされている Oracle 関数」をご参照ください。 |