SparkJobProperties interface
Spark işinin özellikleri.
Özellikler
| archives | Bu işte kullanılacak arşivler. |
| args | Uygulama için komut satırı bağımsız değişkenleri. |
| class |
Java/Scala uygulaması için ana sınıf. |
| conf | Spark yapılandırma özellikleri. |
| driver |
Sürücü için kullanılacak çekirdek sayısı. |
| driver |
Sürücü işlemi için kullanılacak bellek miktarı. |
| executor |
Her yürütücü için kullanılacak çekirdek sayısı. |
| executor |
Yürütücü işlemi başına kullanılacak bellek miktarı. |
| file | Yürütülecek uygulamayı içeren dosya. |
| files | bu işte kullanılacak dosyalar. |
| jars | Bu işte kullanılacak jar'lar. |
| name | İşin adı. |
| num |
Bu iş için başlatacak yürütücü sayısı. |
Özellik Ayrıntıları
archives
Bu işte kullanılacak arşivler.
archives?: string[]
Özellik Değeri
string[]
args
Uygulama için komut satırı bağımsız değişkenleri.
args?: string[]
Özellik Değeri
string[]
className
Java/Scala uygulaması için ana sınıf.
className?: string
Özellik Değeri
string
conf
Spark yapılandırma özellikleri.
conf?: any
Özellik Değeri
any
driverCores
Sürücü için kullanılacak çekirdek sayısı.
driverCores: number
Özellik Değeri
number
driverMemory
Sürücü işlemi için kullanılacak bellek miktarı.
driverMemory: string
Özellik Değeri
string
executorCores
Her yürütücü için kullanılacak çekirdek sayısı.
executorCores: number
Özellik Değeri
number
executorMemory
Yürütücü işlemi başına kullanılacak bellek miktarı.
executorMemory: string
Özellik Değeri
string
file
Yürütülecek uygulamayı içeren dosya.
file: string
Özellik Değeri
string
files
bu işte kullanılacak dosyalar.
files?: string[]
Özellik Değeri
string[]
jars
Bu işte kullanılacak jar'lar.
jars?: string[]
Özellik Değeri
string[]
name
İşin adı.
name?: string
Özellik Değeri
string
numExecutors
Bu iş için başlatacak yürütücü sayısı.
numExecutors: number
Özellik Değeri
number