メインコンテンツまでスキップ

バイナリを試す

これはto_binaryの特別なバージョンであり、同じ操作を実行しますが、変換を実行できない場合はエラーを発生させる代わりに NULL 値を返します。

対応する Databricks SQL 関数については、 try_to_binary関数を参照してください。

構文

Python
from pyspark.sql import functions as dbf

dbf.try_to_binary(col=<col>, format=<format>)

パラメーター

パラメーター

Type

説明

col

pyspark.sql.Column または str

列または文字列を入力します。

format

pyspark.sql.Column または str, optional

バイナリ値を変換するために使用する形式。

パラメーター

Type

説明

col

pyspark.sql.Column または str

列または文字列を入力します。

format

pyspark.sql.Column または str, optional

バイナリ値を変換するために使用する形式。

Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([("abc",)], ["e"])
df.select(dbf.try_to_binary(df.e, dbf.lit("utf-8")).alias('r')).collect()
Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([("414243",)], ["e"])
df.select(dbf.try_to_binary(df.e).alias('r')).collect()
このページの見出し