Funções regulares
Funções cujo resultado para cada linha é independente de todas as outras linhas.
Funções de agregação
Funções que acumulam um conjunto de valores entre linhas.
Funções de tabela
Métodos para criar tabelas.
Funções de janela
Funções que permitem realizar cálculos em um conjunto de linhas relacionadas à linha atual.
Funções definidas pelo usuário
Funções executáveis personalizadas definidas pelo usuário.
WebAssembly UDF
Funções definidas pelo usuário implementadas em WebAssembly.