Udostępnij przez


SynapseSparkJobDefinitionActivity interface

Wykonywanie działania zadania platformy Spark.

Rozszerzenie

Właściwości

arguments

Użytkownik określił argumenty dla elementu SynapseSparkJobDefinitionActivity.

authentication

Metoda uwierzytelniania używana do wykonywania definicji zadania platformy Spark.

className

W pełni kwalifikowany identyfikator lub klasa główna, która znajduje się w głównym pliku definicji, który zastąpi wartość "className" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

conf

Właściwości konfiguracji platformy Spark, które zastąpią "conf" podanej definicji zadania platformy Spark.

configurationType

Typ konfiguracji platformy Spark.

driverSize

Liczba rdzeni i pamięci, które mają być używane dla sterownika przydzielonego w określonej puli Spark dla zadania, które będą używane do zastępowania wartości "driverCores" i "driverMemory" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

executorSize

Liczba rdzeni i pamięci, które mają być używane dla funkcji wykonawczych przydzielonych w określonej puli Spark dla zadania, które będą używane do zastępowania wartości "executorCores" i "executorMemory" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

file

Główny plik używany dla zadania, który zastąpi "plik" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

files

(Przestarzałe. Użyj języka pythonCodeReference i plikówV2) Dodatkowe pliki używane do odwołania w głównym pliku definicji, które zastąpią "pliki" podanej definicji zadania platformy Spark.

filesV2

Dodatkowe pliki używane do celów referencyjnych w głównym pliku definicji, które zastąpią podane pliki "jars" i "pliki" podanej definicji zadania platformy Spark.

numExecutors

Liczba funkcji wykonawczych do uruchomienia dla tego zadania, co spowoduje zastąpienie wartości "numExecutors" podanej definicji zadania platformy Spark. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType).

pythonCodeReference

Dodatkowe pliki kodu języka Python używane do celów referencyjnych w głównym pliku definicji, które zastąpią "pyFiles" podanej definicji zadania platformy Spark.

scanFolder

Skanowanie podfolderów z folderu głównego głównego pliku definicji spowoduje dodanie tych plików jako plików referencyjnych. Foldery o nazwach "jars", "pyFiles", "files" lub "archives" będą skanowane, a nazwa folderów uwzględnia wielkość liter. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

sparkConfig

Właściwość konfiguracji platformy Spark.

sparkJob

Dokumentacja zadania platformy Spark usługi Synapse.

targetBigDataPool

Nazwa puli danych big data, która będzie używana do wykonywania zadania wsadowego platformy Spark, które spowoduje zastąpienie wartości "targetBigDataPool" podanej definicji zadania platformy Spark.

targetSparkConfiguration

Konfiguracja platformy Spark zadania platformy Spark.

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

Właściwości dziedziczone

dependsOn

Działanie zależy od warunku.

description

Opis działania.

linkedServiceName

Dokumentacja połączonej usługi.

name

Nazwa działania.

onInactiveMarkAs

Wynik stanu działania, gdy stan jest ustawiony na Nieaktywny. Jest to właściwość opcjonalna i jeśli nie zostanie podana, gdy działanie jest nieaktywne, stan to Powodzenie domyślnie.

policy

Zasady działania.

state

Stan działania. Jest to właściwość opcjonalna i jeśli nie zostanie podana, stan będzie domyślnie aktywny.

userProperties

Właściwości użytkownika działania.

Szczegóły właściwości

arguments

Użytkownik określił argumenty dla elementu SynapseSparkJobDefinitionActivity.

arguments?: any[]

Wartość właściwości

any[]

authentication

Metoda uwierzytelniania używana do wykonywania definicji zadania platformy Spark.

authentication?: SynapseActivityAuthentication

Wartość właściwości

className

W pełni kwalifikowany identyfikator lub klasa główna, która znajduje się w głównym pliku definicji, który zastąpi wartość "className" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

className?: any

Wartość właściwości

any

conf

Właściwości konfiguracji platformy Spark, które zastąpią "conf" podanej definicji zadania platformy Spark.

conf?: any

Wartość właściwości

any

configurationType

Typ konfiguracji platformy Spark.

configurationType?: string

Wartość właściwości

string

driverSize

Liczba rdzeni i pamięci, które mają być używane dla sterownika przydzielonego w określonej puli Spark dla zadania, które będą używane do zastępowania wartości "driverCores" i "driverMemory" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

driverSize?: any

