Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Girişi col sağlanan formatdeğerine göre ikili bir değere dönüştürür. , format "onaltılık", "utf-8", "utf8" veya "base64" değerlerinin büyük/küçük harfe duyarlı olmayan dize değişmez değeri olabilir. Varsayılan olarak, atlanırsa dönüştürme için ikili biçimi "onaltılık" format olur. Giriş parametrelerinden en az biri NULL ise işlev NULL döndürür.
İlgili Databricks SQL fonksiyonu için bakınız to_binary fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.to_binary(col=<col>, format=<format>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
col |
pyspark.sql.Column veya str |
Giriş sütunu veya dizeleri. |
format |
pyspark.sql.Column veya str, optional |
biçimini kullanarak ikili değerleri dönüştürebilirsiniz. |
Örnekler
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()
from pyspark.sql import functions as dbf
df = spark.createDataFrame([("414243",)], ["e"])
df.select(dbf.try_to_binary(df.e).alias('r')).collect()