Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.DataLake/Accounts" (erforderlich)
AzureDataLakeStoreOutputDataSourceProperties
Name
Beschreibung
Wert
accountName
Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
filePathPrefix
Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
refreshToken
Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
tenantId
Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
timeFormat
Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet.
Schnur
tokenUserDisplayName
Der Anzeigename 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.
Schnur
tokenUserPrincipalName
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.
Schnur
AzureMachineLearningWebServiceFunctionBinding
Name
Beschreibung
Wert
Eigenschaften
Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind.
Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel.
Schnur
batchSize
Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000.
Int
Endpunkt
Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
Schnur
Eingänge
Die Eingaben für den Azure Machine Learning-Webdienstendpunkt.
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Sql/Server/Database" (erforderlich)
AzureSqlDatabaseOutputDataSourceProperties
Name
Beschreibung
Wert
Datenbank
Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Passwort
Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Server
Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Tisch
Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Benutzer
Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
AzureTableOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Table" (erforderlich)
AzureTableOutputDataSourceProperties
Name
Beschreibung
Wert
accountKey
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountName
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
batchSize
Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen.
Int
columnsToRemove
Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll.
string[]
partitionKey
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).
Schnur
rowKey
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).
Schnur
Tisch
Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
BlobOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobOutputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobReferenceInputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobStreamInputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
sourcePartitionCount
Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024.
Int
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"CSV" (erforderlich)
CsvSerializationProperties
Name
Beschreibung
Wert
Codierung
Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'UTF8'
fieldDelimiter
Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
DocumentDbOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/DocumentDB" (erforderlich)
DocumentDbOutputDataSourceProperties
Name
Beschreibung
Wert
accountId
Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountKey
Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
collectionNamePattern
Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Datenbank
Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
documentId
Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren.
Schnur
partitionKey
Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden.
Schnur
EventHubOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/EventHub" (erforderlich)
EventHubOutputDataSourceProperties
Name
Beschreibung
Wert
eventHubName
Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
partitionKey
Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen.
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
EventHubStreamInputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/EventHub" (erforderlich)
EventHubStreamInputDataSourceProperties
Name
Beschreibung
Wert
consumerGroupName
Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub.
Schnur
eventHubName
Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Funktion
Name
Beschreibung
Wert
Name
Ressourcenname
Schnur
Eigenschaften
Die Eigenschaften, die einer Funktion zugeordnet sind.
Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false".
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).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Devices/IotHubs" (erforderlich)
IoTHubStreamInputDataSourceProperties
Name
Beschreibung
Wert
consumerGroupName
Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub.
Schnur
Endpunkt
Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.).
Schnur
iotHubNamespace
Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
JavaScriptFunctionBinding
Name
Beschreibung
Wert
Eigenschaften
Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind.
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Json" (erforderlich)
JsonSerializationProperties
Name
Beschreibung
Wert
Codierung
Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'UTF8'
Format
Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Name
Beschreibung
Wert
Ort
Der geografische Standort, an dem sich die Ressource befindet
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
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).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'PowerBI' (erforderlich)
PowerBIOutputDataSourceProperties
Name
Beschreibung
Wert
Dataset
Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
groupId
Die ID der Power BI-Gruppe.
Schnur
groupName
Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde.
Schnur
refreshToken
Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Tisch
Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
tokenUserDisplayName
Der Anzeigename 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.
Schnur
tokenUserPrincipalName
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.
Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Verweis" (erforderlich)
ScalarFunctionConfiguration
Name
Beschreibung
Wert
verbindlich
Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt.
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/Queue" (erforderlich)
ServiceBusQueueOutputDataSourceProperties
Name
Beschreibung
Wert
propertyColumns
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.
string[]
queueName
Der Name der Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
ServiceBusTopicOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/Topic" (erforderlich)
ServiceBusTopicOutputDataSourceProperties
Name
Beschreibung
Wert
propertyColumns
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.
string[]
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
topicName
Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Sku
Name
Beschreibung
Wert
Name
Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Standard"
StorageAccount
Name
Beschreibung
Wert
accountKey
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountName
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
StreamingJobProperties
Name
Beschreibung
Wert
compatibilityLevel
Steuert bestimmte Laufzeitverhalten des Streamingauftrags.
Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben.
Int
eventsOutOfOrderMaxDelayInSeconds
Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein.
Int
eventsOutOfOrderPolicy
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen.
"Anpassen" 'Drop'
Funktionen
Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist.
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können.
'Drop' 'Stop'
Ausgaben
Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist.
Schnur
Sku
Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Stream" (erforderlich)
TrackedResourceTags
Name
Beschreibung
Wert
Transformation
Name
Beschreibung
Wert
Name
Ressourcenname
Schnur
Eigenschaften
Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
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).
Schnur
streamingUnits
Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet.
Int
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Diese Vorlage erstellt einen Standardstream Analytics-Auftrag. Für weitere Informationen ist Azure Stream Analytics ein Echtzeitanalyse- und komplexes Ereignisverarbeitungsmodul, das entwickelt wurde, um hohe Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. Muster und Beziehungen können in Informationen identifiziert werden, die aus einer Reihe von Eingabequellen extrahiert werden, einschließlich Geräten, Sensoren, Clickstreams, Social Media Feeds und Anwendungen. Diese Muster können verwendet werden, um Aktionen auszulösen und Workflows wie das Erstellen von Warnungen zu initiieren, Informationen an ein Berichterstellungstool zu senden oder transformierte Daten zur späteren Verwendung zu speichern. Außerdem ist Stream Analytics zur Azure IoT Edge-Laufzeit verfügbar und unterstützt die gleiche genaue Sprache oder Syntax wie Cloud.
ARM-Vorlagenressourcendefinition
Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.DataLake/Accounts" (erforderlich)
AzureDataLakeStoreOutputDataSourceProperties
Name
Beschreibung
Wert
accountName
Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
filePathPrefix
Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
refreshToken
Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
tenantId
Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
timeFormat
Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet.
Schnur
tokenUserDisplayName
Der Anzeigename 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.
Schnur
tokenUserPrincipalName
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.
Schnur
AzureMachineLearningWebServiceFunctionBinding
Name
Beschreibung
Wert
Eigenschaften
Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind.
Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel.
Schnur
batchSize
Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000.
Int
Endpunkt
Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
Schnur
Eingänge
Die Eingaben für den Azure Machine Learning-Webdienstendpunkt.
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Sql/Server/Database" (erforderlich)
AzureSqlDatabaseOutputDataSourceProperties
Name
Beschreibung
Wert
Datenbank
Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Passwort
Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Server
Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Tisch
Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Benutzer
Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
AzureTableOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Table" (erforderlich)
AzureTableOutputDataSourceProperties
Name
Beschreibung
Wert
accountKey
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountName
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
batchSize
Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen.
Int
columnsToRemove
Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll.
string[]
partitionKey
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).
Schnur
rowKey
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).
Schnur
Tisch
Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
BlobOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobOutputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobReferenceInputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobStreamInputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
sourcePartitionCount
Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024.
Int
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"CSV" (erforderlich)
CsvSerializationProperties
Name
Beschreibung
Wert
Codierung
Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'UTF8'
fieldDelimiter
Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
DocumentDbOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/DocumentDB" (erforderlich)
DocumentDbOutputDataSourceProperties
Name
Beschreibung
Wert
accountId
Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountKey
Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
collectionNamePattern
Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Datenbank
Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
documentId
Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren.
Schnur
partitionKey
Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden.
Schnur
EventHubOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/EventHub" (erforderlich)
EventHubOutputDataSourceProperties
Name
Beschreibung
Wert
eventHubName
Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
partitionKey
Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen.
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
EventHubStreamInputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/EventHub" (erforderlich)
EventHubStreamInputDataSourceProperties
Name
Beschreibung
Wert
consumerGroupName
Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub.
Schnur
eventHubName
Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Funktion
Name
Beschreibung
Wert
Name
Ressourcenname
Schnur
Eigenschaften
Die Eigenschaften, die einer Funktion zugeordnet sind.
Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false".
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).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Devices/IotHubs" (erforderlich)
IoTHubStreamInputDataSourceProperties
Name
Beschreibung
Wert
consumerGroupName
Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub.
Schnur
Endpunkt
Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.).
Schnur
iotHubNamespace
Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
JavaScriptFunctionBinding
Name
Beschreibung
Wert
Eigenschaften
Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind.
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Json" (erforderlich)
JsonSerializationProperties
Name
Beschreibung
Wert
Codierung
Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'UTF8'
Format
Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Name
Beschreibung
Wert
apiVersion
Die API-Version
'2016-03-01'
Ort
Der geografische Standort, an dem sich die Ressource befindet
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
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).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'PowerBI' (erforderlich)
PowerBIOutputDataSourceProperties
Name
Beschreibung
Wert
Dataset
Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
groupId
Die ID der Power BI-Gruppe.
Schnur
groupName
Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde.
Schnur
refreshToken
Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Tisch
Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
tokenUserDisplayName
Der Anzeigename 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.
Schnur
tokenUserPrincipalName
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.
Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Verweis" (erforderlich)
ScalarFunctionConfiguration
Name
Beschreibung
Wert
verbindlich
Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt.
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/Queue" (erforderlich)
ServiceBusQueueOutputDataSourceProperties
Name
Beschreibung
Wert
propertyColumns
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.
string[]
queueName
Der Name der Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
ServiceBusTopicOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/Topic" (erforderlich)
ServiceBusTopicOutputDataSourceProperties
Name
Beschreibung
Wert
propertyColumns
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.
string[]
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
topicName
Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Sku
Name
Beschreibung
Wert
Name
Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Standard"
StorageAccount
Name
Beschreibung
Wert
accountKey
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountName
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
StreamingJobProperties
Name
Beschreibung
Wert
compatibilityLevel
Steuert bestimmte Laufzeitverhalten des Streamingauftrags.
Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben.
Int
eventsOutOfOrderMaxDelayInSeconds
Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein.
Int
eventsOutOfOrderPolicy
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen.
"Anpassen" 'Drop'
Funktionen
Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist.
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können.
'Drop' 'Stop'
Ausgaben
Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist.
Schnur
Sku
Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Stream" (erforderlich)
TrackedResourceTags
Name
Beschreibung
Wert
Transformation
Name
Beschreibung
Wert
Name
Ressourcenname
Schnur
Eigenschaften
Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
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).
Schnur
streamingUnits
Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet.
Int
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Diese Vorlage erstellt einen Standardstream Analytics-Auftrag. Für weitere Informationen ist Azure Stream Analytics ein Echtzeitanalyse- und komplexes Ereignisverarbeitungsmodul, das entwickelt wurde, um hohe Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. Muster und Beziehungen können in Informationen identifiziert werden, die aus einer Reihe von Eingabequellen extrahiert werden, einschließlich Geräten, Sensoren, Clickstreams, Social Media Feeds und Anwendungen. Diese Muster können verwendet werden, um Aktionen auszulösen und Workflows wie das Erstellen von Warnungen zu initiieren, Informationen an ein Berichterstellungstool zu senden oder transformierte Daten zur späteren Verwendung zu speichern. Außerdem ist Stream Analytics zur Azure IoT Edge-Laufzeit verfügbar und unterstützt die gleiche genaue Sprache oder Syntax wie Cloud.
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.StreamAnalytics/streamingjobs-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2016-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
compatibilityLevel = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
functions = [
{
name = "string"
properties = {
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
name = "string"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
}
}
}
})
}
FunctionBinding-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Microsoft.MachineLearning/WebService:
{
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputs = {
columnNames = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
name = "string"
}
outputs = [
{
dataType = "string"
name = "string"
}
]
}
type = "Microsoft.MachineLearning/WebService"
}
Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf:
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.DataLake/Accounts" (erforderlich)
AzureDataLakeStoreOutputDataSourceProperties
Name
Beschreibung
Wert
accountName
Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
filePathPrefix
Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
refreshToken
Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
tenantId
Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
timeFormat
Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet.
Schnur
tokenUserDisplayName
Der Anzeigename 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.
Schnur
tokenUserPrincipalName
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.
Schnur
AzureMachineLearningWebServiceFunctionBinding
Name
Beschreibung
Wert
Eigenschaften
Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind.
Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel.
Schnur
batchSize
Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000.
Int
Endpunkt
Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
Schnur
Eingänge
Die Eingaben für den Azure Machine Learning-Webdienstendpunkt.
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Sql/Server/Database" (erforderlich)
AzureSqlDatabaseOutputDataSourceProperties
Name
Beschreibung
Wert
Datenbank
Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Passwort
Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Server
Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Tisch
Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Benutzer
Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
AzureTableOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Table" (erforderlich)
AzureTableOutputDataSourceProperties
Name
Beschreibung
Wert
accountKey
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountName
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
batchSize
Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen.
Int
columnsToRemove
Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll.
string[]
partitionKey
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).
Schnur
rowKey
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).
Schnur
Tisch
Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
BlobOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobOutputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobReferenceInputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/Blob" (erforderlich)
BlobStreamInputDataSourceProperties
Name
Beschreibung
Wert
Container
Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
dateFormat
Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet.
Schnur
pathPattern
Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output.
Schnur
sourcePartitionCount
Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024.
Int
storageAccounts
Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"CSV" (erforderlich)
CsvSerializationProperties
Name
Beschreibung
Wert
Codierung
Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'UTF8'
fieldDelimiter
Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
DocumentDbOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Storage/DocumentDB" (erforderlich)
DocumentDbOutputDataSourceProperties
Name
Beschreibung
Wert
accountId
Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountKey
Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
collectionNamePattern
Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Datenbank
Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
documentId
Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren.
Schnur
partitionKey
Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden.
Schnur
EventHubOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/EventHub" (erforderlich)
EventHubOutputDataSourceProperties
Name
Beschreibung
Wert
eventHubName
Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
partitionKey
Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen.
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
EventHubStreamInputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/EventHub" (erforderlich)
EventHubStreamInputDataSourceProperties
Name
Beschreibung
Wert
consumerGroupName
Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub.
Schnur
eventHubName
Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Funktion
Name
Beschreibung
Wert
Name
Ressourcenname
Schnur
Eigenschaften
Die Eigenschaften, die einer Funktion zugeordnet sind.
Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false".
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).
Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.Devices/IotHubs" (erforderlich)
IoTHubStreamInputDataSourceProperties
Name
Beschreibung
Wert
consumerGroupName
Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub.
Schnur
Endpunkt
Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.).
Schnur
iotHubNamespace
Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
JavaScriptFunctionBinding
Name
Beschreibung
Wert
Eigenschaften
Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind.
Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Json" (erforderlich)
JsonSerializationProperties
Name
Beschreibung
Wert
Codierung
Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'UTF8'
Format
Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist.
'Array' 'LineSeparated'
Microsoft.StreamAnalytics/streamingjobs
Name
Beschreibung
Wert
Ort
Der geografische Standort, an dem sich die Ressource befindet
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
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).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
'PowerBI' (erforderlich)
PowerBIOutputDataSourceProperties
Name
Beschreibung
Wert
Dataset
Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
groupId
Die ID der Power BI-Gruppe.
Schnur
groupName
Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde.
Schnur
refreshToken
Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Tisch
Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
tokenUserDisplayName
Der Anzeigename 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.
Schnur
tokenUserPrincipalName
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.
Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Verweis" (erforderlich)
ScalarFunctionConfiguration
Name
Beschreibung
Wert
verbindlich
Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt.
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/Queue" (erforderlich)
ServiceBusQueueOutputDataSourceProperties
Name
Beschreibung
Wert
propertyColumns
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.
string[]
queueName
Der Name der Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
ServiceBusTopicOutputDataSource
Name
Beschreibung
Wert
Eigenschaften
Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Microsoft.ServiceBus/Topic" (erforderlich)
ServiceBusTopicOutputDataSourceProperties
Name
Beschreibung
Wert
propertyColumns
Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen.
string[]
serviceBusNamespace
Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyKey
Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
sharedAccessPolicyName
Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
topicName
Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
Sku
Name
Beschreibung
Wert
Name
Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Standard"
StorageAccount
Name
Beschreibung
Wert
accountKey
Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
accountName
Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Schnur
StreamingJobProperties
Name
Beschreibung
Wert
compatibilityLevel
Steuert bestimmte Laufzeitverhalten des Streamingauftrags.
Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben.
Int
eventsOutOfOrderMaxDelayInSeconds
Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein.
Int
eventsOutOfOrderPolicy
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen.
"Anpassen" 'Drop'
Funktionen
Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist.
Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können.
'Drop' 'Stop'
Ausgaben
Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll.
'CustomTime' 'JobStartTime' 'LastOutputEventTime'
outputStartTime
Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist.
Schnur
Sku
Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace).
Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. 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.
Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace).
"Stream" (erforderlich)
TrackedResourceTags
Name
Beschreibung
Wert
Transformation
Name
Beschreibung
Wert
Name
Ressourcenname
Schnur
Eigenschaften
Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace).
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).
Schnur
streamingUnits
Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet.