concat_ws
Concatène plusieurs colonnes de chaînes d'entrée en une seule colonne de chaînes, en utilisant le séparateur donné.
Pour la fonction Databricks SQL correspondante, consultez la fonctionconcat_ws.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.concat_ws(sep=<sep>, *cols=<*cols>)
parameter
parameter | Type | Description |
|---|---|---|
|
| Séparateur de mots. |
|
| liste de colonnes sur lesquelles travailler. |
Renvoie
pyspark.sql.Column: chaîne de mots concaténés.
Exemples
Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([("abcd", "123")], ["s", "d"])
df.select("*", dbf.concat_ws("-", df.s, "d", dbf.lit("xyz"))).show()