Functions
Abs(Column)
Acos(Column)
Acos(String)
Acosh(Column)
Acosh(String)
AddMonths(Column, Column)
AddMonths(Column, Int32)
ApproxCountDistinct(Column)
ApproxCountDistinct(String)
ApproxCountDistinct(Column, Double)
ApproxCountDistinct(String, Double)
Array(Column[])
Array(String, String[])
ArrayContains(Column, Object)
ArrayDistinct(Column)
ArrayExcept(Column, Column)
ArrayIntersect(Column, Column)
ArrayJoin(Column, String)
ArrayJoin(Column, String, String)
ArrayMax(Column)
ArrayMin(Column)
ArrayPosition(Column, Object)
ArrayRemove(Column, Object)
ArrayRepeat(Column, Column)
ArrayRepeat(Column, Int32)
ArraySort(Column)
ArraysOverlap(Column, Column)
ArraysZip(Column[])
ArrayUnion(Column, Column)
Asc(String)
Ascii(Column)
AscNullsFirst(String)
AscNullsLast(String)
Asin(Column)
Asin(String)
Asinh(Column)
Asinh(String)
AssertTrue(Column)
AssertTrue(Column, Column)
Atan(Column)
Atan(String)
Atan2(Column, Column)
Atan2(Column, Double)
Atan2(Column, String)
Atan2(Double, Column)
Atan2(Double, String)
Atan2(String, Column)
Atan2(String, Double)
Atan2(String, String)
Atanh(Column)
Atanh(String)
Avg(Column)
Avg(String)
Base64(Column)
Bin(Column)
Bin(String)
Bitwise_Not(Column)
BitwiseNOT(Column)
Broadcast(DataFrame)
Bround(Column)
Bround(Column, Int32)
Bucket(Column, Column)
Bucket(Int32, Column)
Call_UDF(String, Column[])
CallUDF(String, Column[])
Cbrt(Column)
Cbrt(String)
Ceil(Column)
Ceil(String)
Coalesce(Column[])
Col(String)
CollectList(Column)
CollectList(String)
CollectSet(Column)
CollectSet(String)
Column(String)
Concat(Column[])
ConcatWs(String, Column[])
Conv(Column, Int32, Int32)
Corr(Column, Column)
Corr(String, String)
Cos(Column)
Cos(String)
Cosh(Column)
Cosh(String)
Count_Distinct(Column, Column[])
Count(Column)
Count(String)
CountDistinct(Column, Column[])
CountDistinct(String, String[])
CovarPop(Column, Column)
CovarPop(String, String)
CovarSamp(Column, Column)
CovarSamp(String, String)
Crc32(Column)
CumeDist()
CurrentDate()
CurrentRow()
CurrentTimestamp()
DateAdd(Column, Column)
DateAdd(Column, Int32)
DateDiff(Column, Column)
DateFormat(Column, String)
DateSub(Column, Column)
DateSub(Column, Int32)
DateTrunc(String, Column)
DayOfMonth(Column)
DayOfWeek(Column)
DayOfYear(Column)
Days(Column)
Decode(Column, String)
Degrees(Column)
Degrees(String)
DenseRank()
Desc(String)
DescNullsFirst(String)
DescNullsLast(String)
ElementAt(Column, Object)
Encode(Column, String)
Exp(Column)
Exp(String)
Explode(Column)
ExplodeOuter(Column)
Expm1(Column)
Expm1(String)
Expr(String)
Factorial(Column)
First(Column, Boolean)
First(String, Boolean)
Flatten(Column)
Floor(Column)
Floor(String)
FormatNumber(Column, Int32)
FormatString(String, Column[])
FromCsv(Column, Column, Dictionary<String, String>)
FromCsv(Column, StructType, Dictionary<String, String>)
FromJson(Column, Column, Dictionary<String, String>)
FromJson(Column, String, Dictionary<String, String>)
FromUnixTime(Column)
FromUnixTime(Column, String)
FromUtcTimestamp(Column, Column)
FromUtcTimestamp(Column, String)
GetJsonObject(Column, String)
Greatest(Column[])
Greatest(String, String[])
Grouping(Column)
Grouping(String)
GroupingId(Column[])
GroupingId(String, String[])
Hash(Column[])
Hex(Column)
Hour(Column)
Hours(Column)
Hypot(Column, Column)
Hypot(Column, Double)
Hypot(Column, String)
Hypot(Double, Column)
Hypot(Double, String)
Hypot(String, Column)
Hypot(String, Double)
Hypot(String, String)
InitCap(Column)
InputFileName()
Instr(Column, String)
IsNaN(Column)
IsNull(Column)
JsonTuple(Column, String[])
Kurtosis(Column)
Kurtosis(String)
Lag(Column, Int32, Object)
Lag(String, Int32, Object)
Lag(Column, Int32, Object, Boolean)
Last(Column, Boolean)
Last(String, Boolean)
LastDay(Column)
Lead(Column, Int32, Object)
Lead(String, Int32, Object)
Lead(Column, Int32, Object, Boolean)
Least(Column[])
Least(String, String[])
Length(Column)
Levenshtein(Column, Column)
Lit(Object)
Locate(String, Column)
Locate(String, Column, Int32)
Log(Column)
Log(String)
Log(Double, Column)
Log(Double, String)
Log10(Column)
Log10(String)
Log1p(Column)
Log1p(String)
Log2(Column)
Log2(String)
Lower(Column)
Lpad(Column, Int32, String)
Ltrim(Column)
Ltrim(Column, String)
Map(Column[])
MapConcat(Column[])
MapEntries(Column)
MapFromArrays(Column, Column)
MapFromEntries(Column)
MapKeys(Column)
MapValues(Column)
Max(Column)
Max(String)
Md5(Column)
Mean(Column)
Mean(String)
Min(Column)
Min(String)
Minute(Column)
MonotonicallyIncreasingId()
Month(Column)
Months(Column)
MonthsBetween(Column, Column)
MonthsBetween(Column, Column, Boolean)
NaNvl(Column, Column)
Negate(Column)
NextDay(Column, Column)
NextDay(Column, String)
Not(Column)
NthValue(Column, Int32, Boolean)
Ntile(Int32)
Overlay(Column, Column, Column)
Overlay(Column, Column, Column, Column)
PercentileApprox(Column, Column, Column)
PercentRank()
Pmod(Column, Column)
PosExplode(Column)
PosExplodeOuter(Column)
Pow(Column, Column)
Pow(Column, Double)
Pow(Column, String)
Pow(Double, Column)
Pow(Double, String)
Pow(String, Column)
Pow(String, Double)
Pow(String, String)
Product(Column)
Quarter(Column)
Radians(Column)
Radians(String)
RaiseError(Column)
Rand()
Rand(Int64)
Randn()
Randn(Int64)
Rank()
RegexpExtract(Column, String, Int32)
RegexpReplace(Column, Column, Column)
RegexpReplace(Column, String, String)
Repeat(Column, Int32)
Reverse(Column)
Rint(Column)
Rint(String)
Round(Column)
Round(Column, Int32)
RowNumber()
Rpad(Column, Int32, String)
Rtrim(Column)
Rtrim(Column, String)
SchemaOfCsv(Column)
SchemaOfCsv(String)
SchemaOfCsv(Column, Dictionary<String, String>)
SchemaOfJson(Column)
SchemaOfJson(String)
SchemaOfJson(Column, Dictionary<String, String>)
Second(Column)
Sentences(Column)
Sentences(Column, Column, Column)
Sequence(Column, Column)
Sequence(Column, Column, Column)
Session_Window(Column, Column)
Session_Window(Column, String)
Sha1(Column)
Sha2(Column, Int32)
Shiftleft(Column, Int32)
ShiftLeft(Column, Int32)
Shiftright(Column, Int32)
ShiftRight(Column, Int32)
Shiftrightunsigned(Column, Int32)
ShiftRightUnsigned(Column, Int32)
Shuffle(Column)
Signum(Column)
Signum(String)
Sin(Column)
Sin(String)
Sinh(Column)
Sinh(String)
Size(Column)
Skewness(Column)
Skewness(String)
Slice(Column, Column, Column)
Slice(Column, Int32, Int32)
SortArray(Column, Boolean)
Soundex(Column)
SparkPartitionId()
Split(Column, String)
Split(Column, String, Int32)
Sqrt(Column)
Sqrt(String)
Stddev(Column)
Stddev(String)
StddevPop(Column)
StddevPop(String)
StddevSamp(Column)
StddevSamp(String)
Struct(Column[])
Struct(String, String[])
Substring(Column, Int32, Int32)
SubstringIndex(Column, String, Int32)
Sum_Distinct(Column)
Sum(Column)
Sum(String)
SumDistinct(Column)
SumDistinct(String)
Tan(Column)
Tan(String)
Tanh(Column)
Tanh(String)
TimestampSeconds(Column)
ToCsv(Column)
ToCsv(Column, Dictionary<String, String>)
ToDate(Column)
ToDate(Column, String)
ToJson(Column, Dictionary<String, String>)
ToTimestamp(Column)
ToTimestamp(Column, String)
ToUtcTimestamp(Column, Column)
ToUtcTimestamp(Column, String)
Translate(Column, String, String)
Trim(Column)
Trim(Column, String)
Trunc(Column, String)
Udf<TResult>(Func<TResult>)
Udf(Func<Row>, StructType)
Udf<T>(Func<T, Row>, StructType)
Udf<T, TResult>(Func<T, TResult>)
Udf<T1, T2>(Func<T1, T2, Row>, StructType)
Udf<T1, T2, TResult>(Func<T1, T2, TResult>)
Udf<T1, T2, T3>(Func<T1, T2, T3, Row>, StructType)
Udf<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>)
Udf<T1, T2, T3, T4>(Func<T1, T2, T3, T4, Row>, StructType)
Udf<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>)
Udf<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, Row>, StructType)
Udf<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>)
Udf<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, Row>, StructType)
Udf<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, TResult>)
Udf<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, Row>, StructType)
Udf<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>)
Udf<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, Row>, StructType)
Udf<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>)
Udf<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Row>, StructType)
Udf<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>)
Udf<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Row>, StructType)
Udf<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>)
Unbase64(Column)
UnboundedFollowing()
UnboundedPreceding()
Unhex(Column)
UnixTimestamp()
UnixTimestamp(Column)
UnixTimestamp(Column, String)
Upper(Column)
Variance(Column)
Variance(String)
VarPop(Column)
VarPop(String)
VarSamp(Column)
VarSamp(String)
WeekOfYear(Column)
When(Column, Object)
Window(Column, String)
Window(Column, String, String)
Window(Column, String, String, String)
XXHash64(Column[])
Year(Column)
Years(Column)
net7.0
namespace Microsoft.Spark.Sql
{
public static class Functions : Object
{
public static Column Conv(Column column, ? fromBase, ? toBase);
}
}
.NET | 5.06.07.08.09.010.0 |
---|---|
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to net7.0 | |
Assembly | Microsoft.Spark , Version=2.1.1.0, PublicKeyToken=cc7b13ffcd2ddd51 |
Referencing | Your project needs a package reference to |
Package | Microsoft.Spark (2.1.1) netstandard2.1 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API