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.
Devuelve la subcadena de str que comienza en pos y es de longitud , o el segmento de la matriz de bytes que comienza en pos y es de longitud lenlen.
Para obtener la función SQL de Databricks correspondiente, consulte substr function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.substr(str=<str>, pos=<pos>, len=<len>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
str |
pyspark.sql.Column o str |
Columna de cadena. |
pos |
pyspark.sql.Column o str |
Una columna de cadena, la subcadena de str que comienza en pos. |
len |
pyspark.sql.Column o str, optional |
Una columna de cadena, la subcadena de str es de longitud len. |
Devoluciones
pyspark.sql.Column: subcadena del valor especificado.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("Spark SQL", 5, 1,)], ["a", "b", "c"])
df.select("*", dbf.substr("a", "b", "c")).show()
df.select("*", dbf.substr(df.a, df.b)).show()