Freigeben über


ArmStreamAnalyticsModelFactory.StreamingJobOutputData Methode

Definition

Initialisiert eine neue instance von StreamingJobOutputData.

public static Azure.ResourceManager.StreamAnalytics.StreamingJobOutputData StreamingJobOutputData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputDataSource datasource = default, TimeSpan? timeFrame = default, float? sizeWindow = default, Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsDataSerialization serialization = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobDiagnosticCondition> diagnosticsConditions = default, Azure.ETag? etag = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StreamAnalytics.Models.LastOutputEventTimestamp> lastOutputEventTimestamps = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputWatermarkProperties watermarkSettings = default);
static member StreamingJobOutputData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputDataSource * Nullable<TimeSpan> * Nullable<single> * Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsDataSerialization * seq<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobDiagnosticCondition> * Nullable<Azure.ETag> * seq<Azure.ResourceManager.StreamAnalytics.Models.LastOutputEventTimestamp> * Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputWatermarkProperties -> Azure.ResourceManager.StreamAnalytics.StreamingJobOutputData
Public Shared Function StreamingJobOutputData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional datasource As StreamingJobOutputDataSource = Nothing, Optional timeFrame As Nullable(Of TimeSpan) = Nothing, Optional sizeWindow As Nullable(Of Single) = Nothing, Optional serialization As StreamAnalyticsDataSerialization = Nothing, Optional diagnosticsConditions As IEnumerable(Of StreamingJobDiagnosticCondition) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional lastOutputEventTimestamps As IEnumerable(Of LastOutputEventTimestamp) = Nothing, Optional watermarkSettings As StreamingJobOutputWatermarkProperties = Nothing) As StreamingJobOutputData

Parameter

id
ResourceIdentifier

Ressourcen-ID.

name
String

Name der Ressource.

resourceType
Nullable<ResourceType>

Der Ressourcentyp.

datasource
StreamingJobOutputDataSource

Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Beachten Sie, dass StreamingJobOutputDataSource es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind GatewayMessageBusOutputDataSource, FunctionOutputDataSource, PostgreSQLOutputDataSource, DataLakeStoreOutputDataSourceEventHubV2OutputDataSource, EventHubOutputDataSource, ServiceBusQueueOutputDataSource, ServiceBusTopicOutputDataSource, , SynapseOutputDataSource, SqlDatabaseOutputDataSource, DocumentDbOutputDataSourceBlobOutputDataSource, TableOutputDataSourceund RawOutputDatasourcePowerBIOutputDataSource .

timeFrame
Nullable<TimeSpan>

Der Zeitrahmen für das Filtern von Stream Analytics-Auftragsausgaben.

sizeWindow
Nullable<Single>

Das Größenfenster, auf das eine Stream Analytics-Ausgabe beschränkt werden soll.

serialization
StreamAnalyticsDataSerialization

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace). Beachten Sie, dass StreamAnalyticsDataSerialization es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind AvroFormatSerialization, CsvFormatSerialization, CustomClrFormatSerializationund JsonFormatSerializationParquetFormatSerialization.

diagnosticsConditions
IEnumerable<StreamingJobDiagnosticCondition>

Beschreibt Bedingungen für die Eingabe, Ausgabe oder den Auftrag insgesamt, die die Aufmerksamkeit des Kunden erfordern.

etag
Nullable<ETag>

Das aktuelle Entitätstag für die Ausgabe. Dies ist eine undurchsichtige Zeichenfolge. Sie können sie verwenden, um zu erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können es auch im If-Match- oder If-None-Match-Header für Schreibvorgänge für optimistische Parallelität verwenden.

lastOutputEventTimestamps
IEnumerable<LastOutputEventTimestamp>

Eine Liste der letzten Ausgabeereigniszeiten für jede Ausgabepartition. Der Index des Arrays entspricht der Partitionsnummer.

watermarkSettings
StreamingJobOutputWatermarkProperties

Einstellungen, die bestimmen, ob Wasserzeichen an den Nachlauf gesendet werden sollen.

Gibt zurück

Eine neue StreamingJobOutputData instance zum Mocking.

Gilt für: