Streaming Jobs - Get
Ruft Details zum angegebenen Streamingauftrag ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}?api-version=2020-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}?$expand={$expand}&api-version=2020-03-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
job
|
path | True |
string |
Der Name des Streamingauftrags. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. RegEx-Muster: |
subscription
|
path | True |
string |
Hierbei handelt es sich um die ID des Zielabonnements. |
api-version
|
query | True |
string |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
$expand
|
query |
string |
Der $expand OData-Abfrageparameter. Dies ist eine durch Trennzeichen getrennte Liste zusätzlicher Streamingauftragseigenschaften, die in die Antwort eingeschlossen werden sollen, über den Standardsatz hinaus, der zurückgegeben wird, wenn dieser Parameter nicht vorhanden ist. Der Standardsatz sind alle Streamingauftragseigenschaften außer "eingaben", "transformation", "outputs" und "functions". |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Der angegebene Streamingauftrag wurde erfolgreich abgerufen. Header ETag: string |
|
Other Status Codes |
Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Get a streaming job and do not use the $expand OData query parameter |
Get a streaming job and use the $expand OData query parameter to expand inputs, outputs, transformation, and functions |
Get a streaming job and do not use the $expand OData query parameter
Beispielanforderung
GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj59?api-version=2020-03-01
Beispiel für eine Antwort
ETag: 3e6872bc-c9d0-45b6-91b6-da66f1773056
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj59",
"name": "sj59",
"type": "Microsoft.StreamAnalytics/streamingjobs",
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
},
"properties": {
"sku": {
"name": "Standard"
},
"jobId": "d53ecc3c-fcb0-485d-9caf-25e20fcb2061",
"provisioningState": "Succeeded",
"jobState": "Created",
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 5,
"eventsLateArrivalMaxDelayInSeconds": 16,
"dataLocale": "en-US",
"createdDate": "2017-05-11T04:37:04.697Z",
"compatibilityLevel": "1.0"
}
}
Get a streaming job and use the $expand OData query parameter to expand inputs, outputs, transformation, and functions
Beispielanforderung
GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804?$expand=inputs,outputs,transformation,functions&api-version=2020-03-01
Beispiel für eine Antwort
ETag: 87551cc5-1290-4d08-afcd-cdaa92e5ade0
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804",
"name": "sj7804",
"type": "Microsoft.StreamAnalytics/streamingjobs",
"location": "West US",
"tags": {
"key1": "value1",
"randomKey": "randomValue",
"key3": "value3"
},
"properties": {
"sku": {
"name": "Standard"
},
"jobId": "732e4b1d-94a7-43ae-8297-3ad04f1540b9",
"provisioningState": "Succeeded",
"jobState": "Created",
"eventsOutOfOrderPolicy": "Drop",
"outputErrorPolicy": "Drop",
"eventsOutOfOrderMaxDelayInSeconds": 0,
"eventsLateArrivalMaxDelayInSeconds": 5,
"dataLocale": "en-US",
"createdDate": "2017-05-11T04:37:11.54Z",
"compatibilityLevel": "1.0",
"inputs": [
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/inputs/inputtest",
"name": "inputtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
"properties": {
"type": "Stream",
"datasource": {
"type": "Microsoft.Storage/Blob",
"properties": {
"storageAccounts": [
{
"accountName": "accountName"
}
],
"container": "containerName",
"pathPattern": ""
}
},
"serialization": {
"type": "Json",
"properties": {
"encoding": "UTF8"
}
},
"etag": "ca88f8fa-605b-4c7f-8695-46f5faa60cd0"
}
}
],
"transformation": {
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/transformations/transformationtest",
"name": "transformationtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
"properties": {
"streamingUnits": 1,
"query": "Select Id, Name from inputtest",
"etag": "91d8fcbe-60b3-49c3-9f21-9942b95602b8"
}
},
"functions": [],
"outputs": [
{
"id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/outputs/outputtest",
"name": "outputtest",
"type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
"properties": {
"datasource": {
"type": "Microsoft.Sql/Server/Database",
"properties": {
"server": "serverName",
"database": "databaseName",
"table": "tableName",
"user": "userName"
}
},
"etag": "62097c3c-b503-41ff-a56f-196a9598ab90"
}
}
]
}
}
Definitionen
Name | Beschreibung |
---|---|
Aggregate |
Die Eigenschaften, die einer Aggregatfunktion zugeordnet sind. |
Authentication |
Authentifizierungsmodus. Gültige Modi sind |
Avro |
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im Avro-Format geschrieben werden. |
Azure |
Beschreibt eine Azure Data Lake Store-Ausgabedatenquelle. |
Azure |
Definiert die Metadaten von AzureFunctionOutputDataSource |
Azure |
Die Bindung an einen Azure Machine Learning-Webdienst. |
Azure |
Beschreibt eine Eingabespalte für den Azure Machine Learning-Webdienstendpunkt. |
Azure |
Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. |
Azure |
Beschreibt eine Ausgabespalte für den Azure Machine Learning-Webdienstendpunkt. |
Azure |
Beschreibt eine Azure SQL Datenbankausgabedatenquelle. |
Azure |
Beschreibt eine Azure SQL Datenbankreferenzeingabedatenquelle. |
Azure |
Beschreibt eine Azure Synapse Ausgabedatenquelle. |
Azure |
Beschreibt eine Azure Table-Ausgabedatenquelle. |
Blob |
Beschreibt eine Blobausgabedatenquelle. |
Blob |
Beschreibt eine Blobeingabedatenquelle, die Verweisdaten enthält. |
Blob |
Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält. |
Cluster |
Die Eigenschaften, die einem Stream Analytics-Cluster zugeordnet sind. |
Compatibility |
Steuert bestimmte Laufzeitverhalten des Streamingauftrags. |
Compression |
Beschreibt, wie Eingabedaten komprimiert werden. |
Compression |
Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Content |
Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. . |
Csv |
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im CSV-Format geschrieben werden. |
Diagnostic |
Bedingung für die Ressource oder den Auftrag insgesamt, die die Aufmerksamkeit des Kunden rechtfertigen. |
Diagnostics |
Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern. |
Document |
Beschreibt eine DocumentDB-Ausgabedatenquelle. |
Encoding |
Gibt die Codierung der eingehenden Daten im Falle einer Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an. |
Error |
Häufige Fehlerdarstellung. |
Event |
Beschreibt eine Event Hub-Ausgabedatenquelle. |
Event |
Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält. |
Event |
Beschreibt eine Event Hub-Ausgabedatenquelle. |
Event |
Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält. |
Event |
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Events |
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen. |
File |
Beschreibt eine Dateieingabedatenquelle, die Verweisdaten enthält. |
Function |
Ein Funktionsobjekt, das alle Informationen enthält, die der benannten Funktion zugeordnet sind. Alle Funktionen sind unter einem Streamingauftrag enthalten. |
Function |
Beschreibt einen Eingabeparameter einer Funktion. |
Function |
Beschreibt die Ausgabe einer Funktion. |
Gateway |
Beschreibt eine Gateway Message Bus-Ausgabedatenquelle. |
Gateway |
Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält. |
Identity |
Beschreibt, wie identitätsgeprüft wird. |
Input |
Ein Eingabeobjekt, das alle Informationen enthält, die der benannten Eingabe zugeordnet sind. Alle Eingaben sind unter einem Streamingauftrag enthalten. |
Io |
Beschreibt eine IoT Hub Eingabedatenquelle, die Streamdaten enthält. |
Java |
Die Bindung an eine JavaScript-Funktion. |
Job |
Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind |
Job |
Beschreibt den Typ des Auftrags. Gültige Modi sind |
Json |
Gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird. |
Json |
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie im JSON-Format in eine Ausgabe geschrieben werden. |
Output |
Ein Ausgabeobjekt, das alle Informationen enthält, die der benannten Ausgabe zugeordnet sind. Alle Ausgaben sind unter einem Streamingauftrag enthalten. |
Output |
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die bei der Ausgabe eintreffen und aufgrund einer fehlerhaften Formatierung (fehlende Spaltenwerte, Spaltenwerte falschen Typs oder falscher Größe) nicht in den externen Speicher geschrieben werden können. |
Output |
Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms beim Starten des Auftrags gestartet wird, bei einem benutzerdefinierten Benutzerzeitstempel beginnen soll, der über die outputStartTime-Eigenschaft angegeben wird, oder ob der Startpunkt des Ausgabezeitpunkts des letzten Ereignisses beginnt. |
Parquet |
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im Parquet-Format geschrieben werden. |
Power |
Beschreibt eine Power BI-Ausgabedatenquelle. |
Reference |
Die Eigenschaften, die einer Eingabe zugeordnet sind, die Verweisdaten enthält. |
Refresh |
Gibt den Typ der Datenaktualisierungsoption an. |
Scalar |
Die Eigenschaften, die einer skalaren Funktion zugeordnet sind. |
Service |
Beschreibt eine Service Bus-Warteschlangenausgabedatenquelle. |
Service |
Beschreibt eine Service Bus Topic-Ausgabedatenquelle. |
Sku |
Die Eigenschaften, die einer SKU zugeordnet sind. |
Sku |
Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Storage |
Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind |
Streaming |
Ein Streamingauftragsobjekt, das alle Informationen enthält, die dem benannten Streamingauftrag zugeordnet sind. |
Stream |
Die Eigenschaften, die einer Eingabe zugeordnet sind, die Datenstromdaten enthält. |
Transformation |
Ein Transformationsobjekt, das alle Informationen enthält, die der benannten Transformation zugeordnet sind. Alle Transformationen sind unter einem Streamingauftrag enthalten. |
AggregateFunctionProperties
Die Eigenschaften, die einer Aggregatfunktion zugeordnet sind.
Name | Typ | Beschreibung |
---|---|---|
etag |
string |
Das aktuelle Entitätstag für die Funktion. 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. |
properties.binding | FunctionBinding: |
Die physische Bindung der Funktion. Im Fall des Azure Machine Learning-Webdiensts beschreibt dies beispielsweise den Endpunkt. |
properties.inputs |
Beschreibt einen Eingabeparameter einer Funktion. |
|
properties.output |
Beschreibt die Ausgabe einer Funktion. |
|
type |
string:
Aggregate |
Gibt den Typ der Funktion an. |
AuthenticationMode
Authentifizierungsmodus. Gültige Modi sind ConnectionString
, Msi
und "UserToken".
Name | Typ | Beschreibung |
---|---|---|
ConnectionString |
string |
|
Msi |
string |
|
UserToken |
string |
AvroSerialization
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im Avro-Format geschrieben werden.
Name | Typ | Beschreibung |
---|---|---|
type |
string:
Avro |
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
AzureDataLakeStoreOutputDataSource
Beschreibt eine Azure Data Lake Store-Ausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.accountName |
string |
Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.dateFormat |
string |
Das Datumsformat, Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. |
|
properties.filePathPrefix |
string |
Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.refreshToken |
string |
Ein Aktualisierungstoken, mit dem ein gültiges Zugriffstoken abgerufen werden kann, das dann zur Authentifizierung bei der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, hier einen Dummyzeichenfolgenwert zu platzieren, wenn Sie die Datenquelle erstellen und dann zum Azure-Portal wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.tenantId |
string |
Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.timeFormat |
string |
Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. |
|
properties.tokenUserDisplayName |
string |
Der Benutzeranzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. |
|
properties.tokenUserPrincipalName |
string |
Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. |
|
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
AzureFunctionOutputDataSource
Definiert die Metadaten von AzureFunctionOutputDataSource
Name | Typ | Beschreibung |
---|---|---|
properties.apiKey |
string |
Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dazu den Schlüssel für den Zugriff auf Ihre Funktion angeben. |
properties.functionAppName |
string |
Der Name der Azure Functions-App. |
properties.functionName |
string |
Der Name der Funktion in der Azure Functions-App. |
properties.maxBatchCount |
number |
Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, die an Azure Functions gesendet werden. Der Standardwert ist 100. |
properties.maxBatchSize |
number |
Eine Eigenschaft, mit der Sie die maximale Größe für jeden Ausgabebatch festlegen können, der an Ihre Azure-Funktion gesendet wird. Die Eingabeeinheit ist Bytes. Standardmäßig ist dieser Wert auf 262,144 Bytes (256 KB) festgelegt. |
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
AzureMachineLearningWebServiceFunctionBinding
Die Bindung an einen Azure Machine Learning-Webdienst.
Name | Typ | Beschreibung |
---|---|---|
properties.apiKey |
string |
Der API-Schlüssel, der zur Authentifizierung bei Request-Response Endpunkt verwendet wird. |
properties.batchSize |
integer |
Zahl zwischen 1 und 1.0000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standard ist 1000. |
properties.endpoint |
string |
Der Request-Response Ausführungsendpunkt des Azure Machine Learning-Webdiensts. Weitere Informationen finden Sie hier: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs |
properties.inputs |
Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. |
|
properties.outputs |
Eine Liste der Ausgaben der Endpunktausführung des Azure Machine Learning-Webdiensts. |
|
type |
string:
Microsoft. |
Gibt den Funktionsbindungstyp an. |
AzureMachineLearningWebServiceInputColumn
Beschreibt eine Eingabespalte für den Azure Machine Learning-Webdienstendpunkt.
Name | Typ | Beschreibung |
---|---|---|
dataType |
string |
Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste der gültigen Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. |
mapTo |
integer |
Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. |
name |
string |
Der Name der Eingabespalte. |
AzureMachineLearningWebServiceInputs
Die Eingaben für den Azure Machine Learning-Webdienstendpunkt.
Name | Typ | Beschreibung |
---|---|---|
columnNames |
Eine Liste der Eingabespalten für den Azure Machine Learning-Webdienstendpunkt. |
|
name |
string |
Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts angegeben wird. |
AzureMachineLearningWebServiceOutputColumn
Beschreibt eine Ausgabespalte für den Azure Machine Learning-Webdienstendpunkt.
Name | Typ | Beschreibung |
---|---|---|
dataType |
string |
Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste der gültigen Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. |
name |
string |
Der Name der Ausgabespalte. |
AzureSqlDatabaseOutputDataSource
Beschreibt eine Azure SQL Datenbankausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.database |
string |
Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.maxBatchCount |
number |
Maximale Batchanzahl für Schreibvorgänge in sql-Datenbank, der Standardwert ist 10.000. Optional für PUT-Anforderungen. |
|
properties.maxWriterCount |
number |
Maximale Anzahl von Writern, derzeit nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) sind verfügbar. Optional für PUT-Anforderungen. |
|
properties.password |
string |
Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.server |
string |
Der Name des SQL-Servers, der die Azure SQL Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.table |
string |
Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.user |
string |
Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
AzureSqlReferenceInputDataSource
Beschreibt eine Azure SQL Datenbankreferenzeingabedatenquelle.
Name | Typ | Beschreibung |
---|---|---|
properties.database |
string |
Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. |
properties.deltaSnapshotQuery |
string |
Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, wird empfohlen, temporale Tabellen in Azure SQL-Datenbank zu verwenden. |
properties.fullSnapshotQuery |
string |
Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um Daten aus der sql-Datenbank abzurufen. |
properties.password |
string |
Dieses Element ist dem datasource-Element zugeordnet. Dies ist das Kennwort für die Verbindung mit der SQL-Datenbankinstanz. |
properties.refreshRate |
string |
Dieses Element ist dem datasource-Element zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es hat das DateTime-Format. |
properties.refreshType |
Gibt den Typ der Datenaktualisierungsoption an. |
|
properties.server |
string |
Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. |
properties.table |
string |
Dieses Element ist dem datasource-Element zugeordnet. Der Name der Tabelle in der Azure SQL-Datenbank.. |
properties.user |
string |
Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Benutzername, der für die Verbindung mit der SQL-Datenbankinstanz verwendet wird. |
type |
string:
Microsoft. |
Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
AzureSynapseOutputDataSource
Beschreibt eine Azure Synapse Ausgabedatenquelle.
Name | Typ | Beschreibung |
---|---|---|
properties.database |
string |
Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.password |
string |
Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.server |
string |
Der Name des SQL-Servers, der die Azure SQL Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.table |
string |
Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.user |
string |
Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
AzureTableOutputDataSource
Beschreibt eine Azure Table-Ausgabedatenquelle.
Name | Typ | Beschreibung |
---|---|---|
properties.accountKey |
string |
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.accountName |
string |
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.batchSize |
integer |
Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. |
properties.columnsToRemove |
string[] |
Wird dieser Wert angegeben, ist jedes Element im Array der Name einer Spalte, die (falls vorhanden) aus den Ausgabeereignisentitäten entfernt wird. |
properties.partitionKey |
string |
Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.rowKey |
string |
Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.table |
string |
Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
BlobOutputDataSource
Beschreibt eine Blobausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.blobPathPrefix |
string |
Präfix des Blobpfads. |
|
properties.container |
string |
Der Name eines Containers im zugeordneten Speicherkonto. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden sollen. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.dateFormat |
string |
Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. |
|
properties.pathPattern |
string |
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um zu bestimmen, ob sie als Eingabe oder Ausgabe für den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output . |
|
properties.storageAccounts |
Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
||
properties.timeFormat |
string |
Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. |
|
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
BlobReferenceInputDataSource
Beschreibt eine Blobeingabedatenquelle, die Verweisdaten enthält.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.container |
string |
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus dem gelesen oder geschrieben werden sollen. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.dateFormat |
string |
Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. |
|
properties.pathPattern |
string |
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um zu bestimmen, ob sie als Eingabe oder Ausgabe in den Auftrag einbezogen werden sollen oder nicht. Eine ausführlichere Erklärung und ein Beispiel finden Sie unter https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output . |
|
properties.storageAccounts |
Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
||
properties.timeFormat |
string |
Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. |
|
type |
string:
Microsoft. |
Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
BlobStreamInputDataSource
Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.container |
string |
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus dem gelesen oder geschrieben werden sollen. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.dateFormat |
string |
Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. |
|
properties.pathPattern |
string |
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um zu bestimmen, ob sie als Eingabe oder Ausgabe in den Auftrag einbezogen werden sollen oder nicht. Eine ausführlichere Erklärung und ein Beispiel finden Sie unter https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output . |
|
properties.sourcePartitionCount |
integer |
Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 - 1024. |
|
properties.storageAccounts |
Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
||
properties.timeFormat |
string |
Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. |
|
type |
string:
Microsoft. |
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
ClusterInfo
Die Eigenschaften, die einem Stream Analytics-Cluster zugeordnet sind.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Die Ressourcen-ID des Clusters. |
CompatibilityLevel
Steuert bestimmte Laufzeitverhalten des Streamingauftrags.
Name | Typ | Beschreibung |
---|---|---|
1.0 |
string |
|
1.2 |
string |
Compression
Beschreibt, wie Eingabedaten komprimiert werden.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
type | None |
Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
CompressionType
Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Name | Typ | Beschreibung |
---|---|---|
Deflate |
string |
|
GZip |
string |
|
None |
string |
ContentStoragePolicy
Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. .
Name | Typ | Beschreibung |
---|---|---|
JobStorageAccount |
string |
|
SystemAccount |
string |
CsvSerialization
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im CSV-Format geschrieben werden.
Name | Typ | Beschreibung |
---|---|---|
properties.encoding |
Gibt die Codierung der eingehenden Daten im Falle einer Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.fieldDelimiter |
string |
Gibt das Trennzeichen an, das zum Trennen von CSV-Datensätzen (Durch Trennzeichen getrennte Werte) verwendet wird. Eine Liste der unterstützten Werte finden Sie unter https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
type |
string:
Csv |
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
DiagnosticCondition
Bedingung für die Ressource oder den Auftrag insgesamt, die die Aufmerksamkeit des Kunden rechtfertigen.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Der undurchsichtige Diagnosecode. |
message |
string |
Die für Menschen lesbare Nachricht, die die Bedingung ausführlich beschreibt. Lokalisiert im Accept-Language der Clientanforderung. |
since |
string |
Der UTC-Zeitstempel des Startpunkts der Bedingung. Kunden sollten zu diesem Zeitpunkt ein entsprechendes Ereignis im Ops-Protokoll finden können. |
Diagnostics
Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern.
Name | Typ | Beschreibung |
---|---|---|
conditions |
Eine Sammlung von null oder mehr Bedingungen, die für die Ressource oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern. |
DocumentDbOutputDataSource
Beschreibt eine DocumentDB-Ausgabedatenquelle.
Name | Typ | Beschreibung |
---|---|---|
properties.accountId |
string |
Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.accountKey |
string |
Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.collectionNamePattern |
string |
Das Sammlungsnamenmuster für die zu verwendenden Sammlungen. Das Sammlungsnamenformat kann mit dem optionalen Token {partition} gebildet werden, wobei Partitionen bei 0 beginnen. Weitere Informationen finden Sie im Abschnitt DocumentDB von https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.database |
string |
Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.documentId |
string |
Der Name des Felds in Ausgabeereignissen, das zur Angabe des Primärschlüssels verwendet wird, auf dem Einfüge- und Updatevorgänge basieren. |
properties.partitionKey |
string |
Der Name des Felds in Ausgabeereignissen, das zur Angabe des Schlüssels für die Partitionierung der Ausgabe über Sammlungen hinweg verwendet wird. Wenn "collectionNamePattern" das {partition}-Token enthält, muss diese Eigenschaft angegeben werden. |
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Encoding
Gibt die Codierung der eingehenden Daten im Falle einer Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an.
Name | Typ | Beschreibung |
---|---|---|
UTF8 |
string |
Error
Häufige Fehlerdarstellung.
Name | Typ | Beschreibung |
---|---|---|
error |
Fehlerdefinitionseigenschaften. |
EventHubOutputDataSource
Beschreibt eine Event Hub-Ausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.eventHubName |
string |
Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.partitionKey |
string |
Der Schlüssel/die Spalte, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen. |
|
properties.propertyColumns |
string[] |
Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. |
|
serviceBusNamespace |
string |
Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
EventHubStreamInputDataSource
Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.consumerGroupName |
string |
Der Name einer Event Hub-Consumergruppe, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie verschiedene Consumergruppennamen für mehrere Eingaben angeben, kann jede dieser Eingaben dieselben Ereignisse vom Event Hub empfangen. Falls nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hubs. |
|
properties.eventHubName |
string |
Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
serviceBusNamespace |
string |
Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
EventHubV2OutputDataSource
Beschreibt eine Event Hub-Ausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.eventHubName |
string |
Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.partitionKey |
string |
Der Schlüssel/die Spalte, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen. |
|
properties.propertyColumns |
string[] |
Die eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. |
|
serviceBusNamespace |
string |
Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
EventHubV2StreamInputDataSource
Beschreibt eine Event Hub-Eingabedatenquelle, die Streamdaten enthält.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.consumerGroupName |
string |
Der Name einer Event Hub-Consumergruppe, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie verschiedene Consumergruppennamen für mehrere Eingaben angeben, kann jede dieser Eingaben dieselben Ereignisse vom Event Hub empfangen. Falls nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hubs. |
|
properties.eventHubName |
string |
Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
serviceBusNamespace |
string |
Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyKey |
string |
Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
sharedAccessPolicyName |
string |
Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
EventSerializationType
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Name | Typ | Beschreibung |
---|---|---|
Avro |
string |
|
Csv |
string |
|
Json |
string |
|
Parquet |
string |
EventsOutOfOrderPolicy
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen.
Name | Typ | Beschreibung |
---|---|---|
Adjust |
string |
|
Drop |
string |
FileReferenceInputDataSource
Beschreibt eine Dateieingabedatenquelle, die Verweisdaten enthält.
Name | Typ | Beschreibung |
---|---|---|
properties.path |
string |
Der Pfad der Datei. |
type |
string:
File |
Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Function
Ein Funktionsobjekt, das alle Informationen enthält, die der benannten Funktion zugeordnet sind. Alle Funktionen sind unter einem Streamingauftrag enthalten.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID |
name |
string |
Ressourcenname |
properties | FunctionProperties: |
Die Eigenschaften, die einer Funktion zugeordnet sind. |
type |
string |
Ressourcentyp |
FunctionInput
Beschreibt einen Eingabeparameter einer Funktion.
Name | Typ | Beschreibung |
---|---|---|
dataType |
string |
Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen finden Sie unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx |
isConfigurationParameter |
boolean |
Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn bei diesem Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false". |
FunctionOutput
Beschreibt die Ausgabe einer Funktion.
Name | Typ | Beschreibung |
---|---|---|
dataType |
string |
Der (von Azure Stream Analytics unterstützte) Datentyp der Funktionsausgabe. Eine Liste der gültigen Azure Stream Analytics-Datentypen finden Sie unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx |
GatewayMessageBusOutputDataSource
Beschreibt eine Gateway Message Bus-Ausgabedatenquelle.
Name | Typ | Beschreibung |
---|---|---|
properties.topic |
string |
Der Name des Service Bus-Themas. |
type |
string:
Gateway |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
GatewayMessageBusStreamInputDataSource
Beschreibt eine Blobeingabedatenquelle, die Streamdaten enthält.
Name | Typ | Beschreibung |
---|---|---|
properties.topic |
string |
Der Name des Service Bus-Themas. |
type |
string:
Gateway |
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Identity
Beschreibt, wie identitätsgeprüft wird.
Name | Typ | Beschreibung |
---|---|---|
principalId |
string |
Die Identitätsprinzipal-ID |
tenantId |
string |
Die Mandanten-ID der Identität |
type |
string |
Der Identitätstyp |
Input
Ein Eingabeobjekt, das alle Informationen enthält, die der benannten Eingabe zugeordnet sind. Alle Eingaben sind unter einem Streamingauftrag enthalten.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID |
name |
string |
Ressourcenname |
properties | InputProperties: |
Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
type |
string |
Ressourcentyp |
IoTHubStreamInputDataSource
Beschreibt eine IoT Hub Eingabedatenquelle, die Streamdaten enthält.
Name | Typ | Beschreibung |
---|---|---|
properties.consumerGroupName |
string |
Der Name einer IoT Hub Consumergruppe, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Falls nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe von Iot Hub. |
properties.endpoint |
string |
Der IoT Hub Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/VorgängeMonitoringEvents usw.). |
properties.iotHubNamespace |
string |
Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.sharedAccessPolicyKey |
string |
Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.sharedAccessPolicyName |
string |
Der Name der Shared Access-Richtlinie für die IoT Hub. Diese Richtlinie muss mindestens die Berechtigung Dienstverbindung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
type |
string:
Microsoft. |
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
JavaScriptFunctionBinding
Die Bindung an eine JavaScript-Funktion.
Name | Typ | Beschreibung |
---|---|---|
properties.script |
string |
Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: 'Function (x, y) { return x + y; }' |
type |
string:
Microsoft. |
Gibt den Funktionsbindungstyp an. |
JobStorageAccount
Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
accountKey |
string |
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
accountName |
string |
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
authenticationMode | ConnectionString |
Authentifizierungsmodus. |
JobType
Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud
und "Edge".
Name | Typ | Beschreibung |
---|---|---|
Cloud |
string |
|
Edge |
string |
JsonOutputSerializationFormat
Gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird.
Name | Typ | Beschreibung |
---|---|---|
Array |
string |
|
LineSeparated |
string |
JsonSerialization
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie im JSON-Format in eine Ausgabe geschrieben werden.
Name | Typ | Beschreibung |
---|---|---|
properties.encoding |
Gibt die Codierung der eingehenden Daten im Falle einer Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.format |
Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Sie gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn null verlassen wird. |
|
type |
string:
Json |
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Output
Ein Ausgabeobjekt, das alle Informationen enthält, die der benannten Ausgabe zugeordnet sind. Alle Ausgaben sind unter einem Streamingauftrag enthalten.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID |
name |
string |
Ressourcenname |
properties.datasource |
OutputDataSource:
|
Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
properties.diagnostics |
Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern. |
|
properties.etag |
string |
Das aktuelle Entitätstag für die Ausgabe. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen. |
properties.serialization | Serialization: |
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). |
properties.sizeWindow |
integer |
Das Größenfenster, auf das eine Stream Analytics-Ausgabe eingeschränkt werden soll. |
properties.timeWindow |
string |
Der Zeitrahmen für das Filtern von Stream Analytics-Auftragsausgaben. |
type |
string |
Ressourcentyp |
OutputErrorPolicy
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die bei der Ausgabe eintreffen und aufgrund einer fehlerhaften Formatierung (fehlende Spaltenwerte, Spaltenwerte falschen Typs oder falscher Größe) nicht in den externen Speicher geschrieben werden können.
Name | Typ | Beschreibung |
---|---|---|
Drop |
string |
|
Stop |
string |
OutputStartMode
Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms beim Starten des Auftrags gestartet wird, bei einem benutzerdefinierten Benutzerzeitstempel beginnen soll, der über die outputStartTime-Eigenschaft angegeben wird, oder ob der Startpunkt des Ausgabezeitpunkts des letzten Ereignisses beginnt.
Name | Typ | Beschreibung |
---|---|---|
CustomTime |
string |
|
JobStartTime |
string |
|
LastOutputEventTime |
string |
ParquetSerialization
Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im Parquet-Format geschrieben werden.
Name | Typ | Beschreibung |
---|---|---|
type |
string:
Parquet |
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
PowerBIOutputDataSource
Beschreibt eine Power BI-Ausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.dataset |
string |
Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.groupId |
string |
Die ID der Power BI-Gruppe. |
|
properties.groupName |
string |
Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. |
|
properties.refreshToken |
string |
Ein Aktualisierungstoken, mit dem ein gültiges Zugriffstoken abgerufen werden kann, das dann zur Authentifizierung bei der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, hier einen Dummyzeichenfolgenwert zu platzieren, wenn Sie die Datenquelle erstellen und dann zum Azure-Portal wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.table |
string |
Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.tokenUserDisplayName |
string |
Der Benutzeranzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. |
|
properties.tokenUserPrincipalName |
string |
Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. |
|
type |
string:
PowerBI |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
ReferenceInputProperties
Die Eigenschaften, die einer Eingabe zugeordnet sind, die Verweisdaten enthält.
Name | Typ | Beschreibung |
---|---|---|
compression |
Beschreibt, wie Eingabedaten komprimiert werden. |
|
datasource | ReferenceInputDataSource: |
Beschreibt eine Eingabedatenquelle, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
diagnostics |
Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern. |
|
etag |
string |
Das aktuelle Entitätstag für die Eingabe. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen. |
partitionKey |
string |
partitionKey Beschreibt einen Schlüssel in den Eingabedaten, der zum Partitionieren der Eingabedaten verwendet wird. |
serialization | Serialization: |
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). |
type |
string:
Reference |
Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
RefreshType
Gibt den Typ der Datenaktualisierungsoption an.
Name | Typ | Beschreibung |
---|---|---|
RefreshPeriodicallyWithDelta |
string |
|
RefreshPeriodicallyWithFull |
string |
|
Static |
string |
ScalarFunctionProperties
Die Eigenschaften, die einer skalaren Funktion zugeordnet sind.
Name | Typ | Beschreibung |
---|---|---|
etag |
string |
Das aktuelle Entitätstag für die Funktion. 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. |
properties.binding | FunctionBinding: |
Die physische Bindung der Funktion. Im Fall des Azure Machine Learning-Webdiensts beschreibt dies beispielsweise den Endpunkt. |
properties.inputs |
Beschreibt einen Eingabeparameter einer Funktion. |
|
properties.output |
Beschreibt die Ausgabe einer Funktion. |
|
type |
string:
Scalar |
Gibt den Typ der Funktion an. |
ServiceBusQueueOutputDataSource
Beschreibt eine Service Bus-Warteschlangenausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.propertyColumns |
string[] |
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. |
|
properties.queueName |
string |
Der Name der Service Bus-Warteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.serviceBusNamespace |
string |
Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.sharedAccessPolicyKey |
string |
Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.sharedAccessPolicyName |
string |
Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.systemPropertyColumns |
object |
Die Systemeigenschaften, die der Service Bus-Warteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. |
|
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
ServiceBusTopicOutputDataSource
Beschreibt eine Service Bus Topic-Ausgabedatenquelle.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
properties.authenticationMode | ConnectionString |
Authentifizierungsmodus. |
|
properties.propertyColumns |
string[] |
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. |
|
properties.serviceBusNamespace |
string |
Der Namespace, der dem gewünschten Event Hub, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.sharedAccessPolicyKey |
string |
Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.sharedAccessPolicyName |
string |
Der Name der Shared Access-Richtlinie für den Event Hub, Die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.systemPropertyColumns |
object |
Die Systemeigenschaften, die der Service Bus-Themenausgabe zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. |
|
properties.topicName |
string |
Der Name des Service Bus-Themas. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
type |
string:
Microsoft. |
Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Sku
Die Eigenschaften, die einer SKU zugeordnet sind.
Name | Typ | Beschreibung |
---|---|---|
name |
Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
SkuName
Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Name | Typ | Beschreibung |
---|---|---|
Standard |
string |
StorageAccount
Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind
Name | Typ | Beschreibung |
---|---|---|
accountKey |
string |
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
accountName |
string |
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
StreamingJob
Ein Streamingauftragsobjekt, das alle Informationen enthält, die dem benannten Streamingauftrag zugeordnet sind.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Beschreibt die systemseitig zugewiesene verwaltete Identität, die diesem Auftrag zugewiesen ist und zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. |
|
location |
string |
Der geografische Standort, an dem sich die Ressource befindet |
name |
string |
Der Name der Ressource |
properties.cluster |
Der Cluster, auf dem Streamingaufträge ausgeführt werden. |
|
properties.compatibilityLevel |
Steuert bestimmte Laufzeitverhalten des Streamingauftrags. |
|
properties.contentStoragePolicy |
Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. . |
|
properties.createdDate |
string |
Value ist ein NACH ISO-8601 formatierter UTC-Zeitstempel, der angibt, wann der Streamingauftrag erstellt wurde. |
properties.dataLocale |
string |
Das Datengebietsschema des Stream Analytics-Auftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem Satz https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Standardeinstellung ist „en-US“, wenn keine Angabe gemacht wurde. |
properties.etag |
string |
Das aktuelle Entitätstag für den Streamingauftrag. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen. |
properties.eventsLateArrivalMaxDelayInSeconds |
integer |
Die maximal akzeptable Verzögerung in Sekunden, bei der verspätet eintreffende Ereignisse mit einbezogen werden könnten. Der unterstützte Bereich ist -1 bis 1814399 (20,23:59:59 Tage) und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit festzulegen. Wenn die Eigenschaft nicht vorhanden ist, wird sie so interpretiert, dass sie einen Wert von -1 hat. |
properties.eventsOutOfOrderMaxDelayInSeconds |
integer |
Die maximal akzeptable Verzögerung in Sekunden, bei der Störereignisse so angepasst werden können, dass sie wieder normal sind. |
properties.eventsOutOfOrderPolicy |
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen. |
|
properties.functions |
Function[] |
Eine Liste einer oder mehrerer Funktionen für den Streamingauftrag. Die name-Eigenschaft für jede Funktion ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die patch-API verwenden, die für die einzelne Transformation verfügbar ist. |
properties.inputs |
Input[] |
Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Eingabe verfügbar ist. |
properties.jobId |
string |
Eine GUID, die den Streamingauftrag eindeutig identifiziert. Diese GUID wird beim Erstellen des Streamingauftrags generiert. |
properties.jobState |
string |
Beschreibt den Status des Streamingauftrags. |
properties.jobStorageAccount |
Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind |
|
properties.jobType |
Beschreibt den Typ des Auftrags. Gültige Modi sind |
|
properties.lastOutputEventTime |
string |
Der Wert ist entweder ein ISO-8601-formatierter Zeitstempel, der die Letzte Ausgabeereigniszeit des Streamingauftrags angibt, oder NULL, der angibt, dass die Ausgabe noch nicht generiert wurde. Bei mehreren Ausgaben oder mehreren Streams wird der neueste Wert in diesem Satz angezeigt. |
properties.outputErrorPolicy |
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die bei der Ausgabe eintreffen und aufgrund einer fehlerhaften Formatierung (fehlende Spaltenwerte, Spaltenwerte falschen Typs oder falscher Größe) nicht in den externen Speicher geschrieben werden können. |
|
properties.outputStartMode |
Diese Eigenschaft sollte nur verwendet werden, wenn der Auftrag sofort nach der Erstellung gestartet werden soll. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms beim Starten des Auftrags gestartet wird, bei einem benutzerdefinierten Benutzerzeitstempel beginnen soll, der über die outputStartTime-Eigenschaft angegeben wird, oder ob der Startpunkt des Ausgabezeitpunkts des letzten Ereignisses beginnt. |
|
properties.outputStartTime |
string |
Der Wert ist entweder ein ISO-8601-formatierter Zeitstempel, der den Startpunkt des Ausgabeereignisstreams angibt, oder NULL, um anzugeben, dass der Ausgabeereignisstream jedes Mal startet, wenn der Streamingauftrag gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. |
properties.outputs |
Output[] |
Eine Liste einer oder mehrerer Ausgaben für den Streamingauftrag. Die name-Eigenschaft für jede Ausgabe ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. |
properties.provisioningState |
string |
Beschreibt die bereitstellungs-status des Streamingauftrags. |
properties.sku |
Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.transformation |
Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die name-Eigenschaft der Transformation ist erforderlich, wenn diese Eigenschaft in einer PUT-Anforderung angegeben wird. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die patch-API verwenden, die für die einzelne Transformation verfügbar ist. |
|
tags |
object |
Ressourcentags. |
type |
string |
Der Typ der Ressource. Beispiel: Microsoft.Compute/virtualMachines oder Microsoft.Storage/storageAccounts. |
StreamInputProperties
Die Eigenschaften, die einer Eingabe zugeordnet sind, die Datenstromdaten enthält.
Name | Typ | Beschreibung |
---|---|---|
compression |
Beschreibt, wie Eingabedaten komprimiert werden. |
|
datasource | StreamInputDataSource: |
Beschreibt eine Eingabedatenquelle, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
diagnostics |
Beschreibt Bedingungen, die für die Eingabe, Ausgabe oder den Auftrag insgesamt gelten, die die Aufmerksamkeit des Kunden erfordern. |
|
etag |
string |
Das aktuelle Entitätstag für die Eingabe. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen. |
partitionKey |
string |
partitionKey Beschreibt einen Schlüssel in den Eingabedaten, der zum Partitionieren der Eingabedaten verwendet wird. |
serialization | Serialization: |
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). |
type |
string:
Stream |
Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Transformation
Ein Transformationsobjekt, das alle Informationen enthält, die der benannten Transformation zugeordnet sind. Alle Transformationen sind unter einem Streamingauftrag enthalten.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
id |
string |
Ressourcen-ID |
|
name |
string |
Ressourcenname |
|
properties.etag |
string |
Das aktuelle Entitätstag für die Transformation. Dies ist eine undurchsichtige Zeichenfolge. Sie können damit erkennen, ob sich die Ressource zwischen Anforderungen geändert hat. Sie können sie auch im If-Match- oder If-None-Match-Header für Schreibvorgänge verwenden, um eine optimistische Parallelität zu erzielen. |
|
properties.query |
string |
Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
|
properties.streamingUnits |
integer |
3 |
Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. |
properties.validStreamingUnits |
integer[] |
Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. |
|
type |
string |
Ressourcentyp |