Expand description
A re-implementation of Spark functions
Functionsยง
- abs
- acos
- acosh
- add_
months - approx_
count_ distinct - array
- array_
append - array_
compact - array_
distinct - array_
except - array_
insert - array_
intersect - array_
join - array_
max - array_
min - array_
overlap - array_
position - array_
remove - array_
repeat - array_
size - array_
union - arrays_
zip - asc
- asc_
nulls_ first - asc_
nulls_ last - ascii
- asin
- asinh
- atan
- atan2
- atanh
- avg
- base64
- bin
- bit_
count - bit_
length - bitmap_
bit_ position - bitmap_
bucket_ number - bitmap_
construct_ agg - bitmap_
count - bitmap_
or_ agg - bitwise_
not - cardinality
- cbrt
- ceil
- ceiling
- char
- char_
length - character_
length - coalesce
- col
- Create a column from a &str
- collect_
list - collect_
set - column
- Create a column from a &str
- concat
- covar_
pop - covar_
samp - crc32
- create_
map - csc
- cume_
dist - curdate
- current_
catalog - current_
database - current_
date - current_
schema - current_
timestamp - current_
timezone - current_
user - date_
add - date_
sub - dateadd
- datediff
- day
- dayofmonth
- dayofweek
- dayofyear
- days
- degrees
- dense_
rank - desc
- desc_
nulls_ first - desc_
nulls_ last - e
- equal_
null - exp
- explode
- explode_
outer - expm1
- expr
- factorial
- flatten
- floor
- greatest
- group_
id - grouping
- hash
- hex
- hour
- hours
- ifnull
- initcap
- inline
- inline_
outer - input_
file_ block_ length - input_
file_ block_ start - input_
file_ name - invoke_
func - isnan
- isnotnull
- isnull
- java_
method - json_
array_ length - json_
object_ keys - kurtosis
- least
- length
- lit
- Create a literal value from a rust data type
- ln
- localtimestamp
- log
- log2
- log1p
- log10
- lower
- ltrim
- map_
concat - map_
entries - map_
from_ entries - map_
keys - map_
values - max
- md5
- mean
- median
- min
- minute
- monotonically_
increasing_ id - month
- months
- named_
struct - nanvl
- negate
- negative
- now
- ntile
- nullif
- nvl
- octet_
length - percent_
rank - pi
- posexplode
- posexplode_
outer - pow
- power
- product
- quarter
- radians
- rand
- randn
- rank
- reflect
- reverse
- rint
- round
- row_
number - rtrim
- sec
- second
- sha
- sha1
- shuffle
- signum
- sin
- sinh
- size
- skewness
- soundex
- spark_
partition_ id - sqrt
- stack
- stddev
- stddev_
pop - stddev_
samp - struct_
col - sum
- tan
- tanh
- timestamp_
micros - timestamp_
millis - timestamp_
seconds - trim
- ucase
- unbase64
- unhex
- unix_
date - unix_
macros - unix_
millis - unix_
seconds - upper
- user
- var_pop
- var_
samp - variance
- version
- weekday
- weekofyear
- xxhash64
- year
- years