Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Łączy wiele kolumn ciągów wejściowych ze sobą w jedną kolumnę ciągu przy użyciu danego separatora.
Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz concat_ws funkcja.
Składnia
from pyspark.databricks.sql import functions as dbf
dbf.concat_ws(sep=<sep>, *cols=<*cols>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
sep |
literal string |
separator wyrazów. |
cols |
pyspark.sql.Column lub str |
lista kolumn do pracy. |
Zwraca
pyspark.sql.Column: ciąg połączonych wyrazów.
Przykłady
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("abcd", "123")], ["s", "d"])
df.select("*", dbf.concat_ws("-", df.s, "d", dbf.lit("xyz"))).show()