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.
Busque la posición de la primera aparición de "substr" en una columna de texto, después de la posición pos.
Para obtener la función SQL de Databricks correspondiente, consulte locate function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.locate(substr=<substr>, str=<str>, pos=<pos>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
substr |
literal string |
una cadena |
str |
pyspark.sql.Column o str |
una columna de pyspark.sql.types.StringType |
pos |
int, optional |
posición inicial (basada en cero) |
Devoluciones
pyspark.sql.Column: posición de la subcadena.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('abcd',)], ['s',])
df.select('*', dbf.locate('b', 's', 1)).show()
df.select('*', dbf.locate('b', df.s, 3)).show()