StreamingJob interface

명명된 스트리밍 작업과 연결된 모든 정보를 포함하는 스트리밍 작업 개체입니다.

Extends

속성

cluster

스트리밍 작업이 실행될 클러스터입니다.

compatibilityLevel

스트리밍 작업의 특정 런타임 동작을 제어합니다.

contentStoragePolicy

유효한 값은 JobStorageAccount 및 SystemAccount입니다. JobStorageAccount로 설정하면 사용자가 jobStorageAccount 속성도 지정해야 합니다. .

createdDate

값은 스트리밍 작업이 만들어진 시기를 나타내는 ISO-8601 형식 UTC 타임스탬프입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

dataLocale

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되지 않습니다. 서버에서만 채울 수 있습니다.

eventsLateArrivalMaxDelayInSeconds

늦게 도착하는 이벤트를 포함하는 최대 허용 지연 시간(초)입니다. 지원되는 범위는-1에서 1814399(20.23:59:59일)이고,-1은 무기한 대기를 지정하는 데 사용됩니다. 속성이 없으면 값이-1인 것으로 해석됩니다.

eventsOutOfOrderMaxDelayInSeconds

순서가 잘못된 이벤트를 다시 순서대로 조정할 수 있는 최대 허용 지연 시간(초)입니다.

eventsOutOfOrderPolicy

입력 이벤트 스트림에 잘못된 순서로 도착하는 이벤트에 적용할 정책을 나타냅니다.

functions

스트리밍 작업에 대한 하나 이상의 함수 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 함수의 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다.

identity

입력 및 출력으로 인증하는 데 사용할 수 있는 이 작업에 할당된 시스템 할당 관리 ID에 대해 설명합니다.

inputs

스트리밍 작업에 대한 하나 이상의 입력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 입력에 대한 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 입력에 사용할 수 있는 PATCH API를 사용해야 합니다.

jobId

스트리밍 작업을 고유하게 식별하는 GUID입니다. 이 GUID는 스트리밍 작업을 만들 때 생성됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

jobState

스트리밍 작업의 상태를 설명합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

jobStorageAccount

MSI와 Azure Storage 계정과 연결된 속성

jobType

작업의 형식을 설명합니다. 유효한 모드는 및 'Edge'입니다 Cloud .

lastOutputEventTime

값은 스트리밍 작업의 마지막 출력 이벤트 시간을 나타내는 ISO-8601 형식의 타임스탬프이거나 출력이 아직 생성되지 않았음을 나타내는 null입니다. 여러 출력 또는 여러 스트림의 경우 해당 집합의 최신 값이 표시됩니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

outputErrorPolicy

형식이 잘못되었기 때문에 출력에 도착하고 외부 스토리지에 쓸 수 없는 이벤트에 적용할 정책을 나타냅니다(누락된 열 값, 잘못된 형식 또는 크기의 열 값).

outputs

스트리밍 작업에 대한 하나 이상의 출력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 출력에 대한 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 출력에 사용할 수 있는 PATCH API를 사용해야 합니다.

outputStartMode

이 속성은 작업을 만들 때 즉시 시작하려는 경우에만 활용해야 합니다. 값은 JobStartTime, CustomTime 또는 LastOutputEventTime일 수 있습니다. 이 값은 작업이 시작될 때마다 출력 이벤트 스트림의 시작점이 시작될지, outputStartTime 속성을 통해 지정된 사용자 지정 타임스탬프에서 시작해야 하는지 또는 마지막 이벤트 출력 시간부터 시작해야 하는지를 나타냅니다.

outputStartTime

값은 출력 이벤트 스트림의 시작 시점을 나타내는 ISO-8601 형식의 타임스탬프 또는 스트리밍 작업이 시작될 때마다 이벤트 출력 스트림이 시작됨을 나타내는 null일 수 있습니다. outputStartMode가 CustomTime으로 설정된 경우 이 속성에는 값이 있어야 합니다.

provisioningState

스트리밍 작업의 프로비저닝 상태를 설명합니다. 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

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

스트리밍 작업이 실행될 클러스터입니다.

cluster?: ClusterInfo

속성 값

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

입력 및 출력으로 인증하는 데 사용할 수 있는 이 작업에 할당된 시스템 할당 관리 ID에 대해 설명합니다.

identity?: Identity

속성 값

inputs

스트리밍 작업에 대한 하나 이상의 입력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 입력에 대한 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 입력에 사용할 수 있는 PATCH API를 사용해야 합니다.

inputs?: Input[]

속성 값

Input[]

jobId

스트리밍 작업을 고유하게 식별하는 GUID입니다. 이 GUID는 스트리밍 작업을 만들 때 생성됩니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

jobId?: string

속성 값

string

jobState

스트리밍 작업의 상태를 설명합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

jobState?: string

속성 값

string

jobStorageAccount

MSI와 Azure Storage 계정과 연결된 속성

jobStorageAccount?: 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

스트리밍 작업의 SKU에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다.

sku?: Sku

속성 값

Sku

transformation

스트리밍 작업에 사용할 쿼리 및 스트리밍 단위 수를 나타냅니다. PUT 요청에서 이 속성을 지정할 때 변환의 name 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다.

transformation?: Transformation

속성 값

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

상속된TrackedResource.id

location

리소스가 있는 지리적 위치

location?: string

속성 값

string

TrackedResource.location에서 상속

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

상속된TrackedResource.name

tags

리소스 태그.

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

속성 값

{[propertyName: string]: string}

TrackedResource.tags에서 상속

type

리소스 형식입니다. 예- Microsoft.Compute/virtualMachines 또는 Microsoft.Storage/storageAccounts. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

TrackedResource.type에서 상속