Module functions

Source
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