PySpark API Supportability Matrix | Column APIs | pyspark2teradataml - Column APIs - Teradata Package for Python

Teradata® pyspark2teradataml User Guide

Deployment
VantageCloud
VantageCore
Edition
VMware
Enterprise
IntelliFlex
Product
Teradata Package for Python
Release Number
20.00
Publication Date
December 2024
Content Type
User Guide
Publication ID
B700-4009-124K
ft:locale
en-US
ft:lastEdition
2026-01-07
dita:mapPath
oeg1710443196055.ditamap
dita:ditavalPath
zuq1752009390153.ditaval
ft:sourceId
dita
dita:id
oeg1710443196055
Product Category
Teradata Vantage

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  
rlike Regex pattern varies from pyspark to teradatamlspk as Teradata uses posix for regex match.
substr  
startswith
endswith
contains
bitwiseAND  
bitwiseOR  
bitwiseXOR  
between  
isin  
cast Not Supported types are [BooleanType, BinaryType, TimestampNTZType, ArrayType, StructType, MapType].

Accepts format argument while casting character data to TimestampType.

astype Not Supported types are [BooleanType, BinaryType, TimestampNTZType, ArrayType, StructType, MapType].

Accepts format argument while casting character data to TimestampType.

alias  
desc  
over  
name  
asc  
when  
otherwise  
asc_nulls_first  
asc_nulls_last  
desc_nulls_first  
desc_nulls_last  
eqNullSafe