1. An analytical data processing system comprising: a processor; a non-transitory computer readable medium, comprising machine readable instructions executable by the processor, the instructions comprising: a query compiler to identify a call to a user defined function, including an input expression and a parameter expression for the user defined function, within a query; and a processing engine to execute the user defined function to provide a function output according to the input expression and the parameter expression.