Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los caracteres de replace corresponden a los caracteres de matching. La traducción se producirá siempre que cualquier carácter de la cadena coincida con el carácter de matching.
Para obtener la función SQL de Databricks correspondiente, consulte translate function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.translate(srcCol=<srcCol>, matching=<matching>, replace=<replace>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
srcCol |
pyspark.sql.Column o str |
Columna o cadenas de origen |
matching |
str |
caracteres coincidentes. |
replace |
str |
caracteres para reemplazo. Si es más corto que matching la cadena, se quitarán los caracteres que no tengan reemplazo. |
Devoluciones
pyspark.sql.Column: valor reemplazado.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('translate',)], ['a'])
df.select('*', dbf.translate('a', "rnlt", "123")).show()