Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
str Memisahkan menurut pemisah dan mengembalikan bagian yang diminta dari pemisahan (berbasis 1).
Jika ada input yang null, mengembalikan null. jika partNum berada di luar rentang bagian terpisah, mengembalikan string kosong.
Jika partNum adalah 0, melemparkan kesalahan. Jika partNum negatif, bagian dihitung mundur dari akhir string.
delimiter Jika adalah string kosong, str tidak dibagi.
Untuk fungsi Databricks SQL yang sesuai, lihat split_part fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.split_part(src=<src>, delimiter=<delimiter>, partNum=<partNum>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
src |
pyspark.sql.Column atau str |
Kolom string yang akan dipisahkan. |
delimiter |
pyspark.sql.Column atau str |
Kolom string, pemisah yang digunakan untuk pemisahan. |
partNum |
pyspark.sql.Column atau str |
Kolom string, meminta bagian dari pemisahan (berbasis 1). |
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([("11.12.13", ".", 3,)], ["a", "b", "c"])
df.select("*", dbf.split_part("a", "b", "c")).show()
df.select("*", dbf.split_part(df.a, df.b, dbf.lit(-2))).show()