Condividi tramite


SynapseSparkJobDefinitionActivity interface

Eseguire l'attività del processo Spark.

Extends

Proprietà

arguments

Argomenti specificati dall'utente in SynapseSparkJobDefinitionActivity.

authentication

Metodo di autenticazione usato per l'esecuzione della definizione del processo Spark.

className

Identificatore completo o classe principale presente nel file di definizione principale, che eseguirà l'override di 'className' della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

conf

Proprietà di configurazione di Spark, che eseguiranno l'override della "conf" della definizione del processo Spark specificata.

configurationType

Tipo della configurazione spark.

driverSize

Numero di core e memoria da usare per il driver allocato nel pool di Spark specificato per il processo, che verrà usato per eseguire l'override di 'driverCores' e 'driverMemory' della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

executorSize

Numero di core e memoria da usare per gli executor allocati nel pool di Spark specificato per il processo, che verrà usato per eseguire l'override di 'executorCores' e 'executorMemory' della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

file

File principale usato per il processo, che eseguirà l'override del "file" della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

files

(Deprecato. Usare pythonCodeReference e fileV2) File aggiuntivi usati per riferimento nel file di definizione principale, che eseguirà l'override dei "file" della definizione del processo Spark specificata.

filesV2

File aggiuntivi usati per riferimento nel file di definizione principale, che eseguiranno l'override dei file "jar" e "files" della definizione del processo Spark specificata.

numExecutors

Numero di executor da avviare per questo processo, che eseguirà l'override di 'numExecutors' della definizione del processo Spark specificata. Tipo: integer (o Espressione con integer resultType).

pythonCodeReference

File di codice Python aggiuntivi usati per riferimento nel file di definizione principale, che sostituirà "pyFiles" della definizione del processo Spark specificata.

scanFolder

L'analisi delle sottocartelle dalla cartella radice del file di definizione principale, questi file verranno aggiunti come file di riferimento. Le cartelle denominate "jars", "pyFiles", "files" o "archives" verranno analizzate e il nome delle cartelle fa distinzione tra maiuscole e minuscole. Tipo: booleano (o espressione con valore booleano resultType).

sparkConfig

Proprietà di configurazione di Spark.

sparkJob

Informazioni di riferimento sul processo Spark di Synapse.

targetBigDataPool

Nome del pool big data che verrà usato per eseguire il processo batch spark, che eseguirà l'override della definizione del processo Spark "targetBigDataPool" della definizione del processo Spark specificata.

targetSparkConfiguration

Configurazione spark del processo Spark.

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

Proprietà ereditate

dependsOn

L'attività dipende dalla condizione.

description

Descrizione dell'attività.

linkedServiceName

Informazioni di riferimento sul servizio collegato.

name

Nome dell'attività.

onInactiveMarkAs

Risultato dello stato dell'attività quando lo stato è impostato su Inattivo. Si tratta di una proprietà facoltativa e, se non specificata quando l'attività è inattiva, lo stato sarà Succeeded per impostazione predefinita.

policy

Criteri attività.

state

Stato dell'attività. Si tratta di una proprietà facoltativa e, se non specificato, lo stato sarà Attivo per impostazione predefinita.

userProperties

Proprietà utente attività.

Dettagli proprietà

arguments

Argomenti specificati dall'utente in SynapseSparkJobDefinitionActivity.

arguments?: any[]

Valore della proprietà

any[]

authentication

Metodo di autenticazione usato per l'esecuzione della definizione del processo Spark.

authentication?: SynapseActivityAuthentication

Valore della proprietà

className

Identificatore completo o classe principale presente nel file di definizione principale, che eseguirà l'override di 'className' della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

className?: any

Valore della proprietà

any

conf

Proprietà di configurazione di Spark, che eseguiranno l'override della "conf" della definizione del processo Spark specificata.

conf?: any

Valore della proprietà

any

configurationType

Tipo della configurazione spark.

configurationType?: string

Valore della proprietà

string

driverSize

Numero di core e memoria da usare per il driver allocato nel pool di Spark specificato per il processo, che verrà usato per eseguire l'override di 'driverCores' e 'driverMemory' della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

