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.
öğesinin içeriğini DataFrame belirtilen yola ORC biçiminde kaydeder.
Sözdizimi
orc(path, mode=None, partitionBy=None, compression=None)
Parametreler
| Parametre | Türü | Açıklama |
|---|---|---|
path |
str | Hadoop tarafından desteklenen herhangi bir dosya sistemindeki yol. |
mode |
str, isteğe bağlı | Veriler zaten mevcut olduğunda davranış. Kabul edilen değerler , 'append', 'overwrite've 'ignore' veya 'error' (varsayılan) değerleridir'errorifexists'. |
partitionBy |
str veya list, isteğe bağlı | Bölümleme sütunlarının adları. |
compression |
str, isteğe bağlı | Kullanılacak sıkıştırma codec bileşeni. |
İadeler
Hiçbiri
Örnekler
Bir ORC dosyasına DataFrame yazın ve yeniden okuyun.
import tempfile
with tempfile.TemporaryDirectory(prefix="orc") as d:
spark.createDataFrame(
[{"age": 100, "name": "Alice"}]
).write.orc(d, mode="overwrite")
spark.read.format("orc").load(d).show()
# +---+------------+
# |age| name|
# +---+------------+
# |100|Alice|
# +---+------------+