Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bölüm dönüştürme işlevi: Giriş sütununun karmasıyla bölümleyen herhangi bir tür için dönüştürme. Spark Connect'i destekler.
Uyarı
4.0.0'da kullanım dışı bırakıldı. Bunun yerine partitioning.bucket kullanın.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.bucket(numBuckets=<numBuckets>, col=<col>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
numBuckets |
pyspark.sql.Column veya int |
Demet sayısı. |
col |
pyspark.sql.Column veya str |
Üzerinde çalışacak tarih veya zaman damgası sütununu hedefle. |
İade
pyspark.sql.Column: Verilen sütunlar tarafından bölümlenmiş veriler.
Örnekler
df.writeTo("catalog.db.table").partitionedBy(
bucket(42, "ts")
).createOrReplace()
Uyarı
Bu işlev yalnızca DataFrameWriterV2 yöntemiyle partitionedBy birlikte kullanılabilir.