SparkJob interface

Spark-feladat definíciója.

Extends

Tulajdonságok

archives

Archiválja a feladatban használt fájlokat.

args

A feladat argumentumai.

codeId

A kódobjektum [Kötelező] arm-azonosítója.

conf

Spark-konfigurált tulajdonságok.

entry

[Kötelező] A feladat indításakor végrehajtandó bejegyzés.

environmentId

A feladat környezeti specifikációjának ARM-erőforrás-azonosítója.

environmentVariables

A feladatban szereplő környezeti változók.

files

A feladatban használt fájlok.

inputs

A feladatban használt bemeneti adatkötések leképezése.

jars

A feladatban használt Jar-fájlok.

jobType

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

outputs

A feladatban használt kimeneti adatkötések leképezése.

pyFiles

A feladatban használt Python-fájlok.

queueSettings

A feladat üzenetsor-beállításai

resources

Számítási erőforrás konfigurációja a feladathoz.

Örökölt tulajdonságok

componentId

Az összetevő-erőforrás ARM-erőforrás-azonosítója.

computeId

A számítási erőforrás ARM-erőforrás-azonosítója.

description

Az eszköz leírásának szövege.

displayName

A feladat megjelenítendő neve.

experimentName

Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül.

identity

Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, a ManagedIdentity, a UserIdentity vagy a Null értéknek kell lennie. Alapértelmezés szerint AmlToken, ha null.

isArchived

Archiválva van az objektum?

notificationSetting

A feladat értesítési beállítása

properties

Az eszköztulajdonság szótára.

services

A JobEndpoints listája. Helyi feladatok esetén a feladatvégpont a FileStreamObject végpontértékével rendelkezik.

status

A feladat állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

tags

Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők.

Tulajdonság adatai

archives

Archiválja a feladatban használt fájlokat.

archives?: string[]

Tulajdonság értéke

string[]

args

A feladat argumentumai.

args?: string

Tulajdonság értéke

string

codeId

A kódobjektum [Kötelező] arm-azonosítója.

codeId: string

Tulajdonság értéke

string

conf

Spark-konfigurált tulajdonságok.

conf?: {[propertyName: string]: string | null}

Tulajdonság értéke

{[propertyName: string]: string | null}

entry

[Kötelező] A feladat indításakor végrehajtandó bejegyzés.

entry: SparkJobEntryUnion

Tulajdonság értéke

environmentId

A feladat környezeti specifikációjának ARM-erőforrás-azonosítója.

environmentId?: string

Tulajdonság értéke

string

environmentVariables

A feladatban szereplő környezeti változók.

environmentVariables?: {[propertyName: string]: string | null}

Tulajdonság értéke

{[propertyName: string]: string | null}

files

A feladatban használt fájlok.

files?: string[]

Tulajdonság értéke

string[]

inputs

A feladatban használt bemeneti adatkötések leképezése.

inputs?: {[propertyName: string]: JobInputUnion | null}

Tulajdonság értéke

{[propertyName: string]: JobInputUnion | null}

jars

A feladatban használt Jar-fájlok.

jars?: string[]

Tulajdonság értéke

string[]

jobType

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

jobType: "Spark"

Tulajdonság értéke

"Spark"

outputs

A feladatban használt kimeneti adatkötések leképezése.

outputs?: {[propertyName: string]: JobOutputUnion | null}

Tulajdonság értéke

{[propertyName: string]: JobOutputUnion | null}

pyFiles

A feladatban használt Python-fájlok.

pyFiles?: string[]

Tulajdonság értéke

string[]

queueSettings

A feladat üzenetsor-beállításai

queueSettings?: QueueSettings

Tulajdonság értéke

resources

Számítási erőforrás konfigurációja a feladathoz.

resources?: SparkResourceConfiguration

Tulajdonság értéke

Örökölt tulajdonság részletei

componentId

Az összetevő-erőforrás ARM-erőforrás-azonosítója.

componentId?: string

Tulajdonság értéke

string

örököltJobBaseProperties.componentId

computeId

A számítási erőforrás ARM-erőforrás-azonosítója.

computeId?: string

Tulajdonság értéke

string

örököltJobBaseProperties.computeId

description

Az eszköz leírásának szövege.

description?: string

Tulajdonság értéke

string

JobBaseProperties.description

displayName

A feladat megjelenítendő neve.

displayName?: string

Tulajdonság értéke

string

örököltJobBaseProperties.displayName

experimentName

Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül.

experimentName?: string

Tulajdonság értéke

string

örököltJobBaseProperties.experimentName

identity

Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, a ManagedIdentity, a UserIdentity vagy a Null értéknek kell lennie. Alapértelmezés szerint AmlToken, ha null.

identity?: IdentityConfigurationUnion

Tulajdonság értéke

JobBaseProperties.identity

isArchived

Archiválva van az objektum?

isArchived?: boolean

Tulajdonság értéke

boolean

JobBaseProperties.isArchived

notificationSetting

A feladat értesítési beállítása

notificationSetting?: NotificationSetting

Tulajdonság értéke

örököltJobBaseProperties.notificationSetting

properties

Az eszköztulajdonság szótára.

properties?: {[propertyName: string]: string | null}

Tulajdonság értéke

{[propertyName: string]: string | null}

ÖrököltJobBaseProperties.properties

services

A JobEndpoints listája. Helyi feladatok esetén a feladatvégpont a FileStreamObject végpontértékével rendelkezik.

services?: {[propertyName: string]: JobService | null}

Tulajdonság értéke

{[propertyName: string]: JobService | null}

örököltJobBaseProperties.services

status

A feladat állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.

status?: string

Tulajdonság értéke

string

örököltJobBaseProperties.status

tags

Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők.

tags?: {[propertyName: string]: string | null}

Tulajdonság értéke

{[propertyName: string]: string | null}

JobBaseProperties.tags fájlból örökölt