Module datafusion_python::datafusion_common::arrow::compute::kernels
source · Expand description
Computation kernels on Arrow Arrays
Modules§
- Defines aggregations over Arrow arrays.
- Kernels for operating on
PrimitiveArrays - Defines boolean kernels on Arrow
BooleanArray’s, e.g.AND,ORandNOT. - Cast kernels to convert
ArrayRefbetween supported datatypes. Parserimplementations for converting strings to Arrow types- Comparison kernels for
Arrays. - Comparison kernels for
Arrays. - Defines concat kernel for
ArrayRef - Defines filter kernels
- Defines kernel for length of string arrays and binary arrays
- Defines numeric arithmetic kernels on
PrimitiveArray, such asadd - Defines partition kernel for
ArrayRef - Defines kernel to extract substrings based on a regular expression of a [Large]StringArray
- Defines sort kernel for
ArrayRef - Defines kernel to extract a substring of an Array Supported array types: GenericStringArray, GenericBinaryArray, FixedSizeBinaryArray, DictionaryArray
- Defines take kernel for Array
- Defines temporal kernels for time and date related functions.
- Defines windowing functions, like
shifting
Functions§
- Cast
arrayto the provided data type and return a new Array with typeto_type, if possible.