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. |
| class |
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. |
| configuration |
Tipo della configurazione spark. |
| driver |
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). |
| executor |
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. |
| num |
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). |
| python |
File di codice Python aggiuntivi usati per riferimento nel file di definizione principale, che sostituirà "pyFiles" della definizione del processo Spark specificata. |
| scan |
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). |
| spark |
Proprietà di configurazione di Spark. |
| spark |
Informazioni di riferimento sul processo Spark di Synapse. |
| target |
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. |
| target |
Configurazione spark del processo Spark. |
| type | Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
Proprietà ereditate
| depends |
L'attività dipende dalla condizione. |
| description | Descrizione dell'attività. |
| linked |
Informazioni di riferimento sul servizio collegato. |
| name | Nome dell'attività. |
| on |
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. |
| user |
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
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