StringMethods supported APIs¶
The following table is structured as follows: The first column contains the method name. The second column is a flag for whether or not there is an implementation in Snowpark for the method in the left column.
Note
Y stands for yes, i.e., supports distributed implementation, N stands for no and API simply errors out,
P stands for partial (meaning some parameters may not be supported yet), and D stands for defaults to single
node pandas execution via UDF/Sproc.
| StringMethods (Series.str) | Snowpark implemented? (Y/N/P/D) | Notes for current implementation | 
| 
 | P | 
 | 
| 
 | Y | |
| 
 | N | |
| 
 | N | |
| 
 | Y | |
| 
 | P | 
 | 
| 
 | Y | |
| 
 | N | |
| 
 | N | |
| 
 | P | 
 | 
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | P | 
 | 
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | P | Does not check for special digits, like superscripted and subscripted digits in unicode | 
| 
 | Y | |
| 
 | N | |
| 
 | N | |
| 
 | Y | |
| 
 | Y | |
| 
 | N | |
| 
 | P | Only string and list data values are supported. All column values must be of the same type. | 
| 
 | Y | |
| 
 | Y | |
| 
 | P | 
 | 
| 
 | Y | |
| 
 | N | |
| 
 | Y | |
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | N | |
| 
 | P | 
 | 
| 
 | N | |
| 
 | N | |
| 
 | Y | |
| 
 | N | |
| 
 | N | |
| 
 | P | 
 | 
| 
 | P | Only string and list data values are supported.
All column values must be of the same type.
 | 
| 
 | N | |
| 
 | P | 
 | 
| 
 | P | 
 | 
| 
 | P | 
 | 
| 
 | N | |
| 
 | Y | |
| 
 | P | 
 | 
| 
 | Y | |
| 
 | N | |
| 
 | N |