SparkJob interface
Spark 작업 정의.
- Extends
속성
| archives | 작업에 사용되는 파일을 보관합니다. |
| args | 작업에 대한 인수입니다. |
| code |
[필수] 코드 자산의 arm-id입니다. |
| conf | Spark가 구성한 속성입니다. |
| entry | [필수] 작업을 시작할 때 실행할 항목입니다. |
| environment |
작업에 대한 환경 사양의 ARM 리소스 ID입니다. |
| environment |
작업에 포함된 환경 변수입니다. |
| files | 작업에 사용되는 파일입니다. |
| inputs | 작업에 사용되는 입력 데이터 바인딩의 매핑입니다. |
| jars | 작업에 사용되는 Jar 파일입니다. |
| job |
[필수] 작업 유형을 지정합니다. |
| outputs | 작업에 사용되는 출력 데이터 바인딩의 매핑입니다. |
| py |
업무에서 사용하는 Python 파일들. |
| queue |
작업에 대한 큐 설정 |
| resources | 작업에 대한 컴퓨팅 리소스 구성입니다. |
상속된 속성
| component |
구성 요소 리소스의 ARM 리소스 ID입니다. |
| compute |
컴퓨팅 리소스의 ARM 리소스 ID입니다. |
| description | 자산 설명 텍스트입니다. |
| display |
작업의 표시 이름입니다. |
| experiment |
작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. |
| identity | ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
| is |
자산이 보관되어 있나요? |
| notification |
작업에 대한 알림 설정 |
| parent |
부모 작업 이름입니다. |
| properties | 자산 속성 사전입니다. |
| services | JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
| status | 작업 상태 |
| tags | 태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. |
속성 세부 정보
archives
작업에 사용되는 파일을 보관합니다.
archives?: string[]
속성 값
string[]
args
작업에 대한 인수입니다.
args?: string
속성 값
string
codeId
[필수] 코드 자산의 arm-id입니다.
codeId: string
속성 값
string
conf
Spark가 구성한 속성입니다.
conf?: Record<string, string>
속성 값
Record<string, string>
entry
environmentId
작업에 대한 환경 사양의 ARM 리소스 ID입니다.
environmentId?: string
속성 값
string
environmentVariables
작업에 포함된 환경 변수입니다.
environmentVariables?: Record<string, string>
속성 값
Record<string, string>
files
작업에 사용되는 파일입니다.
files?: string[]
속성 값
string[]
inputs
작업에 사용되는 입력 데이터 바인딩의 매핑입니다.
inputs?: Record<string, JobInputUnion>
속성 값
Record<string, JobInputUnion>
jars
작업에 사용되는 Jar 파일입니다.
jars?: string[]
속성 값
string[]
jobType
[필수] 작업 유형을 지정합니다.
jobType: "Spark"
속성 값
"Spark"
outputs
작업에 사용되는 출력 데이터 바인딩의 매핑입니다.
outputs?: Record<string, JobOutputUnion>
속성 값
Record<string, JobOutputUnion>
pyFiles
업무에서 사용하는 Python 파일들.
pyFiles?: string[]
속성 값
string[]
queueSettings
resources
상속된 속성 세부 정보
componentId
computeId
description
displayName
experimentName
작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다.
experimentName?: string
속성 값
string
JobBaseProperties.experimentName에서 상속됨
identity
ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다.
identity?: IdentityConfigurationUnion
속성 값
JobBaseProperties.identity에서 상속됨
isArchived
notificationSetting
작업에 대한 알림 설정
notificationSetting?: NotificationSetting
속성 값
JobBaseProperties.notificationSetting에서 상속됨
parentJobName
properties
자산 속성 사전입니다.
properties?: Record<string, string>
속성 값
Record<string, string>
JobBaseProperties.properties에서 상속받았습니다
services
JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다.
services?: Record<string, JobService>
속성 값
Record<string, JobService>
JobBaseProperties.services에서 계승됨
status
tags
태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.
tags?: Record<string, string>
속성 값
Record<string, string>
JobBaseProperties.tags에서 상속받았습니다