Pular para o conteúdo principal

concat_ws

Concatena várias colunas de strings de entrada em uma única coluna de strings, usando o separador fornecido.

Para a função Databricks SQL correspondente, consulte a funçãoconcat_ws.

Sintaxe

Python
from pyspark.sql import functions as dbf

dbf.concat_ws(sep=<sep>, *cols=<*cols>)

Parâmetros

Parâmetro

Tipo

Descrição

sep

literal string

Separador de palavras.

cols

pyspark.sql.Column ou str

Lista de colunas para trabalhar.

Parâmetro

Tipo

Descrição

sep

literal string

Separador de palavras.

cols

pyspark.sql.Column ou str

Lista de colunas para trabalhar.

Devoluções

pyspark.sql.Column: sequências de palavras concatenadas.

Exemplos

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()