Bagikan melalui


overlay

Overlay bagian yang ditentukan dari src dengan replace, mulai dari posisi possrc byte dan melanjutkan untuk len byte.

Untuk fungsi Databricks SQL yang sesuai, lihat overlay fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.overlay(src=<src>, replace=<replace>, pos=<pos>, len=<len>)

Parameter-parameternya

Pengaturan Tipe Description
src pyspark.sql.Column atau str string yang akan diganti
replace pyspark.sql.Column atau str string substitusi
pos pyspark.sql.Column atau str atau int posisi awal dalam src
len pyspark.sql.Column atau str atau int, optional jumlah byte yang akan diganti dalam string src dengan 'ganti' default ke -1, yang mewakili panjang string 'replace'

Pengembalian Barang

pyspark.sql.Column: string dengan nilai yang diganti.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("SPARK_SQL", "CORE")], ("x", "y"))
df.select("*", dbf.overlay("x", df.y, 7)).show()
df.select("*", dbf.overlay("x", df.y, 7, 0)).show()
df.select("*", dbf.overlay("x", "y", 7, 2)).show()