Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Superponga la parte especificada de src con replace, empezando por la posición pos de byte de src y avanzando para len bytes.
Para obtener la función SQL de Databricks correspondiente, consulte overlay function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.overlay(src=<src>, replace=<replace>, pos=<pos>, len=<len>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
src |
pyspark.sql.Column o str |
cadena que se reemplazará |
replace |
pyspark.sql.Column o str |
cadena de sustitución |
pos |
pyspark.sql.Column, str o int |
la posición inicial en src |
len |
pyspark.sql.Column, str o int, optional |
el número de bytes que se van a reemplazar en la cadena src por "replace" tiene como valor predeterminado -1, que representa la longitud de la cadena "replace". |
Devoluciones
pyspark.sql.Column: cadena con valores reemplazados.
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()