StreamingJob interface
명명된 스트리밍 작업과 연결된 모든 정보를 포함하는 스트리밍 작업 개체입니다.
- Extends
속성
cluster | 스트리밍 작업이 실행될 클러스터입니다. |
compatibility |
스트리밍 작업의 특정 런타임 동작을 제어합니다. |
content |
유효한 값은 JobStorageAccount 및 SystemAccount입니다. JobStorageAccount로 설정하면 사용자가 jobStorageAccount 속성도 지정해야 합니다. . |
created |
값은 스트리밍 작업이 만들어진 시기를 나타내는 ISO-8601 형식 UTC 타임스탬프입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
data |
Stream analytics 작업의 데이터 로캘입니다. 값은 집합 https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx에서 지원되는 .NET Culture의 이름이어야 합니다. 지정하지 않을 경우 'en-US'으로 기본 설정됩니다. |
etag | 스트리밍 작업의 현재 엔터티 태그입니다. 불투명 문자열입니다. 이를 사용하여 요청 간에 리소스가 변경되었는지 여부를 검색할 수 있습니다. 낙관적 동시성을 위한 쓰기 작업에는 If-Match 또는 If-None-Match 헤더에서 사용할 수도 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
events |
늦게 도착하는 이벤트를 포함하는 최대 허용 지연 시간(초)입니다. 지원되는 범위는-1에서 1814399(20.23:59:59일)이고,-1은 무기한 대기를 지정하는 데 사용됩니다. 속성이 없으면 값이-1인 것으로 해석됩니다. |
events |
순서가 잘못된 이벤트를 다시 순서대로 조정할 수 있는 최대 허용 지연 시간(초)입니다. |
events |
입력 이벤트 스트림에 잘못된 순서로 도착하는 이벤트에 적용할 정책을 나타냅니다. |
functions | 스트리밍 작업에 대한 하나 이상의 함수 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 함수의 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. |
identity | 입력 및 출력으로 인증하는 데 사용할 수 있는 이 작업에 할당된 시스템 할당 관리 ID에 대해 설명합니다. |
inputs | 스트리밍 작업에 대한 하나 이상의 입력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 입력에 대한 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 입력에 사용할 수 있는 PATCH API를 사용해야 합니다. |
job |
스트리밍 작업을 고유하게 식별하는 GUID입니다. 이 GUID는 스트리밍 작업을 만들 때 생성됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
job |
스트리밍 작업의 상태를 설명합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
job |
MSI와 Azure Storage 계정과 연결된 속성 |
job |
작업의 형식을 설명합니다. 유효한 모드는 및 'Edge'입니다 |
last |
값은 스트리밍 작업의 마지막 출력 이벤트 시간을 나타내는 ISO-8601 형식의 타임스탬프이거나 출력이 아직 생성되지 않았음을 나타내는 null입니다. 여러 출력 또는 여러 스트림의 경우 해당 집합의 최신 값이 표시됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
output |
형식이 잘못되었기 때문에 출력에 도착하고 외부 스토리지에 쓸 수 없는 이벤트에 적용할 정책을 나타냅니다(누락된 열 값, 잘못된 형식 또는 크기의 열 값). |
outputs | 스트리밍 작업에 대한 하나 이상의 출력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 출력에 대한 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 출력에 사용할 수 있는 PATCH API를 사용해야 합니다. |
output |
이 속성은 작업을 만들 때 즉시 시작하려는 경우에만 활용해야 합니다. 값은 JobStartTime, CustomTime 또는 LastOutputEventTime일 수 있습니다. 이 값은 작업이 시작될 때마다 출력 이벤트 스트림의 시작점이 시작될지, outputStartTime 속성을 통해 지정된 사용자 지정 타임스탬프에서 시작해야 하는지 또는 마지막 이벤트 출력 시간부터 시작해야 하는지를 나타냅니다. |
output |
값은 출력 이벤트 스트림의 시작 시점을 나타내는 ISO-8601 형식의 타임스탬프 또는 스트리밍 작업이 시작될 때마다 이벤트 출력 스트림이 시작됨을 나타내는 null일 수 있습니다. outputStartMode가 CustomTime으로 설정된 경우 이 속성에는 값이 있어야 합니다. |
provisioning |
스트리밍 작업의 프로비저닝 상태를 설명합니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
sku | 스트리밍 작업의 SKU에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. |
transformation | 스트리밍 작업에 사용할 쿼리 및 스트리밍 단위 수를 나타냅니다. PUT 요청에서 이 속성을 지정할 때 변환의 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. |
상속된 속성
id | 리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
location | 리소스가 있는 지리적 위치 |
name | 리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
tags | 리소스 태그. |
type | 리소스 형식입니다. 예- Microsoft.Compute/virtualMachines 또는 Microsoft.Storage/storageAccounts. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
속성 세부 정보
cluster
compatibilityLevel
스트리밍 작업의 특정 런타임 동작을 제어합니다.
compatibilityLevel?: string
속성 값
string
contentStoragePolicy
유효한 값은 JobStorageAccount 및 SystemAccount입니다. JobStorageAccount로 설정하면 사용자가 jobStorageAccount 속성도 지정해야 합니다. .
contentStoragePolicy?: string
속성 값
string
createdDate
값은 스트리밍 작업이 만들어진 시기를 나타내는 ISO-8601 형식 UTC 타임스탬프입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
createdDate?: Date
속성 값
Date
dataLocale
Stream analytics 작업의 데이터 로캘입니다. 값은 집합 https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx에서 지원되는 .NET Culture의 이름이어야 합니다. 지정하지 않을 경우 'en-US'으로 기본 설정됩니다.
dataLocale?: string
속성 값
string
etag
스트리밍 작업의 현재 엔터티 태그입니다. 불투명 문자열입니다. 이를 사용하여 요청 간에 리소스가 변경되었는지 여부를 검색할 수 있습니다. 낙관적 동시성을 위한 쓰기 작업에는 If-Match 또는 If-None-Match 헤더에서 사용할 수도 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
etag?: string
속성 값
string
eventsLateArrivalMaxDelayInSeconds
늦게 도착하는 이벤트를 포함하는 최대 허용 지연 시간(초)입니다. 지원되는 범위는-1에서 1814399(20.23:59:59일)이고,-1은 무기한 대기를 지정하는 데 사용됩니다. 속성이 없으면 값이-1인 것으로 해석됩니다.
eventsLateArrivalMaxDelayInSeconds?: number
속성 값
number
eventsOutOfOrderMaxDelayInSeconds
순서가 잘못된 이벤트를 다시 순서대로 조정할 수 있는 최대 허용 지연 시간(초)입니다.
eventsOutOfOrderMaxDelayInSeconds?: number
속성 값
number
eventsOutOfOrderPolicy
입력 이벤트 스트림에 잘못된 순서로 도착하는 이벤트에 적용할 정책을 나타냅니다.
eventsOutOfOrderPolicy?: string
속성 값
string
functions
스트리밍 작업에 대한 하나 이상의 함수 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 함수의 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다.
functions?: FunctionModel[]
속성 값
identity
inputs
스트리밍 작업에 대한 하나 이상의 입력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 입력에 대한 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 입력에 사용할 수 있는 PATCH API를 사용해야 합니다.
inputs?: Input[]
속성 값
Input[]
jobId
스트리밍 작업을 고유하게 식별하는 GUID입니다. 이 GUID는 스트리밍 작업을 만들 때 생성됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
jobId?: string
속성 값
string
jobState
스트리밍 작업의 상태를 설명합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
jobState?: string
속성 값
string
jobStorageAccount
jobType
작업의 형식을 설명합니다. 유효한 모드는 및 'Edge'입니다 Cloud
.
jobType?: string
속성 값
string
lastOutputEventTime
값은 스트리밍 작업의 마지막 출력 이벤트 시간을 나타내는 ISO-8601 형식의 타임스탬프이거나 출력이 아직 생성되지 않았음을 나타내는 null입니다. 여러 출력 또는 여러 스트림의 경우 해당 집합의 최신 값이 표시됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
lastOutputEventTime?: Date
속성 값
Date
outputErrorPolicy
형식이 잘못되었기 때문에 출력에 도착하고 외부 스토리지에 쓸 수 없는 이벤트에 적용할 정책을 나타냅니다(누락된 열 값, 잘못된 형식 또는 크기의 열 값).
outputErrorPolicy?: string
속성 값
string
outputs
스트리밍 작업에 대한 하나 이상의 출력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 출력에 대한 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 출력에 사용할 수 있는 PATCH API를 사용해야 합니다.
outputs?: Output[]
속성 값
Output[]
outputStartMode
이 속성은 작업을 만들 때 즉시 시작하려는 경우에만 활용해야 합니다. 값은 JobStartTime, CustomTime 또는 LastOutputEventTime일 수 있습니다. 이 값은 작업이 시작될 때마다 출력 이벤트 스트림의 시작점이 시작될지, outputStartTime 속성을 통해 지정된 사용자 지정 타임스탬프에서 시작해야 하는지 또는 마지막 이벤트 출력 시간부터 시작해야 하는지를 나타냅니다.
outputStartMode?: string
속성 값
string
outputStartTime
값은 출력 이벤트 스트림의 시작 시점을 나타내는 ISO-8601 형식의 타임스탬프 또는 스트리밍 작업이 시작될 때마다 이벤트 출력 스트림이 시작됨을 나타내는 null일 수 있습니다. outputStartMode가 CustomTime으로 설정된 경우 이 속성에는 값이 있어야 합니다.
outputStartTime?: Date
속성 값
Date
provisioningState
스트리밍 작업의 프로비저닝 상태를 설명합니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: string
속성 값
string
sku
transformation
스트리밍 작업에 사용할 쿼리 및 스트리밍 단위 수를 나타냅니다. PUT 요청에서 이 속성을 지정할 때 변환의 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다.
transformation?: Transformation
속성 값
상속된 속성 세부 정보
id
리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.
id?: string
속성 값
string
location
name
리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
name?: string
속성 값
string
tags
리소스 태그.
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
TrackedResource.tags에서 상속됨
type
리소스 형식입니다. 예- Microsoft.Compute/virtualMachines 또는 Microsoft.Storage/storageAccounts. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
TrackedResource.type에서 상속됨