Compartir a través de


StreamingJob Clase

Definición

Objeto de trabajo de streaming que contiene toda la información asociada al trabajo de streaming con nombre.

[Microsoft.Rest.Serialization.JsonTransformation]
public class StreamingJob : Microsoft.Azure.Management.StreamAnalytics.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type StreamingJob = class
    inherit TrackedResource
Public Class StreamingJob
Inherits TrackedResource
Herencia
Atributos

Constructores

StreamingJob()

Inicializa una nueva instancia de la clase StreamingJob.

StreamingJob(String, String, String, IDictionary<String,String>, String, Sku, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<DateTime>, IList<Input>, Transformation, IList<Output>, IList<Function>, String, JobStorageAccount, String, ClusterInfo, Identity)

Inicializa una nueva instancia de la clase StreamingJob.

Propiedades

Cluster

Obtiene o establece el clúster en el que se ejecutarán los trabajos de streaming.

CompatibilityLevel

Obtiene o establece controla determinados comportamientos en tiempo de ejecución del trabajo de streaming. Entre los valores posibles se incluyen: '1.0', '1.2'

ContentStoragePolicy

Obtiene o establece valores válidos son JobStorageAccount y SystemAccount. Si se establece en JobStorageAccount, esto requiere que el usuario también especifique la propiedad jobStorageAccount. Entre los valores posibles se incluyen: "SystemAccount", "JobStorageAccount".

CreatedDate

Obtiene el valor es una marca de tiempo UTC con formato ISO-8601 que indica cuándo se creó el trabajo de streaming.

DataLocale

Obtiene o establece la configuración regional de datos del trabajo de Stream Analytics. El valor debe ser el nombre de una referencia cultural de .NET compatible del conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. El valor predeterminado es "en-US" si no se ha especificado ninguno.

Etag

Obtiene la etiqueta de entidad actual para el trabajo de streaming. Se trata de una cadena opaca. Puede usarlo para detectar si el recurso ha cambiado entre solicitudes. También puede usarlo en los encabezados If-Match o If-None-Match para operaciones de escritura para la simultaneidad optimista.

EventsLateArrivalMaxDelayInSeconds

Obtiene o establece el retraso tolerable máximo en segundos donde se podrían incluir los eventos que llegan tarde. El rango admitido es -1 a 1814399 (20.23:59:59 días) y-1 se usa para especificar que la espera es indefinida. Si la propiedad no está presente, se interpreta que tiene el valor -1.

EventsOutOfOrderMaxDelayInSeconds

Obtiene o establece el retraso tolerable máximo en segundos donde se pueden ajustar los eventos desordenados para volver a estar en orden.

EventsOutOfOrderPolicy

Obtiene o establece indica la directiva que se va a aplicar a los eventos que llegan fuera del orden en el flujo de eventos de entrada. Entre los valores posibles se incluyen: "Adjust", "Drop"

Functions

Obtiene o establece una lista de una o varias funciones para el trabajo de streaming. La propiedad name de cada función es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar patch API disponible para la transformación individual.

Id

Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Heredado de Resource)
Identity

Obtiene o establece describe la identidad administrada asignada por el sistema asignada a este trabajo que se puede usar para autenticarse con entradas y salidas.

Inputs

Obtiene o establece una lista de una o varias entradas para el trabajo de streaming. La propiedad name de cada entrada es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la entrada individual.

JobId

Obtiene un GUID que identifica de forma única el trabajo de streaming. Este GUID se genera tras la creación del trabajo de streaming.

JobState

Obtiene el estado del trabajo de streaming.

JobStorageAccount

Obtiene o establece las propiedades asociadas a una cuenta de Azure Storage con MSI.

JobType

Obtiene o establece describe el tipo del trabajo. Los modos válidos son Cloud y "Edge". Entre los valores posibles se incluyen: "Cloud", "Edge"

LastOutputEventTime

Obtiene el valor es una marca de tiempo con formato ISO-8601 que indica la última hora del evento de salida del trabajo de streaming o null que indica que la salida aún no se ha generado. En el caso de varias salidas o varias secuencias, se muestra el valor más reciente de ese conjunto.

Location

Obtiene o establece la ubicación geográfica donde reside el recurso.

(Heredado de TrackedResource)
Name

Obtiene el nombre del recurso.

(Heredado de Resource)
OutputErrorPolicy

Obtiene o establece indica la directiva que se va a aplicar a los eventos que llegan a la salida y no se pueden escribir en el almacenamiento externo debido a un formato incorrecto (faltan valores de columna, valores de columna de tipo o tamaño incorrectos). Entre los valores posibles se incluyen: 'Stop', 'Drop'

Outputs

Obtiene o establece una lista de una o varias salidas para el trabajo de streaming. La propiedad name de cada salida es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la salida individual.

OutputStartMode

Obtiene o establece esta propiedad solo se debe utilizar cuando se desea que el trabajo se inicie inmediatamente después de la creación. El valor puede ser JobStartTime, CustomTime o LastOutputEventTime para indicar si el punto inicial del flujo de eventos de salida debe iniciarse cada vez que se inicia el trabajo, comenzar en una marca de tiempo de usuario personalizada especificada mediante la propiedad outputStartTime o comenzar desde la hora de salida del último evento. Entre los valores posibles se incluyen: "JobStartTime", "CustomTime", "LastOutputEventTime".

OutputStartTime

Obtiene o establece el valor es una marca de tiempo con formato ISO-8601 que indica el punto inicial del flujo de eventos de salida o null para indicar que el flujo de eventos de salida se iniciará cada vez que se inicie el trabajo de streaming. Esta propiedad debe tener un valor si outputStartMode está establecido en CustomTime.

ProvisioningState

Obtiene describe el estado de aprovisionamiento del trabajo de streaming.

Sku

Obtiene o establece describe la SKU del trabajo de streaming. Obligatorio en las solicitudes PUT (CreateOrReplace).

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de TrackedResource)
Transformation

Obtiene o establece indica la consulta y el número de unidades de streaming que se van a usar para el trabajo de streaming. La propiedad name de la transformación es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar patch API disponible para la transformación individual.

Type

Obtiene el tipo del recurso. Por ejemplo, Microsoft.Compute/virtualMachines o Microsoft.Storage/storageAccounts.

(Heredado de Resource)

Se aplica a