Bagikan melalui


crc32

Menghitung nilai pemeriksaan redundansi siklik (CRC32) dari kolom biner dan mengembalikan nilainya sebagai bigint. Mendukung Spark Connect.

Untuk fungsi Databricks SQL yang sesuai, lihat crc32 fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.crc32(col=<col>)

Parameter-parameternya

Pengaturan Tipe Description
col pyspark.sql.Column atau str Kolom target untuk dihitung.

Pengembalian Barang

pyspark.sql.Column: kolom untuk hasil komputasi.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('ABC',)], ['a'])
df.select('*', dbf.crc32('a')).show(truncate=False)
+---+----------+
|a  |crc32(a)  |
+---+----------+
|ABC|2743272264|
+---+----------+