Udostępnij przez


SparkJob interface

Definicja zadania platformy Spark.

Rozszerzenie

Właściwości

archives

Archiwizowanie plików używanych w zadaniu.

args

Argumenty zadania.

codeId

[Wymagane] arm-id zasobu kodu.

conf

Właściwości skonfigurowane przez platformę Spark.

entry

[Wymagane] Wpis do wykonania podczas uruchamiania zadania.

environmentId

Identyfikator zasobu usługi ARM specyfikacji środowiska dla zadania.

environmentVariables

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.

jobType

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.

pyFiles

Pliki języka Python używane w zadaniu.

queueSettings

Ustawienia kolejki dla zadania

resources

Konfiguracja zasobów obliczeniowych dla zadania.

Właściwości dziedziczone

componentId

Identyfikator zasobu usługi ARM zasobu składnika.

computeId

Identyfikator zasobu usługi ARM zasobu obliczeniowego.

description

Tekst opisu zasobu.

displayName

Nazwa wyświetlana zadania.

experimentName

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.

isArchived

Czy zasób jest archiwizowany?

notificationSetting

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

Ustawienia kolejki dla zadania

queueSettings?: QueueSettings

Wartość właściwości

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