Kódovat

Vypočítá první argument do binárního souboru z řetězce pomocí poskytnuté znakové sady (jedna z "US-ASCII", 'ISO-8859-1', 'UTF-8', 'UTF-16BE', 'UTF-16LE', 'UTF-16', 'UTF-16', 'UTF-32').

Odpovídající funkci SQL Databricks vizte funkceencode.

Syntaxe

from pyspark.sql import functions as dbf

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

Parametry

Parameter Typ Description
col pyspark.sql.Column nebo str cílový sloupec, na který se má pracovat.
charset literal string znaková sada, která se má použít ke kódování.

Návraty

pyspark.sql.Column: sloupec pro vypočítané výsledky.

Examples

from pyspark.sql import functions as dbf
df = spark.createDataFrame([("abcd",)], ["c"])
df.select("*", dbf.encode("c", "UTF-8")).show()