Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает позицию первого вхождения substr в str после позиции start.
start Заданное и возвращаемое значение основаны на 1.
Для соответствующей функции Databricks SQL смотрите функцию position.
Синтаксис
from pyspark.databricks.sql import functions as dbf
dbf.position(substr=<substr>, str=<str>, start=<start>)
Параметры
| Параметр | Тип | Description |
|---|---|---|
substr |
pyspark.sql.Column или str |
Столбец строки, подстроки. |
str |
pyspark.sql.Column или str |
Столбец строки. |
start |
pyspark.sql.Column или str, optional |
Столбец строки, позиция начала. |
Примеры
from pyspark.databricks.sql import functions as dbf
spark.createDataFrame(
[("bar", "foobarbar", 5,)], ["a", "b", "c"]
).select(dbf.position("a", "b", "c")).show()
spark.createDataFrame(
[("bar", "foobarbar", 5,)], ["a", "b", "c"]
).select(dbf.position("a", "b")).show()