SynapseSparkJobDefinitionActivity interface
Spark işi etkinliğini yürütür.
- Extends
Özellikler
| arguments | Kullanıcı SynapseSparkJobDefinitionActivity bağımsız değişkenlerini belirtti. |
| class |
Tam tanımlayıcı veya ana tanım dosyasındaki ana sınıf, sağladığınız spark iş tanımının 'className' değerini geçersiz kılar. Tür: dize (veya resultType dizeli ifade). |
| conf | Spark yapılandırma özellikleri, sağladığınız spark iş tanımının 'conf' değerini geçersiz kılar. |
| configuration |
Spark yapılandırmasının türü. |
| driver |
İş için belirtilen Spark havuzunda ayrılan sürücü için kullanılacak çekirdek ve bellek sayısı; bu, sağladığınız Spark iş tanımının 'driverCores' ve 'driverMemory' değerlerini geçersiz kılmada kullanılacaktır. Tür: dize (veya resultType dizeli ifade). |
| executor |
İş için belirtilen Spark havuzunda ayrılan yürütücüler için kullanılacak çekirdek ve bellek sayısı. Bu sayı, sağladığınız spark iş tanımının 'executorCores' ve 'executorMemory' değerlerini geçersiz kılmada kullanılacaktır. Tür: dize (veya resultType dizeli ifade). |
| file | İş için kullanılan ana dosya, sağladığınız Spark iş tanımının 'dosyasını' geçersiz kılar. Tür: dize (veya resultType dizeli ifade). |
| files | (Kullanım dışı. Lütfen pythonCodeReference ve filesV2) Ana tanım dosyasında başvuru için kullanılan ve sağladığınız spark iş tanımının 'dosyalarını' geçersiz kılacak ek dosyaları kullanın. |
| filesV2 | Ana tanım dosyasında başvuru için kullanılan ek dosyalar, sağladığınız Spark iş tanımının 'jars' ve 'files' değerlerini geçersiz kılar. |
| num |
Bu iş için başlatılacak yürütücü sayısı, sağladığınız spark işi tanımının 'numExecutors' değerini geçersiz kılar. Tür: tamsayı (veya resultType tamsayılı ifade). |
| python |
Ana tanım dosyasında başvuru için kullanılan ek python kodu dosyaları, sağladığınız spark iş tanımının 'pyFiles' değerini geçersiz kılar. |
| scan |
Ana tanım dosyasının kök klasöründen alt klasörler taranıyorsa, bu dosyalar başvuru dosyaları olarak eklenir. 'jars', 'pyFiles', 'files' veya 'archives' adlı klasörler taranır ve klasör adı büyük/küçük harfe duyarlıdır. Tür: boolean (veya resultType boole değeriyle ifade). |
| spark |
Spark yapılandırma özelliği. |
| spark |
Synapse spark iş başvurusu. |
| target |
Spark toplu işini yürütmek için kullanılacak büyük veri havuzunun adı. Bu ad, sağladığınız spark iş tanımının 'targetBigDataPool' değerini geçersiz kılar. |
| target |
Spark işinin spark yapılandırması. |
| type | Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı |
Devralınan Özellikler
| depends |
Etkinlik koşula bağlıdır. |
| description | Etkinlik açıklaması. |
| linked |
Bağlı hizmet başvurusu. |
| name | Etkinlik adı. |
| on |
Durum Etkin Değil olarak ayarlandığında etkinliğin durum sonucu. Bu isteğe bağlı bir özelliktir ve etkinlik etkin olmadığında sağlanmazsa, durum varsayılan olarak Başarılı olur. |
| policy | Etkinlik politikası. |
| state | Etkinlik durumu. Bu isteğe bağlı bir özelliktir ve sağlanmazsa, durum varsayılan olarak Etkin olur. |
| user |
Etkinlik kullanıcı özellikleri. |
Özellik Ayrıntıları
arguments
Kullanıcı SynapseSparkJobDefinitionActivity bağımsız değişkenlerini belirtti.
arguments?: any[]
Özellik Değeri
any[]
className
Tam tanımlayıcı veya ana tanım dosyasındaki ana sınıf, sağladığınız spark iş tanımının 'className' değerini geçersiz kılar. Tür: dize (veya resultType dizeli ifade).
className?: any
Özellik Değeri
any
conf
Spark yapılandırma özellikleri, sağladığınız spark iş tanımının 'conf' değerini geçersiz kılar.
conf?: any
Özellik Değeri
any
configurationType
Spark yapılandırmasının türü.
configurationType?: string
Özellik Değeri
string
driverSize
İş için belirtilen Spark havuzunda ayrılan sürücü için kullanılacak çekirdek ve bellek sayısı; bu, sağladığınız Spark iş tanımının 'driverCores' ve 'driverMemory' değerlerini geçersiz kılmada kullanılacaktır. Tür: dize (veya resultType dizeli ifade).
driverSize?: any
Özellik Değeri
any
executorSize
İş için belirtilen Spark havuzunda ayrılan yürütücüler için kullanılacak çekirdek ve bellek sayısı. Bu sayı, sağladığınız spark iş tanımının 'executorCores' ve 'executorMemory' değerlerini geçersiz kılmada kullanılacaktır. Tür: dize (veya resultType dizeli ifade).
executorSize?: any
Özellik Değeri
any
file
İş için kullanılan ana dosya, sağladığınız Spark iş tanımının 'dosyasını' geçersiz kılar. Tür: dize (veya resultType dizeli ifade).
file?: any
Özellik Değeri
any
files
(Kullanım dışı. Lütfen pythonCodeReference ve filesV2) Ana tanım dosyasında başvuru için kullanılan ve sağladığınız spark iş tanımının 'dosyalarını' geçersiz kılacak ek dosyaları kullanın.
files?: any[]
Özellik Değeri
any[]
filesV2
Ana tanım dosyasında başvuru için kullanılan ek dosyalar, sağladığınız Spark iş tanımının 'jars' ve 'files' değerlerini geçersiz kılar.
filesV2?: any[]
Özellik Değeri
any[]
numExecutors
Bu iş için başlatılacak yürütücü sayısı, sağladığınız spark işi tanımının 'numExecutors' değerini geçersiz kılar. Tür: tamsayı (veya resultType tamsayılı ifade).
numExecutors?: any
Özellik Değeri
any
pythonCodeReference
Ana tanım dosyasında başvuru için kullanılan ek python kodu dosyaları, sağladığınız spark iş tanımının 'pyFiles' değerini geçersiz kılar.
pythonCodeReference?: any[]
Özellik Değeri
any[]
scanFolder
Ana tanım dosyasının kök klasöründen alt klasörler taranıyorsa, bu dosyalar başvuru dosyaları olarak eklenir. 'jars', 'pyFiles', 'files' veya 'archives' adlı klasörler taranır ve klasör adı büyük/küçük harfe duyarlıdır. Tür: boolean (veya resultType boole değeriyle ifade).
scanFolder?: any
Özellik Değeri
any
sparkConfig
Spark yapılandırma özelliği.
sparkConfig?: {[propertyName: string]: any}
Özellik Değeri
{[propertyName: string]: any}
sparkJob
Synapse spark iş başvurusu.
sparkJob: SynapseSparkJobReference
Özellik Değeri
targetBigDataPool
Spark toplu işini yürütmek için kullanılacak büyük veri havuzunun adı. Bu ad, sağladığınız spark iş tanımının 'targetBigDataPool' değerini geçersiz kılar.
targetBigDataPool?: BigDataPoolParametrizationReference
Özellik Değeri
targetSparkConfiguration
Spark işinin spark yapılandırması.
targetSparkConfiguration?: SparkConfigurationParametrizationReference
Özellik Değeri
type
Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı
type: "SparkJob"
Özellik Değeri
"SparkJob"
Devralınan Özellik Detayları
dependsOn
Etkinlik koşula bağlıdır.
dependsOn?: ActivityDependency[]
Özellik Değeri
ExecutionActivity.dependsOn'danDevralındı
description
Etkinlik açıklaması.
description?: string
Özellik Değeri
string
ExecutionActivity.description'danDevralındı
linkedServiceName
Bağlı hizmet başvurusu.
linkedServiceName?: LinkedServiceReference
Özellik Değeri
ExecutionActivity.linkedServiceNameÖğesinden Devralındı
onInactiveMarkAs
Durum Etkin Değil olarak ayarlandığında etkinliğin durum sonucu. Bu isteğe bağlı bir özelliktir ve etkinlik etkin olmadığında sağlanmazsa, durum varsayılan olarak Başarılı olur.
onInactiveMarkAs?: string
Özellik Değeri
string
ExecutionActivity.onInactiveMarkAs'tanDevralındı
policy
state
Etkinlik durumu. Bu isteğe bağlı bir özelliktir ve sağlanmazsa, durum varsayılan olarak Etkin olur.
state?: string
Özellik Değeri
string
ExecutionActivity.state'tenDevralındı
userProperties
Etkinlik kullanıcı özellikleri.
userProperties?: UserProperty[]
Özellik Değeri
ExecutionActivity.userPropertiesÖğesinden Devralındı