unhex
Inverse de hex. Interprète chaque paire de caractères comme un nombre hexadécimal et convertit en représentation d'octet du nombre. Prend en charge Spark Connect.
Pour la fonction Databricks SQL correspondante, consultez la fonctionunhex.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.unhex(col=<col>)
parameter
parameter | Type | Description |
|---|---|---|
|
| colonne cible sur laquelle travailler. |
Renvoie
pyspark.sql.Column: représentation sous forme de chaîne de la valeur hexadécimale donnée.
Exemples
Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([('414243',)], ['a'])
df.select('*', dbf.unhex('a')).show()
Output
+------+----------+
| a| unhex(a)|
+------+----------+
|414243|[41 42 43]|
+------+----------+