Поделиться через


StreamingJob interface

Объект задания потоковой передачи, содержащий все сведения, связанные с именованным заданием потоковой передачи.

Extends

Свойства

cluster

Кластер, в котором будут выполняться задания потоковой передачи.

compatibilityLevel

Управляет определенным поведением среды выполнения задания потоковой передачи.

contentStoragePolicy

Допустимые значения: JobStorageAccount и SystemAccount. Если для параметра JobStorageAccount задано значение JobStorageAccount, необходимо также указать свойство jobStorageAccount. .

createdDate

Значение — это метка времени UTC в формате ISO-8601, указывающая, когда было создано задание потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

dataLocale

Языковой стандарт данных задания stream analytics. Значение должно быть именем поддерживаемого языка и региональных параметров .NET из набора https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. По умолчанию используется значение "en-US", если он не указан.

etag

Текущий тег сущности для задания потоковой передачи. Это непрозрачная строка. Его можно использовать для определения того, изменился ли ресурс между запросами. Его также можно использовать в заголовках If-Match или If-None-Match для операций записи для оптимистического параллелизма. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

eventsLateArrivalMaxDelayInSeconds

Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1.

eventsOutOfOrderMaxDelayInSeconds

Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке.

eventsOutOfOrderPolicy

Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий.

functions

Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.

identity

Описывает назначаемое системой управляемое удостоверение, назначенное этому заданию, которое можно использовать для проверки подлинности с помощью входных и выходных данных.

inputs

Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных.

jobId

Идентификатор GUID уникально идентифицирует задание потоковой передачи. Этот GUID создается при создании задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

jobState

Описывает состояние задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

jobStorageAccount

Свойства, связанные с учетной записью хранения Azure с MSI

jobType

Описывает тип задания. Допустимые режимы : Cloud и Edge.

lastOutputEventTime

Значение — это отформатированная метка времени ISO-8601, указывающая время последнего выходного события задания потоковой передачи или null, указывающее, что выходные данные еще не созданы. В случае нескольких выходных данных или нескольких потоков в этом наборе отображается последнее значение. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

outputErrorPolicy

Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера).

outputs

Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH.

outputStartMode

Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события.

outputStartTime

Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime.

provisioningState

Описывает состояние подготовки задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sku

Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace).

transformation

Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

location

Географическое расположение, в котором находится ресурс

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Теги ресурсов.

type

Тип ресурса. Ex- Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

cluster

Кластер, в котором будут выполняться задания потоковой передачи.

cluster?: ClusterInfo

Значение свойства

compatibilityLevel

Управляет определенным поведением среды выполнения задания потоковой передачи.

compatibilityLevel?: string

Значение свойства

string

contentStoragePolicy

Допустимые значения: JobStorageAccount и SystemAccount. Если для параметра JobStorageAccount задано значение JobStorageAccount, необходимо также указать свойство jobStorageAccount. .

contentStoragePolicy?: string

Значение свойства

string

createdDate

Значение — это метка времени UTC в формате ISO-8601, указывающая, когда было создано задание потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

createdDate?: Date

Значение свойства

Date

dataLocale

Языковой стандарт данных задания stream analytics. Значение должно быть именем поддерживаемого языка и региональных параметров .NET из набора https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. По умолчанию используется значение "en-US", если он не указан.

dataLocale?: string

Значение свойства

string

etag

Текущий тег сущности для задания потоковой передачи. Это непрозрачная строка. Его можно использовать для определения того, изменился ли ресурс между запросами. Его также можно использовать в заголовках If-Match или If-None-Match для операций записи для оптимистического параллелизма. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

etag?: string

Значение свойства

string

eventsLateArrivalMaxDelayInSeconds

Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1.

eventsLateArrivalMaxDelayInSeconds?: number

Значение свойства

number

eventsOutOfOrderMaxDelayInSeconds

Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке.

eventsOutOfOrderMaxDelayInSeconds?: number

Значение свойства

number

eventsOutOfOrderPolicy

Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий.

eventsOutOfOrderPolicy?: string

Значение свойства

string

functions

Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.

functions?: FunctionModel[]

Значение свойства

identity

Описывает назначаемое системой управляемое удостоверение, назначенное этому заданию, которое можно использовать для проверки подлинности с помощью входных и выходных данных.

identity?: Identity

Значение свойства

inputs

Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных.

inputs?: Input[]

Значение свойства

Input[]

jobId

Идентификатор GUID уникально идентифицирует задание потоковой передачи. Этот GUID создается при создании задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

jobId?: string

Значение свойства

string

jobState

Описывает состояние задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

jobState?: string

Значение свойства

string

jobStorageAccount

Свойства, связанные с учетной записью хранения Azure с MSI

jobStorageAccount?: JobStorageAccount

Значение свойства

jobType

Описывает тип задания. Допустимые режимы : Cloud и Edge.

jobType?: string

Значение свойства

string

lastOutputEventTime

Значение — это отформатированная метка времени ISO-8601, указывающая время последнего выходного события задания потоковой передачи или null, указывающее, что выходные данные еще не созданы. В случае нескольких выходных данных или нескольких потоков в этом наборе отображается последнее значение. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

lastOutputEventTime?: Date

Значение свойства

Date

outputErrorPolicy

Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера).

outputErrorPolicy?: string

Значение свойства

string

outputs

Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH.

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

Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.

transformation?: Transformation

Значение свойства

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследован отTrackedResource.id

location

Географическое расположение, в котором находится ресурс

location?: string

Значение свойства

string

наследуется отTrackedResource.location

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отTrackedResource.name

tags

Теги ресурсов.

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

Значение свойства

{[propertyName: string]: string}

Наследуется отTrackedResource.tags

type

Тип ресурса. Ex- Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

наследуется отTrackedResource.type