OpenSearch High-performance Search Edition は、ユーザー定義関数 (UDF、UDAF、TVF) をサポートしており、ネイティブの検索機能を超えてデータ処理ロジックを拡張し、カスタムのビジネス要件を満たすことができます。
-
ユーザー定義関数 (UDF):1 行から 1 つ以上のフィールドを入力として受け取り、単一の計算結果を返します。詳細については、「UDF の使用方法」をご参照ください。
-
ユーザー定義集計関数 (UDAF):複数行のデータを集計し、統計結果を返します。詳細については、「UDAF の使用方法」をご参照ください。
-
テーブル値関数 (TVF):複数の行と列を持つ構造化データセットを返し、標準テーブルとしてクエリで使用できます。詳細については、「TVF の使用方法」をご参照ください。