Skip to content

Latest commit

 

History

History
422 lines (420 loc) · 27.8 KB

function-status.md

File metadata and controls

422 lines (420 loc) · 27.8 KB

Functions Status

Implemented Functions

Python Name CSharp Name
abs Abs 3.5.*
acos Acos 3.5.*
acosh Acosh 3.5.*
add_months AddMonths 3.5.*
aes_decrypt AesDecrypt 3.5.*
aes_encrypt AesEncrypt 3.5.*
aggregate Aggregate 3.5.*
any_value AnyValue 3.5.*
approx_count_distinct ApproxCountDistinct 3.5.*
approx_percentile ApproxPercentile 3.5.*
array Array 3.5.*
array_agg ArrayAgg 3.5.*
array_append ArrayAppend 3.5.*
array_compact ArrayCompact 3.5.*
array_contains ArrayContains 3.5.*
array_distinct ArrayDistinct 3.5.*
array_except ArrayExcept 3.5.*
array_insert ArrayInsert 3.5.*
array_intersect ArrayIntersect 3.5.*
array_join ArrayJoin 3.5.*
array_max ArrayMax 3.5.*
array_min ArrayMin 3.5.*
array_position ArrayPosition 3.5.*
array_prepend ArrayPrepend 3.5.*
array_remove ArrayRemove 3.5.*
array_repeat ArrayRepeat 3.5.*
array_size ArraySize 3.5.*
array_sort ArraySort 3.5.*
array_union ArrayUnion 3.5.*
arrays_overlap ArraysOverlap 3.5.*
arrays_zip ArraysZip 3.5.*
asc Asc 3.5.*
asc_nulls_first AscNullsFirst 3.5.*
asc_nulls_last AscNullsLast 3.5.*
ascii Ascii 3.5.*
asin Asin 3.5.*
asinh Asinh 3.5.*
assert_true AssertTrue 3.5.*
atan Atan 3.5.*
atan2 Atan2 3.5.*
atanh Atanh 3.5.*
avg Avg 3.5.*
base64 Base64 3.5.*
bin Bin 3.5.*
bit_and BitAnd 3.5.*
bit_count BitCount 3.5.*
bit_get BitGet 3.5.*
bit_length BitLength 3.5.*
bit_or BitOr 3.5.*
bit_xor BitXor 3.5.*
bitmap_bit_position BitmapBitPosition 3.5.*
bitmap_bucket_number BitmapBucketNumber 3.5.*
bitmap_construct_agg BitmapConstructAgg 3.5.*
bitmap_count BitmapCount 3.5.*
bitmap_or_agg BitmapOrAgg 3.5.*
bool_and BoolAnd 3.5.*
bool_or BoolOr 3.5.*
bround Bround 3.5.*
btrim Btrim 3.5.*
bucket Bucket 3.5.*
cardinality Cardinality 3.5.*
cbrt Cbrt 3.5.*
ceil Ceil 3.5.*
ceiling Ceiling 3.5.*
char Char 3.5.*
char_length CharLength 3.5.*
character_length CharacterLength 3.5.*
check_field CheckField 3.5.*
coalesce Coalesce 3.5.*
collate Collate 4.0.0
collation Collation 4.0.0
collect_list CollectList 3.5.*
collect_set CollectSet 3.5.*
concat Concat 3.5.*
concat_ws ConcatWs 3.5.*
contains Contains 3.5.*
conv Conv 3.5.*
convert_timezone ConvertTimezone 3.5.*
corr Corr 3.5.*
cos Cos 3.5.*
cosh Cosh 3.5.*
cot Cot 3.5.*
count Count 3.5.*
count_if CountIf 3.5.*
count_min_sketch CountMinSketch 3.5.*
covar_pop CovarPop 3.5.*
covar_samp CovarSamp 3.5.*
crc32 Crc32 3.5.*
csc Csc 3.5.*
cume_dist CumeDist 3.5.*
curdate Curdate 3.5.*
current_catalog CurrentCatalog 3.5.*
current_database CurrentDatabase 3.5.*
current_date CurrentDate 3.5.*
current_schema CurrentSchema 3.5.*
current_timestamp CurrentTimestamp 3.5.*
current_timezone CurrentTimezone 3.5.*
current_user CurrentUser 3.5.*
date_add DateAdd 3.5.*
date_diff DateDiff 3.5.*
date_format DateFormat 3.5.*
date_from_unix_date DateFromUnixDate 3.5.*
date_part DatePart 3.5.*
date_sub DateSub 3.5.*
date_trunc DateTrunc 3.5.*
datediff Datediff 3.5.*
day Day 3.5.*
dayname Dayname 4.0.0
dayofmonth Dayofmonth 3.5.*
dayofweek Dayofweek 3.5.*
dayofyear Dayofyear 3.5.*
days Days 3.5.*
decode Decode 3.5.*
degrees Degrees 3.5.*
dense_rank DenseRank 3.5.*
desc Desc 3.5.*
desc_nulls_first DescNullsFirst 3.5.*
desc_nulls_last DescNullsLast 3.5.*
e E 3.5.*
element_at ElementAt 3.5.*
elt Elt 3.5.*
encode Encode 3.5.*
endswith Endswith 3.5.*
equal_null EqualNull 3.5.*
every Every 3.5.*
exists Exists 3.5.*
exp Exp 3.5.*
explode Explode 3.5.*
explode_outer ExplodeOuter 3.5.*
expm1 Expm1 3.5.*
extract Extract 3.5.*
factorial Factorial 3.5.*
filter Filter 3.5.*
find_in_set FindInSet 3.5.*
first First 3.5.*
first_value FirstValue 3.5.*
flatten Flatten 3.5.*
floor Floor 3.5.*
forall Forall 3.5.*
format_number FormatNumber 3.5.*
format_string FormatString 3.5.*
from_csv FromCsv 3.5.*
from_json FromJson 3.5.*
from_unixtime FromUnixtime 3.5.*
from_utc_timestamp FromUtcTimestamp 3.5.*
from_xml FromXml 4.0.0
get Get 3.5.*
get_json_object GetJsonObject 3.5.*
getbit Getbit 3.5.*
greatest Greatest 3.5.*
grouping Grouping 3.5.*
grouping_id GroupingId 3.5.*
hash Hash 3.5.*
hex Hex 3.5.*
histogram_numeric HistogramNumeric 3.5.*
hll_sketch_agg HllSketchAgg 3.5.*
hll_sketch_estimate HllSketchEstimate 3.5.*
hll_union HllUnion 3.5.*
hll_union_agg HllUnionAgg 3.5.*
hour Hour 3.5.*
hours Hours 3.5.*
hypot Hypot 3.5.*
ifnull Ifnull 3.5.*
initcap Initcap 3.5.*
inline Inline 3.5.*
inline_outer InlineOuter 3.5.*
input_file_block_length InputFileBlockLength 3.5.*
input_file_block_start InputFileBlockStart 3.5.*
input_file_name InputFileName 3.5.*
instr Instr 3.5.*
is_variant_null IsVariantNull 4.0.0
isnan Isnan 3.5.*
isnotnull Isnotnull 3.5.*
isnull Isnull 3.5.*
json_array_length JsonArrayLength 3.5.*
json_object_keys JsonObjectKeys 3.5.*
json_tuple JsonTuple 3.5.*
kurtosis Kurtosis 3.5.*
lag Lag 3.5.*
last Last 3.5.*
last_day LastDay 3.5.*
last_value LastValue 3.5.*
lcase Lcase 3.5.*
lead Lead 3.5.*
least Least 3.5.*
left Left 3.5.*
length Length 3.5.*
levenshtein Levenshtein 3.5.*
like Like 3.5.*
ln Ln 3.5.*
localtimestamp Localtimestamp 3.5.*
locate Locate 3.5.*
log Log 3.5.*
log10 Log10 3.5.*
log1p Log1p 3.5.*
log2 Log2 3.5.*
lower Lower 3.5.*
lpad Lpad 3.5.*
ltrim Ltrim 3.5.*
make_date MakeDate 3.5.*
make_dt_interval MakeDtInterval 3.5.*
make_interval MakeInterval 3.5.*
make_timestamp MakeTimestamp 3.5.*
make_timestamp_ltz MakeTimestampLtz 3.5.*
make_timestamp_ntz MakeTimestampNtz 3.5.*
make_ym_interval MakeYmInterval 3.5.*
map Map 3.5.*
map_concat MapConcat 3.5.*
map_contains_key MapContainsKey 3.5.*
map_entries MapEntries 3.5.*
map_filter MapFilter 3.5.*
map_from_arrays MapFromArrays 3.5.*
map_from_entries MapFromEntries 3.5.*
map_keys MapKeys 3.5.*
map_values MapValues 3.5.*
map_zip_with MapZipWith 3.5.*
mask Mask 3.5.*
max Max 3.5.*
max_by MaxBy 3.5.*
md5 Md5 3.5.*
mean Mean 3.5.*
median Median 3.5.*
min Min 3.5.*
min_by MinBy 3.5.*
minute Minute 3.5.*
mode Mode 3.5.*
monotonically_increasing_id MonotonicallyIncreasingId 3.5.*
month Month 3.5.*
monthname Monthname 4.0.0
months Months 3.5.*
months_between MonthsBetween 3.5.*
named_struct NamedStruct 3.5.*
nanvl Nanvl 3.5.*
negative Negative 3.5.*
next_day NextDay 3.5.*
now Now 3.5.*
nth_value NthValue 3.5.*
ntile Ntile 3.5.*
nullif Nullif 3.5.*
nvl Nvl 3.5.*
nvl2 Nvl2 3.5.*
octet_length OctetLength 3.5.*
overlay Overlay 3.5.*
parse_json ParseJson 4.0.0
parse_url ParseUrl 3.5.*
percent_rank PercentRank 3.5.*
percentile Percentile 3.5.*
percentile_approx PercentileApprox 3.5.*
pi Pi 3.5.*
pmod Pmod 3.5.*
posexplode Posexplode 3.5.*
posexplode_outer PosexplodeOuter 3.5.*
position Position 3.5.*
positive Positive 3.5.*
pow Pow 3.5.*
printf Printf 3.5.*
product Product 3.5.*
quarter Quarter 3.5.*
radians Radians 3.5.*
raise_error RaiseError 3.5.*
rand Rand 3.5.*
randn Randn 3.5.*
rank Rank 3.5.*
reduce Reduce 3.5.*
reflect Reflect 3.5.*
regexp Regexp 3.5.*
regexp_count RegexpCount 3.5.*
regexp_extract RegexpExtract 3.5.*
regexp_extract_all RegexpExtractAll 3.5.*
regexp_instr RegexpInstr 3.5.*
regexp_like RegexpLike 3.5.*
regexp_replace RegexpReplace 3.5.*
regexp_substr RegexpSubstr 3.5.*
regr_avgx RegrAvgx 3.5.*
regr_avgy RegrAvgy 3.5.*
regr_count RegrCount 3.5.*
regr_intercept RegrIntercept 3.5.*
regr_r2 RegrR2 3.5.*
regr_slope RegrSlope 3.5.*
regr_sxx RegrSxx 3.5.*
regr_sxy RegrSxy 3.5.*
regr_syy RegrSyy 3.5.*
repeat Repeat 3.5.*
replace Replace 3.5.*
reverse Reverse 3.5.*
right Right 3.5.*
rint Rint 3.5.*
rlike Rlike 3.5.*
round Round 3.5.*
row_number RowNumber 3.5.*
rpad Rpad 3.5.*
rtrim Rtrim 3.5.*
schema_of_csv SchemaOfCsv 3.5.*
schema_of_json SchemaOfJson 3.5.*
schema_of_variant SchemaOfVariant 4.0.0
schema_of_variant_agg SchemaOfVariantAgg 4.0.0
schema_of_xml SchemaOfXml 4.0.0
sec Sec 3.5.*
second Second 3.5.*
sentences Sentences 3.5.*
sequence Sequence 3.5.*
session_user SessionUser 4.0.0
session_window SessionWindow 3.5.*
sha Sha 3.5.*
sha1 Sha1 3.5.*
sha2 Sha2 3.5.*
shiftLeft ShiftLeft 3.5.*
shiftRight ShiftRight 3.5.*
shiftRightUnsigned ShiftRightUnsigned 3.5.*
shiftleft Shiftleft 3.5.*
shiftright Shiftright 3.5.*
shiftrightunsigned Shiftrightunsigned 3.5.*
shuffle Shuffle 3.5.*
sign Sign 3.5.*
signum Signum 3.5.*
sin Sin 3.5.*
sinh Sinh 3.5.*
size Size 3.5.*
skewness Skewness 3.5.*
slice Slice 3.5.*
some Some 3.5.*
sort_array SortArray 3.5.*
soundex Soundex 3.5.*
spark_partition_id SparkPartitionId 3.5.*
split Split 3.5.*
split_part SplitPart 3.5.*
sqrt Sqrt 3.5.*
stack Stack 3.5.*
startswith Startswith 3.5.*
std Std 3.5.*
stddev Stddev 3.5.*
stddev_pop StddevPop 3.5.*
stddev_samp StddevSamp 3.5.*
str_to_map StrToMap 3.5.*
struct Struct 3.5.*
substr Substr 3.5.*
substring Substring 3.5.*
substring_index SubstringIndex 3.5.*
sum Sum 3.5.*
tan Tan 3.5.*
tanh Tanh 3.5.*
timestamp_micros TimestampMicros 3.5.*
timestamp_millis TimestampMillis 3.5.*
timestamp_seconds TimestampSeconds 3.5.*
timestampadd Timestampadd 3.5.*
timestampdiff Timestampdiff 3.5.*
to_Date ToDate 3.5.*
to_binary ToBinary 3.5.*
to_char ToChar 3.5.*
to_csv ToCsv 3.5.*
to_json ToJson 3.5.*
to_number ToNumber 3.5.*
to_timestamp ToTimestamp 3.5.*
to_timestamp_ltz ToTimestampLtz 3.5.*
to_timestamp_ntz ToTimestampNtz 3.5.*
to_unix_timestamp ToUnixTimestamp 3.5.*
to_utc_timestamp ToUtcTimestamp 3.5.*
to_varchar ToVarchar 3.5.*
transform Transform 3.5.*
transform_keys TransformKeys 3.5.*
transform_values TransformValues 3.5.*
translate Translate 3.5.*
trim Trim 3.5.*
trunc Trunc 3.5.*
try_add TryAdd 3.5.*
try_aes_decrypt TryAesDecrypt 3.5.*
try_avg TryAvg 3.5.*
try_divide TryDivide 3.5.*
try_element_at TryElementAt 3.5.*
try_mod TryMod 4.0.0
try_multiply TryMultiply 3.5.*
try_parse_json TryParseJson 4.0.0
try_subtract TrySubtract 3.5.*
try_sum TrySum 3.5.*
try_to_binary TryToBinary 3.5.*
try_to_number TryToNumber 3.5.*
try_to_timestamp TryToTimestamp 3.5.*
try_variant_get TryVariantGet 3.5.*
typeof Typeof 3.5.*
ucase Ucase 3.5.*
unbase64 Unbase64 3.5.*
unhex Unhex 3.5.*
unix_date UnixDate 3.5.*
unix_micros UnixMicros 3.5.*
unix_millis UnixMillis 3.5.*
unix_seconds UnixSeconds 3.5.*
unix_timestamp UnixTimestamp 3.5.*
upper Upper 3.5.*
url_decode UrlDecode 3.5.*
url_encode UrlEncode 3.5.*
user User 3.5.*
var_pop VarPop 3.5.*
var_samp VarSamp 3.5.*
variance Variance 3.5.*
variant_get VariantGet 4.0.0
version Version 3.5.*
weekday Weekday 3.5.*
weekofyear Weekofyear 3.5.*
when When 3.5.*
width_bucket WidthBucket 3.5.*
window Window 3.5.*
window_time WindowTime 3.5.*
xpath Xpath 3.5.*
xpath_boolean XpathBoolean 3.5.*
xpath_double XpathDouble 3.5.*
xpath_float XpathFloat 3.5.*
xpath_int XpathInt 3.5.*
xpath_long XpathLong 3.5.*
xpath_number XpathNumber 3.5.*
xpath_short XpathShort 3.5.*
xpath_string XpathString 3.5.*
xxhash64 Xxhash64 3.5.*
year Year 3.5.*
years Years 3.5.*
zip_with ZipWith 3.5.*
~ BitwiseNot 3.5.*