crc32
バイナリ列の巡回冗長検査値 (CRC32) を計算し、その値を bigint として返します。Spark Connect をサポートします。
対応する Databricks SQL 関数については、 crc32関数を参照してください。
構文
Python
from pyspark.databricks.sql import functions as dbf
dbf.crc32(col=<col>)
パラメーター
パラメーター | Type | 説明 |
|---|---|---|
|
| ターゲットカラムをコンピュートに。 |
戻り値
pyspark.sql.Column: コンピュート結果の列。
例
Python
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('ABC',)], ['a'])
df.select('*', dbf.crc32('a')).show(truncate=False)
Output
+---+----------+
|a |crc32(a) |
+---+----------+
|ABC|2743272264|
+---+----------+