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.
Bu, aynı işlemi gerçekleştiren, ancak dönüştürme gerçekleştirilemiyorsa hata oluşturmak yerine NULL değer döndüren özel bir sürümüdür to_binary .
İlgili Databricks SQL fonksiyonu için bakınız try_to_binary fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.try_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()