Aracılığıyla paylaş


SynapseSparkJobDefinitionActivity interface

Spark işi etkinliğini yürütür.

Extends

Özellikler

arguments

Kullanıcı SynapseSparkJobDefinitionActivity bağımsız değişkenlerini belirtti.

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).

conf

Spark yapılandırma özellikleri, sağladığınız spark iş tanımının 'conf' değerini geçersiz kılar.

configurationType

Spark yapılandırmasının türü.

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).

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).

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.

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).

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.

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).

sparkConfig

Spark yapılandırma özelliği.

sparkJob

Synapse spark iş başvurusu.

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.

targetSparkConfiguration

Spark işinin spark yapılandırması.

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

Devralınan Özellikler

dependsOn

Etkinlik koşula bağlıdır.

description

Etkinlik açıklaması.

linkedServiceName

Bağlı hizmet başvurusu.

name

Etkinlik adı.

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.

policy

Etkinlik politikası.

state

Etkinlik durumu. Bu isteğe bağlı bir özelliktir ve sağlanmazsa, durum varsayılan olarak Etkin olur.

userProperties

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ı

name

Etkinlik adı.

name: string

Özellik Değeri

string

ExecutionActivity.name 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

Etkinlik politikası.

policy?: ActivityPolicy

Özellik Değeri

ExecutionActivity.policy'denDevralındı

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ı