SQL 分析には、ほとんどのデータ処理シナリオをカバーする組み込み関数が用意されています。次の表に、サポートされている関数タイプを示します。
サポートされている関数タイプ
SQL 分析では、次の組み込み関数タイプが提供されます。
|
関数タイプ |
説明 |
|
DATE、DATETIME、および TIMESTAMP 型を操作します。日付の演算、差分の計算、フィールドの抽出、現在時刻の取得、フォーマット変換をサポートします。 |
|
|
BIGINT、DOUBLE、DECIMAL、および FLOAT 型を操作します。基数変換、算術演算、丸め、乱数生成をサポートします。 |
|
|
定義されたウィンドウに対して計算を実行します。合計、最小値/最大値、平均値、中央値、ソート、オフセット、サンプリングが含まれます。 |
|
|
複数のレコードを 1 つの値に集約します。合計、平均値、最小値/最大値、パラメーターの集約、文字列の連結をサポートします。 |
|
|
STRING データを操作します。切り捨て、置換、検索、大文字/小文字の変換、フォーマット変換をサポートします。 |
|
|
構造化データ処理のために、MAP および 配列 型を操作します。 |
|
|
さまざまなビジネスシナリオ向けの追加関数です。 |