Expand description
Builtin module contains GreptimeDB builtin udf/udaf
Modules§
- GrepTime User Define Function module
Macros§
- The macro for binding function in
datafusion_physical_expr::expressions
(most of them are aggregate function) - use to bind to Data Fusion’s UDF function P.S: seems due to proc macro issues, can’t just use
#[pyfunction]
in here
Functions§
- Because most of the datafusion’s UDF only support f32/64, so cast all to f64 to use datafusion’s UDF
- evaluate Aggregate Expr using its backing accumulator
- turn a ScalarValue into a Python Object, currently support
- try to turn a Python Object into a PyVector or a scalar that can be use for calculate
- cast a columnar value into python object
- “Can’t cast operand of type
{name}
into{ty}
.”