Compartilhar via


StreamingJobData Classe

Definição

Uma classe que representa o modelo de dados StreamingJob. Um objeto de trabalho de streaming, contendo todas as informações associadas ao trabalho de streaming nomeado.

public class StreamingJobData : Azure.ResourceManager.Models.TrackedResourceData
type StreamingJobData = class
    inherit TrackedResourceData
Public Class StreamingJobData
Inherits TrackedResourceData
Herança

Construtores

StreamingJobData(AzureLocation)

Inicializa uma nova instância de StreamingJobData.

Propriedades

ClusterId

A ID do recurso do cluster.

CompatibilityLevel

Controla determinados comportamentos de runtime do trabalho de streaming.

ContentStoragePolicy

Os valores válidos são JobStorageAccount e SystemAccount. Se definido como JobStorageAccount, isso exigirá que o usuário também especifique a propriedade jobStorageAccount. .

CreatedOn

O valor é um carimbo de data/hora UTC formatado em ISO-8601 que indica quando o trabalho de streaming foi criado.

DataLocalion

A localidade de dados do trabalho do Stream Analytics. Value deve ser o nome de uma cultura .NET com suporte do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Se nenhuma for especificada, o padrão será 'en-US'.

ETag

A marca de entidade atual para o trabalho de streaming. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o recurso foi alterado entre solicitações. Você também pode usá-lo nos cabeçalhos If-Match ou If-None-Match para operações de gravação para simultaneidade otimista.

EventsLateArrivalMaxDelayInSeconds

O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo com suporte é de -1 a 1814399 (20.23:59:59 dias) e -1 é usado para especificar a espera indefinidamente. Se a propriedade estiver ausente, ela será interpretada como tendo um valor de -1.

EventsOutOfOrderMaxDelayInSeconds

O atraso máximo tolerável em segundos em que os eventos fora de ordem podem ser ajustados para voltar à ordem.

EventsOutOfOrderPolicy

Indica a política a ser aplicada aos eventos que chegam fora de ordem no fluxo de eventos de entrada.

Externals

A conta de armazenamento em que os artefatos de código personalizado estão localizados.

Functions

Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade name para cada função é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
Identity

Descreve a identidade gerenciada atribuída a esse trabalho que pode ser usada para autenticar com entradas e saídas. Tipos de identidade com suporte atuais: SystemAssigned, UserAssigned, SystemAssigned,UserAssigned.

Inputs

Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade name para cada entrada é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a entrada individual.

JobId

Um GUID que identifica exclusivamente o trabalho de streaming. Esse GUID é gerado após a criação do trabalho de streaming.

JobState

Descreve o estado do trabalho de streaming.

JobStorageAccount

As propriedades associadas a uma conta de Armazenamento do Azure com MSI.

JobType

Descreve o tipo do trabalho. Os modos válidos são Cloud e "Edge".

LastOutputEventOn

Value é um carimbo de data/hora formatado iso-8601 que indica a hora do último evento de saída do trabalho de streaming ou nulo indicando que a saída ainda não foi produzida. No caso de várias saídas ou vários fluxos, isso mostra o valor mais recente nesse conjunto.

Location

A localização geográfica onde o recurso reside.

(Herdado de TrackedResourceData)
Name

O nome do recurso.

(Herdado de ResourceData)
OutputErrorPolicy

Indica a política a ser aplicada aos eventos que chegam à saída e não podem ser gravados no armazenamento externo por estarem malformados (faltando valores de coluna, valores de coluna de tipo ou tamanho incorreto).

Outputs

Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade name para cada saída é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a saída individual.

OutputStartMode

Essa propriedade só deve ser utilizada quando desejar que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve ser iniciado sempre que o trabalho for iniciado, iniciar em um carimbo de data/hora do usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento.

OutputStartOn

O valor é um carimbo de hora formatados com o ISO 8601 que indica o ponto de partida do fluxo de eventos de saída ou nulo para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deve ter um valor se outputStartMode estiver definido como CustomTime.

ProvisioningState

Descreve o status de provisionamento do trabalho de streaming.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
SkuName

O nome da SKU. Necessário em solicitações PUT (CreateOrReplace).

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)
Transformation

Indica a consulta e o número de unidades de streaming a serem usadas para o trabalho de streaming. A propriedade name da transformação é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual.

Aplica-se a