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. |
| class |
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. |
| configuration |
Typ konfiguracji platformy Spark. |
| driver |
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). |
| executor |
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. |
| num |
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). |
| python |
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. |
| scan |
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). |
| spark |
Właściwość konfiguracji platformy Spark. |
| spark |
Dokumentacja zadania platformy Spark usługi Synapse. |
| target |
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. |
| target |
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
| depends |
Działanie zależy od warunku. |
| description | Opis działania. |
| linked |
Dokumentacja połączonej usługi. |
| name | Nazwa działania. |
| on |
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. |
| user |
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
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