Partager via


Décoder

Calcule le premier argument dans une chaîne à partir d’un binaire à l’aide du jeu de caractères fourni (l’un des éléments « US-ASCII », « ISO-8859-1 », « UTF-8 », « UTF-16BE », « UTF-16LE », « UTF-16 », « UTF-32 »).

Pour la fonction Databricks SQL correspondante, consultez decode la fonction (clé).

Syntaxe

from pyspark.databricks.sql import functions as dbf

dbf.decode(col=<col>, charset=<charset>)

Paramètres

Paramètre Type Descriptif
col pyspark.sql.Column ou str colonne cible sur laquelle travailler.
charset literal string charset à utiliser pour décoder.

Retours

pyspark.sql.Column: colonne pour les résultats calculés.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([(b"\x61\x62\x63\x64",)], ["a"])
df.select("*", dbf.decode("a", "UTF-8")).show()