localizar
Localize a posição da primeira ocorrência de substr em uma coluna de strings, após position pos.
Para a função Databricks SQL correspondente, consulte a funçãolocate.
Sintaxe
Python
from pyspark.databricks.sql import functions as dbf
dbf.locate(substr=<substr>, str=<str>, pos=<pos>)
Parâmetros
Parâmetro | Tipo | Descrição |
|---|---|---|
|
| uma corda |
|
| uma coluna de |
|
| posição começar (com base em zero) |
Devoluções
pyspark.sql.Column: posição da subcadeia.
Exemplos
Python
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()