Compatibility Matrix
The following tables compares teradatamlspk Column APIs with PySpark Column APIs.
teradatamlspk columns are case sensitive. You must convert the column names to the appropriate case while converting the code.
API Name | Supported | Notes |
---|---|---|
isNull | ||
isNotNull | ||
like | ||
ilike | ||
substr | ||
startswith | ||
endswith | ||
contains | ||
bitwiseAND | ||
bitwiseOR | ||
bitwiseXOR | ||
between | ||
isin | ||
cast | Not Supported types are [BooleanType, BinaryType, TimestampNTZType, ArrayType, StructType, MapType]. Accepts 1 more argument format. While casting character data to TimestampType, TimestampNTZType user can use this parameter. |
|
astype | Not Supported types are [BooleanType, BinaryType, TimestampNTZType, ArrayType, StructType, MapType]. Accepts 1 more argument format. While casting character data to TimestampType, TimestampNTZType user can use this parameter. |
|
alias | ||
desc | ||
over | ||
name | ||
asc | ||
when | ||
otherwise | ||
asc_nulls_first | ||
asc_nulls_last | ||
desc_nulls_first | ||
desc_nulls_last | ||
eqNullSafe |