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.
Kullanıcıya yönelik yapılandırma API'sini kullanarak SparkSession.conferişilebilir.
Spark Connect'i destekler
Burada ayarlanan seçenekler G/Ç sırasında otomatik olarak Hadoop yapılandırmasına yayılır.
Sözdizimi
spark.conf.set(key, value)
spark.conf.get(key)
Özellikler
| Mülkiyet | Açıklama |
|---|---|
getAll |
Bu yapılandırmada ayarlanan tüm özellikleri bir dikte olarak döndürür. |
Methods
| Yöntem | Açıklama |
|---|---|
set(key, value) |
Verilen Spark çalışma zamanı yapılandırma özelliğini ayarlar.
value bir dize, tamsayı veya boole olabilir. |
get(key, default) |
Verilen anahtar için yapılandırma özelliğinin değerini döndürür. Anahtar yoksa döndürür default . Anahtar ayarlanmadıysa ve varsayılan ayar sağlanmadıysa bir özel durum oluşturur. |
unset(key) |
Verilen anahtarın yapılandırma özelliğini sıfırlar. |
isModifiable(key) |
Verilen anahtarın yapılandırma özelliği geçerli oturumda değiştirilebilirse döndürür True . |
Örnekler
Yapılandırma özelliğini ayarlayın ve alın:
spark.conf.set("key1", "value1")
spark.conf.get("key1")
'value1'
Varsayılan değere sahip bir özellik alın:
spark.conf.get("non-existent-key", "my_default")
'my_default'
Yapılandırma özelliğinin kümesini kaldırın:
spark.conf.set("my_key", "my_value")
spark.conf.unset("my_key")
spark.conf.get("my_key")
pyspark...SparkNoSuchElementException: ... The SQL config "my_key" cannot be found...
Tüm yapılandırma özelliklerini alma:
spark.conf.set("key1", "value1")
spark.conf.set("key2", "value2")
spark.conf.getAll
{'key1': 'value1', 'key2': 'value2'}