Condividi tramite


printf

Formatta gli argomenti in stile printf e restituisce il risultato come colonna stringa.

Per la funzione SQL di Databricks corrispondente, vedere printf funzione.

Sintassi

from pyspark.databricks.sql import functions as dbf

dbf.printf(format=<format>, *cols=<*cols>)

Parametri

Parametro TIPO Description
format pyspark.sql.Column o str stringa che può contenere tag di formato incorporati e usati come valore della colonna dei risultati
cols pyspark.sql.Column o str nomi di colonna o pyspark.sql.Column da utilizzare nella formattazione

Esempi

from pyspark.databricks.sql import functions as dbf
spark.createDataFrame(
[("aa%d%s", 123, "cc",)], ["a", "b", "c"]
).select(dbf.printf("a", "b", "c")).show()