Wartość właściwości

any

executorSize

Liczba rdzeni i pamięci, które mają być używane dla funkcji wykonawczych przydzielonych w określonej puli Spark dla zadania, które będą używane do zastępowania wartości "executorCores" i "executorMemory" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

executorSize?: any

Wartość właściwości

any

file

Główny plik używany dla zadania, który zastąpi "plik" podanej definicji zadania platformy Spark. Typ: ciąg (lub wyrażenie z ciągiem resultType).

file?: any

Wartość właściwości

any

files

(Przestarzałe. Użyj języka pythonCodeReference i plikówV2) Dodatkowe pliki używane do odwołania w głównym pliku definicji, które zastąpią "pliki" podanej definicji zadania platformy Spark.

files?: any[]

Wartość właściwości

any[]

filesV2

Dodatkowe pliki używane do celów referencyjnych w głównym pliku definicji, które zastąpią podane pliki "jars" i "pliki" podanej definicji zadania platformy Spark.

filesV2?: any[]

Wartość właściwości

any[]

numExecutors

Liczba funkcji wykonawczych do uruchomienia dla tego zadania, co spowoduje zastąpienie wartości "numExecutors" podanej definicji zadania platformy Spark. Typ: liczba całkowita (lub wyrażenie z liczbą całkowitą resultType).

numExecutors?: any

Wartość właściwości

any

pythonCodeReference

Dodatkowe pliki kodu języka Python używane do celów referencyjnych w głównym pliku definicji, które zastąpią "pyFiles" podanej definicji zadania platformy Spark.

pythonCodeReference?: any[]

Wartość właściwości

any[]

scanFolder

Skanowanie podfolderów z folderu głównego głównego pliku definicji spowoduje dodanie tych plików jako plików referencyjnych. Foldery o nazwach "jars", "pyFiles", "files" lub "archives" będą skanowane, a nazwa folderów uwzględnia wielkość liter. Typ: wartość logiczna (lub wyrażenie z wartością logiczną resultType).

scanFolder?: any

Wartość właściwości

any

sparkConfig

Właściwość konfiguracji platformy Spark.

sparkConfig?: {[propertyName: string]: any}

Wartość właściwości

{[propertyName: string]: any}

sparkJob

Dokumentacja zadania platformy Spark usługi Synapse.

sparkJob: SynapseSparkJobReference

Wartość właściwości

targetBigDataPool

Nazwa puli danych big data, która będzie używana do wykonywania zadania wsadowego platformy Spark, które spowoduje zastąpienie wartości "targetBigDataPool" podanej definicji zadania platformy Spark.

targetBigDataPool?: BigDataPoolParametrizationReference

Wartość właściwości

targetSparkConfiguration

Konfiguracja platformy Spark zadania platformy Spark.

targetSparkConfiguration?: SparkConfigurationParametrizationReference

Wartość właściwości

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

type: "SparkJob"

Wartość właściwości

"SparkJob"

Szczegóły właściwości dziedziczonej

dependsOn

Działanie zależy od warunku.

dependsOn?: ActivityDependency[]

Wartość właściwości

dziedziczone zExecutionActivity.dependsOn

description

Opis działania.

description?: string

Wartość właściwości

string

dziedziczone zExecutionActivity.description

linkedServiceName

Dokumentacja połączonej usługi.

linkedServiceName?: LinkedServiceReference

Wartość właściwości

dziedziczone zExecutionActivity.linkedServiceName

name

Nazwa działania.

name: string

Wartość właściwości

string

dziedziczone zExecutionActivity.name

onInactiveMarkAs

Wynik stanu działania, gdy stan jest ustawiony na Nieaktywny. Jest to właściwość opcjonalna i jeśli nie zostanie podana, gdy działanie jest nieaktywne, stan to Powodzenie domyślnie.

onInactiveMarkAs?: string

Wartość właściwości

string

dziedziczone zExecutionActivity.onInactiveMarkAs

policy

Zasady działania.

policy?: ActivityPolicy

Wartość właściwości

dziedziczone zExecutionActivity.policy

state

Stan działania. Jest to właściwość opcjonalna i jeśli nie zostanie podana, stan będzie domyślnie aktywny.

state?: string

Wartość właściwości

string

dziedziczone zExecutionActivity.state

userProperties

Właściwości użytkownika działania.

userProperties?: UserProperty[]

Wartość właściwości

dziedziczone zExecutionActivity.userProperties