Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Devuelve un valor booleano. El valor es True si str comienza con el prefijo. Devuelve NULL si alguna expresión de entrada es NULL. De lo contrario, devuelve False. Ambos str o prefijo deben ser de tipo STRING o BINARY.
Para obtener la función SQL de Databricks correspondiente, consulte startswith function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.startswith(str=<str>, prefix=<prefix>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
str |
pyspark.sql.Column o str |
Columna de cadena. |
prefix |
pyspark.sql.Column o str |
Columna de cadena, prefijo. |
Examples
df = spark.createDataFrame([("Spark SQL", "Spark",)], ["a", "b"])
df.select(startswith(df.a, df.b).alias('r')).collect()
df = spark.createDataFrame([("414243", "4142",)], ["e", "f"])
df = df.select(to_binary("e").alias("e"), to_binary("f").alias("f"))
df.printSchema()
df.select(startswith("e", "f"), startswith("f", "e")).show()