Partilhar via


ArmStreamAnalyticsModelFactory.StreamingJobInputProperties Método

Definição

Inicializa uma nova instância de StreamingJobInputProperties.

public static Azure.ResourceManager.StreamAnalytics.Models.StreamingJobInputProperties StreamingJobInputProperties (string inputPropertiesType = default, Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsDataSerialization serialization = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobDiagnosticCondition> diagnosticsConditions = default, Azure.ETag? etag = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingCompressionType? compressionType = default, string partitionKey = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobInputWatermarkMode? watermarkMode = default);
static member StreamingJobInputProperties : string * Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsDataSerialization * seq<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobDiagnosticCondition> * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamingCompressionType> * string * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobInputWatermarkMode> -> Azure.ResourceManager.StreamAnalytics.Models.StreamingJobInputProperties
Public Shared Function StreamingJobInputProperties (Optional inputPropertiesType As String = Nothing, Optional serialization As StreamAnalyticsDataSerialization = Nothing, Optional diagnosticsConditions As IEnumerable(Of StreamingJobDiagnosticCondition) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional compressionType As Nullable(Of StreamingCompressionType) = Nothing, Optional partitionKey As String = Nothing, Optional watermarkMode As Nullable(Of StreamingJobInputWatermarkMode) = Nothing) As StreamingJobInputProperties

Parâmetros

inputPropertiesType
String

Indica se a entrada é uma fonte de dados de referência ou dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

serialization
StreamAnalyticsDataSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace). StreamAnalyticsDataSerialization Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem AvroFormatSerialization, CsvFormatSerialization, JsonFormatSerializationCustomClrFormatSerializatione ParquetFormatSerialization.

diagnosticsConditions
IEnumerable<StreamingJobDiagnosticCondition>

Descreve as condições aplicáveis à Entrada, à Saída ou ao trabalho em geral, que garantem a atenção do cliente.

etag
Nullable<ETag>

A marca de entidade atual para a entrada. 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.

compressionType
Nullable<StreamingCompressionType>

Descreve como os dados de entrada são compactados.

partitionKey
String

partitionKey Descreve uma chave nos dados de entrada que é usada para particionar os dados de entrada.

watermarkMode
Nullable<StreamingJobInputWatermarkMode>

Configurações que determinam se os eventos de marca d'água devem ser lidos.

Retornos

Uma nova StreamingJobInputProperties instância para simulação.

Aplica-se a