driverSize?: any

Valore della proprietà

any

executorSize

Numero di core e memoria da usare per gli executor allocati nel pool di Spark specificato per il processo, che verrà usato per eseguire l'override di 'executorCores' e 'executorMemory' della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

executorSize?: any

Valore della proprietà

any

file

File principale usato per il processo, che eseguirà l'override del "file" della definizione del processo Spark specificata. Tipo: stringa (o Espressione con stringa resultType).

file?: any

Valore della proprietà

any

files

(Deprecato. Usare pythonCodeReference e fileV2) File aggiuntivi usati per riferimento nel file di definizione principale, che eseguirà l'override dei "file" della definizione del processo Spark specificata.

files?: any[]

Valore della proprietà

any[]

filesV2

File aggiuntivi usati per riferimento nel file di definizione principale, che eseguiranno l'override dei file "jar" e "files" della definizione del processo Spark specificata.

filesV2?: any[]

Valore della proprietà

any[]

numExecutors

Numero di executor da avviare per questo processo, che eseguirà l'override di 'numExecutors' della definizione del processo Spark specificata. Tipo: integer (o Espressione con integer resultType).

numExecutors?: any

Valore della proprietà

any

pythonCodeReference

File di codice Python aggiuntivi usati per riferimento nel file di definizione principale, che sostituirà "pyFiles" della definizione del processo Spark specificata.

pythonCodeReference?: any[]

Valore della proprietà

any[]

scanFolder

L'analisi delle sottocartelle dalla cartella radice del file di definizione principale, questi file verranno aggiunti come file di riferimento. Le cartelle denominate "jars", "pyFiles", "files" o "archives" verranno analizzate e il nome delle cartelle fa distinzione tra maiuscole e minuscole. Tipo: booleano (o espressione con valore booleano resultType).

scanFolder?: any

Valore della proprietà

any

sparkConfig

Proprietà di configurazione di Spark.

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

Valore della proprietà

{[propertyName: string]: any}

sparkJob

Informazioni di riferimento sul processo Spark di Synapse.

sparkJob: SynapseSparkJobReference

Valore della proprietà

targetBigDataPool

Nome del pool big data che verrà usato per eseguire il processo batch spark, che eseguirà l'override della definizione del processo Spark "targetBigDataPool" della definizione del processo Spark specificata.

targetBigDataPool?: BigDataPoolParametrizationReference

Valore della proprietà

targetSparkConfiguration

Configurazione spark del processo Spark.

targetSparkConfiguration?: SparkConfigurationParametrizationReference

Valore della proprietà

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

type: "SparkJob"

Valore della proprietà

"SparkJob"

Dettagli proprietà ereditate

dependsOn

L'attività dipende dalla condizione.

dependsOn?: ActivityDependency[]

Valore della proprietà

Ereditato daExecutionActivity.dependsOn

description

Descrizione dell'attività.

description?: string

Valore della proprietà

string

ereditato daExecutionActivity.description

linkedServiceName

Informazioni di riferimento sul servizio collegato.

linkedServiceName?: LinkedServiceReference

Valore della proprietà

Ereditato daExecutionActivity.linkedServiceName

name

Nome dell'attività.

name: string

Valore della proprietà

string

ereditato daExecutionActivity.name

onInactiveMarkAs

Risultato dello stato dell'attività quando lo stato è impostato su Inattivo. Si tratta di una proprietà facoltativa e, se non specificata quando l'attività è inattiva, lo stato sarà Succeeded per impostazione predefinita.

onInactiveMarkAs?: string

Valore della proprietà

string

ereditato daExecutionActivity.onInactiveMarkAs

policy

Criteri attività.

policy?: ActivityPolicy

Valore della proprietà

Ereditato daExecutionActivity.policy

state

Stato dell'attività. Si tratta di una proprietà facoltativa e, se non specificato, lo stato sarà Attivo per impostazione predefinita.

state?: string

Valore della proprietà

string

ereditato daExecutionActivity.state

userProperties

Proprietà utente attività.

userProperties?: UserProperty[]

Valore della proprietà

ereditato daExecutionActivity.userProperties