SparkJob interface
Definicja zadania platformy Spark.
- Rozszerzenie
Właściwości
| archives | Archiwizowanie plików używanych w zadaniu. |
| args | Argumenty zadania. |
| code |
[Wymagane] arm-id zasobu kodu. |
| conf | Właściwości skonfigurowane przez platformę Spark. |
| entry | [Wymagane] Wpis do wykonania podczas uruchamiania zadania. |
| environment |
Identyfikator zasobu usługi ARM specyfikacji środowiska dla zadania. |
| environment |
Zmienne środowiskowe uwzględnione w zadaniu. |
| files | Pliki używane w zadaniu. |
| inputs | Mapowanie powiązań danych wejściowych używanych w zadaniu. |
| jars | Pliki Jar używane w zadaniu. |
| job |
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
| outputs | Mapowanie powiązań danych wyjściowych używanych w zadaniu. |
| py |
Pliki języka Python używane w zadaniu. |
| queue |
Ustawienia kolejki dla zadania |
| resources | Konfiguracja zasobów obliczeniowych dla zadania. |
Właściwości dziedziczone
| component |
Identyfikator zasobu usługi ARM zasobu składnika. |
| compute |
Identyfikator zasobu usługi ARM zasobu obliczeniowego. |
| description | Tekst opisu zasobu. |
| display |
Nazwa wyświetlana zadania. |
| experiment |
Nazwa eksperymentu, do którego należy zadanie. Jeśli nie zostanie ustawione, zadanie zostanie umieszczone w eksperymencie "Domyślny". |
| identity | Konfiguracja tożsamości. W przypadku ustawienia powinna to być jedna z wartości AmlToken, ManagedIdentity, UserIdentity lub null. Wartość domyślna to AmlToken, jeśli ma wartość null. |
| is |
Czy zasób jest archiwizowany? |
| notification |
Ustawienie powiadomienia dla zadania |
| properties | Słownik właściwości elementu zawartości. |
| services | Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego FileStreamObject. |
| status | Stan zadania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| tags | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. |
Szczegóły właściwości
archives
Archiwizowanie plików używanych w zadaniu.
archives?: string[]
Wartość właściwości
string[]
args
Argumenty zadania.
args?: string
Wartość właściwości
string
codeId
[Wymagane] arm-id zasobu kodu.
codeId: string
Wartość właściwości
string
conf
Właściwości skonfigurowane przez platformę Spark.
conf?: {[propertyName: string]: string | null}
Wartość właściwości
{[propertyName: string]: string | null}
entry
[Wymagane] Wpis do wykonania podczas uruchamiania zadania.
entry: SparkJobEntryUnion
Wartość właściwości
environmentId
Identyfikator zasobu usługi ARM specyfikacji środowiska dla zadania.
environmentId?: string
Wartość właściwości
string
environmentVariables
Zmienne środowiskowe uwzględnione w zadaniu.
environmentVariables?: {[propertyName: string]: string | null}
Wartość właściwości
{[propertyName: string]: string | null}
files
Pliki używane w zadaniu.
files?: string[]
Wartość właściwości
string[]
inputs
Mapowanie powiązań danych wejściowych używanych w zadaniu.
inputs?: {[propertyName: string]: JobInputUnion | null}
Wartość właściwości
{[propertyName: string]: JobInputUnion | null}
jars
Pliki Jar używane w zadaniu.
jars?: string[]
Wartość właściwości
string[]
jobType
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
jobType: "Spark"
Wartość właściwości
"Spark"
outputs
Mapowanie powiązań danych wyjściowych używanych w zadaniu.
outputs?: {[propertyName: string]: JobOutputUnion | null}
Wartość właściwości
{[propertyName: string]: JobOutputUnion | null}
pyFiles
Pliki języka Python używane w zadaniu.
pyFiles?: string[]
Wartość właściwości
string[]
queueSettings
resources
Konfiguracja zasobów obliczeniowych dla zadania.
resources?: SparkResourceConfiguration
Wartość właściwości
Szczegóły właściwości dziedziczonej
componentId
Identyfikator zasobu usługi ARM zasobu składnika.
componentId?: string
Wartość właściwości
string
dziedziczone zJobBaseProperties.componentId
computeId
Identyfikator zasobu usługi ARM zasobu obliczeniowego.
computeId?: string
Wartość właściwości
string
dziedziczone zJobBaseProperties.computeId
description
Tekst opisu zasobu.
description?: string
Wartość właściwości
string
dziedziczone zJobBaseProperties.description
displayName
Nazwa wyświetlana zadania.
displayName?: string
Wartość właściwości
string
dziedziczone zJobBaseProperties.displayName
experimentName
Nazwa eksperymentu, do którego należy zadanie. Jeśli nie zostanie ustawione, zadanie zostanie umieszczone w eksperymencie "Domyślny".
experimentName?: string
Wartość właściwości
string
dziedziczone zJobBaseProperties.experimentName
identity
Konfiguracja tożsamości. W przypadku ustawienia powinna to być jedna z wartości AmlToken, ManagedIdentity, UserIdentity lub null. Wartość domyślna to AmlToken, jeśli ma wartość null.
identity?: IdentityConfigurationUnion
Wartość właściwości
dziedziczone zJobBaseProperties.identity
isArchived
Czy zasób jest archiwizowany?
isArchived?: boolean
Wartość właściwości
boolean
dziedziczone zJobBaseProperties.isArchived
notificationSetting
Ustawienie powiadomienia dla zadania
notificationSetting?: NotificationSetting
Wartość właściwości
dziedziczone zJobBaseProperties.notificationSetting
properties
Słownik właściwości elementu zawartości.
properties?: {[propertyName: string]: string | null}
Wartość właściwości
{[propertyName: string]: string | null}
dziedziczone zJobBaseProperties.properties
services
Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego FileStreamObject.
services?: {[propertyName: string]: JobService | null}
Wartość właściwości
{[propertyName: string]: JobService | null}
dziedziczone zJobBaseProperties.services
status
Stan zadania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
status?: string
Wartość właściwości
string
dziedziczone zJobBaseProperties.status
tags
Słownik tagów. Tagi można dodawać, usuwać i aktualizować.
tags?: {[propertyName: string]: string | null}
Wartość właściwości
{[propertyName: string]: string | null}
dziedziczone zJobBaseProperties.tags