Microsoft.StreamAnalytics-Streamingaufträge
Bicep-Ressourcendefinition
Der Ressourcentyp streamingjobs kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.StreamAnalytics/streamingjobs-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'Standard'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: any()
}
}
properties: {
cluster: {
id: 'string'
}
compatibilityLevel: 'string'
contentStoragePolicy: 'string'
dataLocale: 'string'
eventsLateArrivalMaxDelayInSeconds: int
eventsOutOfOrderMaxDelayInSeconds: int
eventsOutOfOrderPolicy: 'string'
externals: {
container: 'string'
path: 'string'
refreshConfiguration: {
dateFormat: 'string'
pathPattern: 'string'
refreshInterval: 'string'
refreshType: 'string'
timeFormat: 'string'
}
storageAccount: {
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
}
functions: [
{
name: 'string'
properties: {
properties: {
binding: {
type: 'string'
// For remaining properties, see FunctionBinding objects
}
inputs: [
{
dataType: 'string'
isConfigurationParameter: bool
}
]
output: {
dataType: 'string'
}
}
type: 'string'
// For remaining properties, see FunctionProperties objects
}
}
]
inputs: [
{
name: 'string'
properties: {
compression: {
type: 'string'
}
partitionKey: 'string'
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
watermarkSettings: {
watermarkMode: 'string'
}
type: 'string'
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount: {
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
jobType: 'string'
outputErrorPolicy: 'string'
outputs: [
{
name: 'string'
properties: {
datasource: {
type: 'string'
// For remaining properties, see OutputDataSource objects
}
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
sizeWindow: int
timeWindow: 'string'
watermarkSettings: {
maxWatermarkDifferenceAcrossPartitions: 'string'
watermarkMode: 'string'
}
}
}
]
outputStartMode: 'string'
outputStartTime: 'string'
sku: {
capacity: int
name: 'Standard'
}
transformation: {
name: 'string'
properties: {
query: 'string'
streamingUnits: int
validStreamingUnits: [
int
]
}
}
}
}
FunctionProperties-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Aggregate Folgendes:
type: 'Aggregate'
Verwenden Sie für Skalar Folgendes:
type: 'Scalar'
FunctionBinding-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Microsoft.MachineLearning/WebService Folgendes:
type: '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'
}
]
}
Verwenden Sie für Microsoft.MachineLearningServices Folgendes:
type: 'Microsoft.MachineLearningServices'
properties: {
apiKey: 'string'
batchSize: int
endpoint: 'string'
inputRequestName: 'string'
inputs: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
numberOfParallelRequests: int
outputResponseName: 'string'
outputs: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
}
Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf Folgendes:
type: 'Microsoft.StreamAnalytics/CLRUdf'
properties: {
class: 'string'
dllPath: 'string'
method: 'string'
updateMode: 'string'
}
Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf Folgendes:
type: 'Microsoft.StreamAnalytics/JavascriptUdf'
properties: {
script: 'string'
}
InputProperties-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Als Referenz verwenden Sie Folgendes:
type: 'Reference'
datasource: {
type: 'string'
// For remaining properties, see ReferenceInputDataSource objects
}
Verwenden Sie für Stream Folgendes:
type: 'Stream'
datasource: {
type: 'string'
// For remaining properties, see StreamInputDataSource objects
}
Serialisierungsobjekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Avro Folgendes:
type: 'Avro'
properties: any()
Verwenden Sie für CSV Folgendes:
type: 'Csv'
properties: {
encoding: 'UTF8'
fieldDelimiter: 'string'
}
Verwenden Sie für CustomClr Folgendes:
type: 'CustomClr'
properties: {
serializationClassName: 'string'
serializationDllPath: 'string'
}
Verwenden Sie für Delta Folgendes:
type: 'Delta'
properties: {
deltaTablePath: 'string'
partitionColumns: [
'string'
]
}
Verwenden Sie für Json Folgendes:
type: 'Json'
properties: {
encoding: 'UTF8'
format: 'string'
}
Verwenden Sie für Parquet Folgendes:
type: 'Parquet'
properties: any()
ReferenceInputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Datei Folgendes:
type: 'File'
properties: {
path: 'string'
}
Verwenden Sie für Microsoft.Sql/Server/Database Folgendes:
type: 'Microsoft.Sql/Server/Database'
properties: {
authenticationMode: 'string'
database: 'string'
deltaSnapshotQuery: 'string'
fullSnapshotQuery: 'string'
password: 'string'
refreshRate: 'string'
refreshType: 'string'
server: 'string'
user: 'string'
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
type: 'Microsoft.Storage/Blob'
properties: {
authenticationMode: 'string'
blobName: 'string'
container: 'string'
dateFormat: 'string'
deltaPathPattern: 'string'
deltaSnapshotRefreshRate: 'string'
fullSnapshotRefreshRate: 'string'
pathPattern: 'string'
sourcePartitionCount: int
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
Verwenden Sie für Rohdaten Folgendes:
type: 'Raw'
properties: {
payload: 'string'
payloadUri: 'string'
}
StreamInputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für GatewayMessageBus Folgendes:
type: 'GatewayMessageBus'
properties: {
topic: 'string'
}
Verwenden Sie für Microsoft.Devices/IotHubs Folgendes:
type: 'Microsoft.Devices/IotHubs'
properties: {
consumerGroupName: 'string'
endpoint: 'string'
iotHubNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
Verwenden Sie für Microsoft.EventGrid/EventSubscriptions Folgendes:
type: 'Microsoft.EventGrid/EventSubscriptions'
properties: {
eventTypes: [
'string'
]
schema: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
subscriber: {
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'string'
}
}
Verwenden Sie für Microsoft.EventHub/EventHub Folgendes:
type: 'Microsoft.EventHub/EventHub'
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
Verwenden Sie für Microsoft.ServiceBus/EventHub Folgendes:
type: 'Microsoft.ServiceBus/EventHub'
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
type: 'Microsoft.Storage/Blob'
properties: {
authenticationMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
sourcePartitionCount: int
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
Verwenden Sie für Rohdaten Folgendes:
type: 'Raw'
properties: {
payload: 'string'
payloadUri: 'string'
}
OutputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für GatewayMessageBus Folgendes:
type: 'GatewayMessageBus'
properties: {
topic: 'string'
}
Verwenden Sie für Microsoft.AzureFunction Folgendes:
type: 'Microsoft.AzureFunction'
properties: {
apiKey: 'string'
functionAppName: 'string'
functionName: 'string'
maxBatchCount: int
maxBatchSize: int
}
Verwenden Sie für Microsoft.DataLake/Accounts Folgendes:
type: 'Microsoft.DataLake/Accounts'
properties: {
accountName: 'string'
authenticationMode: 'string'
dateFormat: 'string'
filePathPrefix: 'string'
refreshToken: 'string'
tenantId: 'string'
timeFormat: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases Folgendes:
type: 'Microsoft.DBForPostgreSQL/servers/databases'
properties: {
authenticationMode: 'string'
database: 'string'
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
Verwenden Sie für Microsoft.EventHub/EventHub Folgendes:
type: 'Microsoft.EventHub/EventHub'
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
Verwenden Sie für Microsoft.Kusto/clusters/databases Folgendes:
type: 'Microsoft.Kusto/clusters/databases'
properties: {
authenticationMode: 'string'
cluster: 'string'
database: 'string'
table: 'string'
}
Verwenden Sie für Microsoft.ServiceBus/EventHub Folgendes:
type: 'Microsoft.ServiceBus/EventHub'
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
Verwenden Sie für Microsoft.ServiceBus/Queue Folgendes:
type: 'Microsoft.ServiceBus/Queue'
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
queueName: 'string'
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: any()
}
Verwenden Sie für Microsoft.ServiceBus/Topic Folgendes:
type: 'Microsoft.ServiceBus/Topic'
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: {
{customized property}: 'string'
}
topicName: 'string'
}
Verwenden Sie für Microsoft.Sql/Server/Database Folgendes:
type: 'Microsoft.Sql/Server/Database'
properties: {
authenticationMode: 'string'
database: 'string'
maxBatchCount: int
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
Verwenden Sie für Microsoft.Sql/Server/DataWarehouse Folgendes:
type: 'Microsoft.Sql/Server/DataWarehouse'
properties: {
authenticationMode: 'string'
database: 'string'
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
type: 'Microsoft.Storage/Blob'
properties: {
authenticationMode: 'string'
blobPathPrefix: 'string'
blobWriteMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
Verwenden Sie für Microsoft.Storage/DocumentDB Folgendes:
type: 'Microsoft.Storage/DocumentDB'
properties: {
accountId: 'string'
accountKey: 'string'
authenticationMode: 'string'
collectionNamePattern: 'string'
database: 'string'
documentId: 'string'
partitionKey: 'string'
}
Verwenden Sie für Microsoft.Storage/Table Folgendes:
type: 'Microsoft.Storage/Table'
properties: {
accountKey: 'string'
accountName: 'string'
batchSize: int
columnsToRemove: [
'string'
]
partitionKey: 'string'
rowKey: 'string'
table: 'string'
}
Verwenden Sie für PowerBI Folgendes:
type: 'PowerBI'
properties: {
authenticationMode: 'string'
dataset: 'string'
groupId: 'string'
groupName: 'string'
refreshToken: 'string'
table: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
Verwenden Sie für Rohdaten Folgendes:
type: 'Raw'
properties: {
payloadUri: 'string'
}
Eigenschaftswerte
streamingjobs
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Alphanumerische Zeichen, Bindestriche und Unterstriche. |
location | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen. |
sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | sku |
Identität | Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die für die Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. | Identität |
properties | Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamingJobProperties |
Identity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Identitätstyp kann SystemAssigned oder UserAssigned sein. | Zeichenfolge |
userAssignedIdentities | Die vom Benutzer zugewiesenen Identitäten, die der Streamingauftragsressource zugeordnet sind. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | Für Bicep können Sie die funktion any() verwenden. |
StreamingJobProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
cluster | Der Cluster, auf dem Streamingaufträge ausgeführt werden. | ClusterInfo |
compatibilityLevel | Steuert bestimmte Laufzeitverhalten des Streamingauftrags. | 1.0 '1.2' |
contentStoragePolicy | Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. . | 'JobStorageAccount' "SystemAccount" |
dataLocale | Das Datengebietsschema des Stream Analytics-Auftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem Satz https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110 .aspx sein. Standardeinstellung ist „en-US“, wenn keine Angabe gemacht wurde. |
Zeichenfolge |
eventsLateArrivalMaxDelayInSeconds | 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. | INT |
eventsOutOfOrderMaxDelayInSeconds | Die maximal akzeptable Verzögerung in Sekunden, bei der Störereignisse so angepasst werden können, dass sie wieder normal sind. | INT |
eventsOutOfOrderPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen. | "Anpassen" "Drop" |
Externe | Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. | Extern |
functions | 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. | Funktion[] |
inputs | 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. | Eingabe[] |
jobStorageAccount | Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind | JobStorageAccount |
jobType | Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge". |
"Cloud" "Edge" |
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. | "Drop" "Stop" |
outputs | 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. | Ausgabe[] |
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. | "CustomTime" 'JobStartTime' "LastOutputEventTime" |
outputStartTime | 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. | Zeichenfolge |
sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | sku |
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. | Transformation |
ClusterInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Die Ressourcen-ID des Clusters. | Zeichenfolge |
Extern
Name | BESCHREIBUNG | Wert |
---|---|---|
Container | Der UserCustomCode-Container. | Zeichenfolge |
path | Der UserCustomCode-Pfad. | Zeichenfolge |
refreshConfiguration | Die Aktualisierungsparameter für alle aktualisierbaren benutzerdefinierten Funktionen, die in der Auftragskonfiguration vorhanden sind. | RefreshConfiguration |
storageAccount | Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind | StorageAccount |
RefreshConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
refreshInterval | Das Aktualisierungsintervall. | Zeichenfolge |
refreshType | Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet werden soll, Blockieren oder Nicht blockieren. | "Blockieren" "Nicht blockieren" |
Timeformat | Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. | Zeichenfolge |
StorageAccount
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
Funktion
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Funktion zugeordnet sind. | FunctionProperties |
FunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | FunctionConfiguration | |
Typ | Festlegen des Objekttyps | Aggregat Skalar (erforderlich) |
FunctionConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
bindung | Die physische Bindung der Funktion. Im Fall des Azure Machine Learning-Webdiensts beschreibt dies beispielsweise den Endpunkt. | FunctionBinding |
inputs | FunctionInput[] | |
output | Beschreibt die Ausgabe einer Funktion. | FunctionOutput |
FunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | Microsoft.MachineLearning/WebService Microsoft.MachineLearningServices Microsoft.StreamAnalytics/CLRUdf Microsoft.StreamAnalytics/JavascriptUdf (erforderlich) |
AzureMachineLearningStudioFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearning/WebService" (erforderlich) |
properties | Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. | AzureMachineLearningStudioFunctionBindingEigenschaften |
AzureMachineLearningStudioFunctionBindingEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | Der API-Schlüssel, der zur Authentifizierung bei Request-Response Endpunkt verwendet wird. | Zeichenfolge |
batchSize | 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. | INT |
endpoint | Der Request-Response Ausführungsendpunkt von Azure Machine Learning Studio. Weitere Informationen finden Sie hier: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs |
Zeichenfolge |
inputs | Die Eingaben für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputs |
outputs | Eine Liste der Ausgaben der Azure Machine Learning Studio-Endpunktausführung. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputs
Name | BESCHREIBUNG | Wert |
---|---|---|
columnNames | Eine Liste der Eingabespalten für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputColumn[] |
name | Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts angegeben wird. | Zeichenfolge |
AzureMachineLearningStudioInputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn905923.aspx beschrieben. |
Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Eingabespalte. | Zeichenfolge |
AzureMachineLearningStudioOutputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn905923.aspx beschrieben. |
Zeichenfolge |
name | Der Name der Ausgabespalte. | Zeichenfolge |
AzureMachineLearningServiceFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearningServices" (erforderlich) |
properties | Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. | AzureMachineLearningServiceFunctionBindingProperties |
AzureMachineLearningServiceFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | Der API-Schlüssel, der zur Authentifizierung bei Request-Response Endpunkt verwendet wird. | Zeichenfolge |
batchSize | 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. | INT |
endpoint | Der Request-Response Ausführungsendpunkt des Azure Machine Learning-Webdiensts. | Zeichenfolge |
inputRequestName | Bezeichnung für das Eingabeanforderungsobjekt. | Zeichenfolge |
inputs | Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Die Anzahl paralleler Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. | INT |
outputResponseName | Bezeichnung für das Ausgabeanforderungsobjekt. | Zeichenfolge |
outputs | Eine Liste der Ausgaben der Endpunktausführung des Azure Machine Learning-Webdiensts. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. | Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Eingabespalte. | Zeichenfolge |
AzureMachineLearningServiceOutputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. | Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Ausgabespalte. | Zeichenfolge |
CSharpFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/CLRUdf" (erforderlich) |
properties | Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. | CSharpFunctionBindingProperties |
CSharpFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
class | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
dllPath | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
method | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
updateMode | Aktualisierungsmodi für Stream Analytics-Funktionen. | "Aktualisierungsfähig" "Statisch" |
JavaScriptFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
properties | Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. | JavaScriptFunctionBindingEigenschaften |
JavaScriptFunctionBindingEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
script | Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: 'Function (x, y) { return x + y; }' | Zeichenfolge |
FunctionInput
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn835065.aspx |
Zeichenfolge |
isConfigurationParameter | Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn von diesem Eingabeparameter erwartet wird, dass er eine Konstante ist. Der Standardwert ist "false". | bool |
FunctionOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Stream Analytics unterstützte) Datentyp der Funktionsausgabe. Eine Liste der gültigen Azure Stream Analytics-Datentypen wird unter beschrieben. https://msdn.microsoft.com/library/azure/dn835065.aspx |
Zeichenfolge |
AggregateFunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Funktion an. | "Aggregat" (erforderlich) |
ScalarFunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Funktion an. | "Skalar" (erforderlich) |
Eingabe
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | InputProperties |
InputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
compression | Beschreibt, wie Eingabedaten komprimiert werden. | Komprimierung |
partitionKey | partitionKey Beschreibt einen Schlüssel in den Eingabedaten, der zum Partitionieren der Eingabedaten verwendet wird. | Zeichenfolge |
Serialisierung | 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). | Serialisierung |
WatermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. | InputWatermarkProperties |
Typ | Festlegen des Objekttyps | Referenz Stream (erforderlich) |
Komprimierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Deflate" "GZip" "Keine" (erforderlich) |
Serialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | Avro Csv CustomClr Delta Json Parquet (erforderlich) |
AvroSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Avro" (erforderlich) |
properties | Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Für Bicep können Sie die funktion any() verwenden. |
CsvSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CSV" (erforderlich) |
properties | Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CsvSerializationProperties |
CsvSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
encoding | Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
fieldDelimiter | 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 https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Zeichenfolge |
CustomClrSerialization
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CustomClr" (erforderlich) |
properties | Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CustomClrSerializationProperties |
CustomClrSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
serializationClassName | Der Name der Serialisierungsklasse. | Zeichenfolge |
serializationDllPath | Der Pfad der Serialisierungsbibliothek. | Zeichenfolge |
DeltaSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Delta" (erforderlich) |
properties | Die Eigenschaften, die dem Delta Lake-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DeltaSerializationProperties |
DeltaSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
deltaTablePath | Gibt den Pfad der Delta Lake-Tabelle an, in die die Ausgabe geschrieben wird. | Zeichenfolge (erforderlich) |
partitionColumns | Gibt die Namen der Spalten an, für die die Delta Lake-Tabelle partitioniert wird. Wir unterstützen nur eine Partitionsspalte, behalten sie jedoch zur Erweiterbarkeit als Array bei. | string[] |
Jsonserialization
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Json" (erforderlich) |
properties | Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | JsonSerializationProperties |
JsonSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
encoding | Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
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 der Wert null bleibt. | "Array" "LineSeparated" |
ParquetSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Parquet" (erforderlich) |
properties | Die Eigenschaften, die dem Parquet-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Für Bicep können Sie die funktion any() verwenden. |
InputWatermarkProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
watermarkMode | Der Eingabewasserzeichenmodus. | "Keine" 'ReadWatermark' |
ReferenceInputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Verweis" (erforderlich) |
datasource | Beschreibt eine Eingabedatenquelle, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ReferenceInputDataSource |
ReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | File Microsoft.Sql/Server/Database Microsoft.Storage/Blob Unformatiert (erforderlich) |
FileReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Datei" (erforderlich) |
properties | Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | FileReferenceInputDataSourceProperties |
FileReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
path | Der Pfad der Datei. | Zeichenfolge |
AzureSqlReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
properties | Die Eigenschaften, die sql db-Eingaben zugeordnet sind, die Verweisdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
AzureSqlReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
database | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. | Zeichenfolge |
deltaSnapshotQuery | Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung temporaler Tabellen in Azure SQL Database. | Zeichenfolge |
fullSnapshotQuery | Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. | Zeichenfolge |
password | Dieses Element ist dem datasource-Element zugeordnet. Dies ist das Kennwort für die Verbindung mit der SQL-Datenbankinstanz. | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
refreshRate | 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. | Zeichenfolge |
refreshType | Gibt den Typ der Datenaktualisierungsoption an. | "RefreshPeriodicallyWithDelta" "RefreshPeriodicallyWithFull" "Statisch" |
server | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. | Zeichenfolge |
user | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Benutzername, der für die Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Zeichenfolge |
BlobReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobeingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobReferenceInputDataSourceProperties |
BlobReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
Blob-Name | Der Name der Blobeingabe. | Zeichenfolge |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
deltaPathPattern | Das Pfadmuster des Delta-Momentaufnahme. | Zeichenfolge |
deltaSnapshotRefreshRate | Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenzblobeingabedatenquelle generiert. | Zeichenfolge |
fullSnapshotRefreshRate | Das Aktualisierungsintervall der Blobeingabedatenquelle. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
sourcePartitionCount | Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 bis 256. | INT |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. | Zeichenfolge |
RawReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
properties | Die Eigenschaften, die einer Roheingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties |
RawInputDatasourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
payload | Der json-serialisierte Inhalt der Eingabedaten. Entweder payload oder payloadUri muss festgelegt werden, aber nicht beide. | Zeichenfolge |
payloadUri | Die SAS-URL für ein Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder payload oder payloadUri muss festgelegt werden, aber nicht beide. | Zeichenfolge |
StreamInputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Stream" (erforderlich) |
datasource | Beschreibt eine Eingabedatenquelle, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamInputDataSource |
StreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | GatewayMessageBus Microsoft.Devices/IotHubs Microsoft.EventGrid/EventSubscriptions Microsoft.EventHub/EventHub Microsoft.ServiceBus/EventHub Microsoft.Storage/Blob Unformatiert (erforderlich) |
GatewayMessageBusStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
properties | Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. | GatewayMessageBusStreamInputDataSourceProperties |
GatewayMessageBusStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
topic | Der Name des Service Bus-Themas. | Zeichenfolge |
IoTHubStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Devices/IotHubs" (erforderlich) |
properties | Die Eigenschaften, die einer IoT Hub Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
IoTHubStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
consumerGroupName | Der Name einer IoT Hub Consumergruppe, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standardconsumergruppe von Iot Hub. | Zeichenfolge |
endpoint | Der IoT Hub Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. messages/events, messages/operationsMonitoringEvents usw.). | Zeichenfolge |
iotHubNamespace | Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für die IoT Hub. Diese Richtlinie muss mindestens die Berechtigung Dienstverbindung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventGridStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (erforderlich) |
properties | Die Eigenschaften, die einer Event Grid-Eingabe zugeordnet sind, die Datenstromdaten enthält. | EventGridStreamInputDataSourceProperties |
EventGridStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
eventTypes | Liste der Ereignistypen, die vom Event Grid-Adapter unterstützt werden. | string[] |
schema | Gibt den Event Grid-Schematyp an. | "CloudEventSchema" 'EventGridEventSchema' |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
subscriber | Abonnenten für event grid. Derzeit wird nur EventHub-Abonnent unterstützt. | EventHubV2StreamInputDataSource |
EventHubV2StreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Streamdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Typ | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge (erforderlich) |
EventHubStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
consumerGroupName | 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. | Zeichenfolge |
eventHubName | Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | INT |
prefetchCount | Die Anzahl der Nachrichten, die der Nachrichtenempfänger gleichzeitig anfordern kann. | INT |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | 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). | Zeichenfolge |
EventHubStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Streamdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
BlobStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobeingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobStreamInputDataSourceProperties |
BlobStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
sourcePartitionCount | Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 - 1024. | INT |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
RawStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Roh" (erforderlich) |
properties | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties |
JobStorageAccount
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
Output
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputProperties |
OutputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
datasource | Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputDataSource |
Serialisierung | 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). | Serialisierung |
sizeWindow | Das Größenfenster, auf das eine Stream Analytics-Ausgabe beschränkt werden soll. | INT |
timeWindow | Der Zeitrahmen für das Filtern von Stream Analytics-Auftragsausgaben. | Zeichenfolge |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichen an den Nachlauf gesendet werden sollen. | OutputWatermarkProperties |
OutputDataSource
GatewayMessageBusOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
properties | Die Eigenschaften, die einer Gateway Message Bus-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
GatewayMessageBusOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
topic | Der Name des Service Bus-Themas. | Zeichenfolge |
AzureFunctionOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.AzureFunction" (erforderlich) |
properties | Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
AzureFunctionOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | 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. | Zeichenfolge |
functionAppName | Der Name der Azure Functions-App. | Zeichenfolge |
functionName | Der Name der Funktion in der Azure Functions-App. | Zeichenfolge |
maxBatchCount | 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. | INT |
maxBatchSize | 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. | INT |
AzureDataLakeStoreOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DataLake/Accounts" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
AzureDataLakeStoreOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
. | Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
dateFormat | Das Datumsformat, Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
filePathPrefix | Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
refreshToken | 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). | Zeichenfolge |
tenantId | Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
tokenUserDisplayName | 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. | Zeichenfolge |
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. | Zeichenfolge |
PostgreSQLOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich) |
properties | Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
PostgreSQLOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
maxWriterCount | Maximale Anzahl von Writern, derzeit nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) sind verfügbar. Optional für PUT-Anforderungen. | INT |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
server | Der Name des SQL-Servers, der die Azure SQL Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventHubV2OutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
EventHubOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
eventHubName | Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | INT |
partitionKey | Der Schlüssel/die Spalte, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen. | Zeichenfolge |
propertyColumns | Die eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. | string[] |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
AzureDataExplorerOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Kusto/clusters/databases" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
AzureDataExplorerOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
cluster | Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
database | Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventHubOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
ServiceBusQueueOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Queue" (erforderlich) |
properties | Die Eigenschaften, die einer Service Bus-Warteschlangenausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
ServiceBusQueueOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
queueName | Der Name der Service Bus-Warteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
systemPropertyColumns | 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. | Für Bicep können Sie die funktion any() verwenden. |
ServiceBusTopicOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Topic" (erforderlich) |
properties | Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
ServiceBusTopicOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
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, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
sharedAccessPolicyKey | Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | 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). | Zeichenfolge |
systemPropertyColumns | 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. | ServiceBusTopicOutputDataSourcePropertiesSystemPrope... |
topicName | Der Name des Service Bus-Themas. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | Zeichenfolge |
AzureSqlDatabaseOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
properties | Die Eigenschaften, die einer Azure SQL Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
AzureSqlDatabaseOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
maxBatchCount | Maximale Batchanzahl für Schreibvorgänge in sql-Datenbank, der Standardwert ist 10.000. Optional für PUT-Anforderungen. | INT |
maxWriterCount | Maximale Anzahl von Writern, derzeit nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) sind verfügbar. Optional für PUT-Anforderungen. | INT |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
server | Der Name des SQL-Servers, der die Azure SQL Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
AzureSynapseOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Synapse Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
AzureSynapseOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
BlobOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobOutputDataSourceProperties |
BlobOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
blobPathPrefix | Präfix des Blobpfads. | Zeichenfolge |
blobWriteMode | Blobschreibmodus. | "Append" "Einmal" |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. | Zeichenfolge |
DocumentDbOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/DocumentDB" (erforderlich) |
properties | Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
DocumentDbOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
accountId | Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
accountKey | Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
collectionNamePattern | 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/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Zeichenfolge |
database | Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
documentId | Der Name des Felds in Ausgabeereignissen, das zur Angabe des Primärschlüssels verwendet wird, auf dem Einfüge- und Updatevorgänge basieren. | Zeichenfolge |
partitionKey | 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. | Zeichenfolge |
AzureTableOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Table" (erforderlich) |
properties | Die Eigenschaften, die einer Azure-Tabellenausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureTableOutputDataSourceProperties |
AzureTableOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
batchSize | Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. | INT |
columnsToRemove | Wird dieser Wert angegeben, ist jedes Element im Array der Name einer Spalte, die (falls vorhanden) aus den Ausgabeereignisentitäten entfernt wird. | 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). | Zeichenfolge |
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). | Zeichenfolge |
table | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
PowerBIOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "PowerBI" (erforderlich) |
properties | Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PowerBIOutputDataSourceProperties |
PowerBIOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
dataset | Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
groupId | Die ID der Power BI-Gruppe. | Zeichenfolge |
groupName | Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. | Zeichenfolge |
refreshToken | 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). | Zeichenfolge |
table | Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
tokenUserDisplayName | 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. | Zeichenfolge |
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. | Zeichenfolge |
RawOutputDatasource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Roh" (erforderlich) |
properties | Die Eigenschaften, die einer Rohausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawOutputDatasourceProperties |
RawOutputDatasourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
payloadUri | Die SAS-URL für ein Blob, in das die Ausgabe geschrieben werden soll. Wenn diese Eigenschaft nicht festgelegt ist, werden Ausgabedaten in einen temporären Speicher geschrieben, und eine SAS-URL für diesen temporären Speicher wird in das Ergebnis eingeschlossen. | Zeichenfolge |
OutputWatermarkProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Beschreibt das maximale Delta zwischen den schnellsten und langsamsten Partitionen, sodass das Out-of-Order-Fenster, das alle erforderlichen Ereignisse in Downstreamaufträgen abfängt, gut definiert ist. | Zeichenfolge |
watermarkMode | Der Ausgabewasserzeichenmodus. | "Keine" 'SendCurrentPartitionWatermark' 'SendLowestWatermarkAcrossPartitions' |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Kapazität der SKU. | INT |
name | Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Standard" |
Transformation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | TransformationEigenschaften |
TransformationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Abfrage | 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). |
Zeichenfolge |
streamingUnits | Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. | INT |
validStreamingUnits | Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. | int[] |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Erstellen eines Stream Analytics-Standardauftrags |
Mit dieser Vorlage wird ein Stream Analytics-Standardauftrag erstellt. Für weitere Informationen ist Azure Stream Analytics eine Echtzeitanalyse- und komplexe Ereignisverarbeitungs-Engine, die entwickelt wurde, um große Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. In Informationen aus einer Reihe von Eingabequellen wie Geräten, Sensoren, Clickstreams, Feeds sozialer Medien und Anwendungen können Muster und Beziehungen identifiziert werden. Diese Muster können verwendet werden, Aktionen und Workflows wie das Erstellen von Warnungen, Senden von Informationen per Feed an ein Berichterstellungstool oder Speichern transformierter Informationen zur späteren Verwendung auszulösen. Außerdem ist Stream Analytics in der Azure IoT Edge-Laufzeit verfügbar und unterstützt genau die gleiche Sprache bzw. Syntax wie die Cloud. |
Ressourcendefinition mit einer ARM-Vorlage
Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
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 der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.StreamAnalytics/streamingjobs",
"apiVersion": "2021-10-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "Standard"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"cluster": {
"id": "string"
},
"compatibilityLevel": "string",
"contentStoragePolicy": "string",
"dataLocale": "string",
"eventsLateArrivalMaxDelayInSeconds": "int",
"eventsOutOfOrderMaxDelayInSeconds": "int",
"eventsOutOfOrderPolicy": "string",
"externals": {
"container": "string",
"path": "string",
"refreshConfiguration": {
"dateFormat": "string",
"pathPattern": "string",
"refreshInterval": "string",
"refreshType": "string",
"timeFormat": "string"
},
"storageAccount": {
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
},
"functions": [
{
"name": "string",
"properties": {
"properties": {
"binding": {
"type": "string"
// For remaining properties, see FunctionBinding objects
},
"inputs": [
{
"dataType": "string",
"isConfigurationParameter": "bool"
}
],
"output": {
"dataType": "string"
}
},
"type": "string"
// For remaining properties, see FunctionProperties objects
}
}
],
"inputs": [
{
"name": "string",
"properties": {
"compression": {
"type": "string"
},
"partitionKey": "string",
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"watermarkSettings": {
"watermarkMode": "string"
},
"type": "string"
// For remaining properties, see InputProperties objects
}
}
],
"jobStorageAccount": {
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
},
"jobType": "string",
"outputErrorPolicy": "string",
"outputs": [
{
"name": "string",
"properties": {
"datasource": {
"type": "string"
// For remaining properties, see OutputDataSource objects
},
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"sizeWindow": "int",
"timeWindow": "string",
"watermarkSettings": {
"maxWatermarkDifferenceAcrossPartitions": "string",
"watermarkMode": "string"
}
}
}
],
"outputStartMode": "string",
"outputStartTime": "string",
"sku": {
"capacity": "int",
"name": "Standard"
},
"transformation": {
"name": "string",
"properties": {
"query": "string",
"streamingUnits": "int",
"validStreamingUnits": [ "int" ]
}
}
}
}
FunctionProperties-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Aggregate Folgendes:
"type": "Aggregate"
Verwenden Sie für Skalar Folgendes:
"type": "Scalar"
FunctionBinding-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Microsoft.MachineLearning/WebService Folgendes:
"type": "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"
}
]
}
Verwenden Sie für Microsoft.MachineLearningServices Folgendes:
"type": "Microsoft.MachineLearningServices",
"properties": {
"apiKey": "string",
"batchSize": "int",
"endpoint": "string",
"inputRequestName": "string",
"inputs": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
],
"numberOfParallelRequests": "int",
"outputResponseName": "string",
"outputs": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
]
}
Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf Folgendes:
"type": "Microsoft.StreamAnalytics/CLRUdf",
"properties": {
"class": "string",
"dllPath": "string",
"method": "string",
"updateMode": "string"
}
Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf Folgendes:
"type": "Microsoft.StreamAnalytics/JavascriptUdf",
"properties": {
"script": "string"
}
InputProperties-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Als Referenz verwenden Sie Folgendes:
"type": "Reference",
"datasource": {
"type": "string"
// For remaining properties, see ReferenceInputDataSource objects
}
Verwenden Sie für Stream Folgendes:
"type": "Stream",
"datasource": {
"type": "string"
// For remaining properties, see StreamInputDataSource objects
}
Serialisierungsobjekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Avro Folgendes:
"type": "Avro",
"properties": {}
Verwenden Sie für CSV Folgendes:
"type": "Csv",
"properties": {
"encoding": "UTF8",
"fieldDelimiter": "string"
}
Verwenden Sie für CustomClr Folgendes:
"type": "CustomClr",
"properties": {
"serializationClassName": "string",
"serializationDllPath": "string"
}
Verwenden Sie für Delta Folgendes:
"type": "Delta",
"properties": {
"deltaTablePath": "string",
"partitionColumns": [ "string" ]
}
Verwenden Sie für Json Folgendes:
"type": "Json",
"properties": {
"encoding": "UTF8",
"format": "string"
}
Verwenden Sie für Parquet Folgendes:
"type": "Parquet",
"properties": {}
ReferenceInputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Datei Folgendes:
"type": "File",
"properties": {
"path": "string"
}
Verwenden Sie für Microsoft.Sql/Server/Database Folgendes:
"type": "Microsoft.Sql/Server/Database",
"properties": {
"authenticationMode": "string",
"database": "string",
"deltaSnapshotQuery": "string",
"fullSnapshotQuery": "string",
"password": "string",
"refreshRate": "string",
"refreshType": "string",
"server": "string",
"user": "string"
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
"type": "Microsoft.Storage/Blob",
"properties": {
"authenticationMode": "string",
"blobName": "string",
"container": "string",
"dateFormat": "string",
"deltaPathPattern": "string",
"deltaSnapshotRefreshRate": "string",
"fullSnapshotRefreshRate": "string",
"pathPattern": "string",
"sourcePartitionCount": "int",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
}
Verwenden Sie für Raw Folgendes:
"type": "Raw",
"properties": {
"payload": "string",
"payloadUri": "string"
}
StreamInputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für GatewayMessageBus Folgendes:
"type": "GatewayMessageBus",
"properties": {
"topic": "string"
}
Verwenden Sie für Microsoft.Devices/IotHubs Folgendes:
"type": "Microsoft.Devices/IotHubs",
"properties": {
"consumerGroupName": "string",
"endpoint": "string",
"iotHubNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
}
Verwenden Sie für Microsoft.EventGrid/EventSubscriptions Folgendes:
"type": "Microsoft.EventGrid/EventSubscriptions",
"properties": {
"eventTypes": [ "string" ],
"schema": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"subscriber": {
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "string"
}
}
Verwenden Sie für Microsoft.EventHub/EventHub Folgendes:
"type": "Microsoft.EventHub/EventHub",
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub Folgendes:
"type": "Microsoft.ServiceBus/EventHub",
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
"type": "Microsoft.Storage/Blob",
"properties": {
"authenticationMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"sourcePartitionCount": "int",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
}
Verwenden Sie für Raw Folgendes:
"type": "Raw",
"properties": {
"payload": "string",
"payloadUri": "string"
}
OutputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für GatewayMessageBus Folgendes:
"type": "GatewayMessageBus",
"properties": {
"topic": "string"
}
Verwenden Sie für Microsoft.AzureFunction Folgendes:
"type": "Microsoft.AzureFunction",
"properties": {
"apiKey": "string",
"functionAppName": "string",
"functionName": "string",
"maxBatchCount": "int",
"maxBatchSize": "int"
}
Verwenden Sie für Microsoft.DataLake/Accounts Folgendes:
"type": "Microsoft.DataLake/Accounts",
"properties": {
"accountName": "string",
"authenticationMode": "string",
"dateFormat": "string",
"filePathPrefix": "string",
"refreshToken": "string",
"tenantId": "string",
"timeFormat": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
}
Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases Folgendes:
"type": "Microsoft.DBForPostgreSQL/servers/databases",
"properties": {
"authenticationMode": "string",
"database": "string",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
}
Verwenden Sie für Microsoft.EventHub/EventHub Folgendes:
"type": "Microsoft.EventHub/EventHub",
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
}
Verwenden Sie für Microsoft.Kusto/clusters/databases Folgendes:
"type": "Microsoft.Kusto/clusters/databases",
"properties": {
"authenticationMode": "string",
"cluster": "string",
"database": "string",
"table": "string"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub Folgendes:
"type": "Microsoft.ServiceBus/EventHub",
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
}
Verwenden Sie für Microsoft.ServiceBus/Queue Folgendes:
"type": "Microsoft.ServiceBus/Queue",
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"queueName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {}
}
Verwenden Sie für Microsoft.ServiceBus/Topic Folgendes:
"type": "Microsoft.ServiceBus/Topic",
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {
"{customized property}": "string"
},
"topicName": "string"
}
Verwenden Sie für Microsoft.Sql/Server/Database Folgendes:
"type": "Microsoft.Sql/Server/Database",
"properties": {
"authenticationMode": "string",
"database": "string",
"maxBatchCount": "int",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
}
Verwenden Sie für Microsoft.Sql/Server/DataWarehouse Folgendes:
"type": "Microsoft.Sql/Server/DataWarehouse",
"properties": {
"authenticationMode": "string",
"database": "string",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
"type": "Microsoft.Storage/Blob",
"properties": {
"authenticationMode": "string",
"blobPathPrefix": "string",
"blobWriteMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
}
Verwenden Sie für Microsoft.Storage/DocumentDB Folgendes:
"type": "Microsoft.Storage/DocumentDB",
"properties": {
"accountId": "string",
"accountKey": "string",
"authenticationMode": "string",
"collectionNamePattern": "string",
"database": "string",
"documentId": "string",
"partitionKey": "string"
}
Verwenden Sie für Microsoft.Storage/Table Folgendes:
"type": "Microsoft.Storage/Table",
"properties": {
"accountKey": "string",
"accountName": "string",
"batchSize": "int",
"columnsToRemove": [ "string" ],
"partitionKey": "string",
"rowKey": "string",
"table": "string"
}
Verwenden Sie für PowerBI Folgendes:
"type": "PowerBI",
"properties": {
"authenticationMode": "string",
"dataset": "string",
"groupId": "string",
"groupName": "string",
"refreshToken": "string",
"table": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
}
Verwenden Sie für Raw Folgendes:
"type": "Raw",
"properties": {
"payloadUri": "string"
}
Eigenschaftswerte
streamingjobs
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.StreamAnalytics/streamingjobs" |
apiVersion | Die Ressourcen-API-Version | "2021-10-01-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Alphanumerische Zeichen, Bindestriche und Unterstriche. |
location | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | sku |
Identität | Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die zur Authentifizierung mit Ein- und Ausgaben verwendet werden kann. | Identität |
properties | Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamingJobProperties |
Identity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Identitätstyp kann SystemAssigned oder UserAssigned sein. | Zeichenfolge |
userAssignedIdentities | Die benutzerseitig zugewiesenen Identitäten, die der Streamingauftragsressource zugeordnet sind. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} |
StreamingJobProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
cluster | Der Cluster, auf dem Streamingaufträge ausgeführt werden. | ClusterInfo |
compatibilityLevel | Steuert bestimmte Laufzeitverhalten des Streamingauftrags. | 1.0 '1.2' |
contentStoragePolicy | Gültige Werte sind JobStorageAccount und SystemAccount. Wenn sie auf JobStorageAccount festgelegt ist, muss der Benutzer auch die eigenschaft jobStorageAccount angeben. . | 'JobStorageAccount' "SystemAccount" |
dataLocale | Das Datengebietsschema des Stream Analytics-Auftrags. Wert sollte der Name einer unterstützten .NET-Kultur aus dem Satz https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110 .aspx sein. Standardeinstellung ist „en-US“, wenn keine Angabe gemacht wurde. |
Zeichenfolge |
eventsLateArrivalMaxDelayInSeconds | 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. | INT |
eventsOutOfOrderMaxDelayInSeconds | Die maximal akzeptable Verzögerung in Sekunden, bei der Störereignisse so angepasst werden können, dass sie wieder normal sind. | INT |
eventsOutOfOrderPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen. | "Anpassen" "Drop" |
Externe | Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. | Extern |
functions | Eine Liste mit mindestens einer Funktion 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 für die einzelne Transformation verfügbare PATCH-API verwenden. | Funktion[] |
inputs | Eine Liste mit mindestens einem Eingaben 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. | Eingabe[] |
jobStorageAccount | Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind | JobStorageAccount |
jobType | Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge". |
"Cloud" "Edge" |
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. | "Drop" "Stop" |
outputs | Eine Liste mit mindestens einer Ausgabe 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. | Ausgabe[] |
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 bei jedem Start des Auftrags gestartet, mit einem benutzerdefinierten Benutzerzeitstempel gestartet werden soll, der über die outputStartTime-Eigenschaft angegeben wird, oder mit der letzten Ereignisausgabezeit beginnen soll. | "CustomTime" 'JobStartTime' "LastOutputEventTime" |
outputStartTime | 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. | Zeichenfolge |
sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | sku |
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 für die einzelne Transformation verfügbare PATCH-API verwenden. | Transformation |
ClusterInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Die Ressourcen-ID des Clusters. | Zeichenfolge |
Extern
Name | BESCHREIBUNG | Wert |
---|---|---|
Container | Der Container UserCustomCode. | Zeichenfolge |
path | Der UserCustomCode-Pfad. | Zeichenfolge |
refreshConfiguration | Die Aktualisierungsparameter für alle aktualisierbaren benutzerdefinierten Funktionen, die in der Auftragskonfiguration vorhanden sind. | RefreshConfiguration |
storageAccount | Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind | StorageAccount |
RefreshConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
dateFormat | Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
refreshInterval | Das Aktualisierungsintervall. | Zeichenfolge |
refreshType | Diese Eigenschaft gibt an, welche Datenaktualisierungsoption blockiert oder nicht blockiert werden soll. | "Blockieren" "Nicht blockieren" |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
StorageAccount
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
Funktion
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Funktion zugeordnet sind. | FunctionProperties |
FunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | FunctionConfiguration | |
Typ | Festlegen des Objekttyps | Aggregat Skalar (erforderlich) |
FunctionConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
bindung | Die physische Bindung der Funktion. Im Fall des Azure Machine Learning-Webdiensts beschreibt dies beispielsweise den Endpunkt. | FunctionBinding |
inputs | FunctionInput[] | |
output | Beschreibt die Ausgabe einer Funktion. | FunctionOutput |
FunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | Microsoft.MachineLearning/WebService Microsoft.MachineLearningServices Microsoft.StreamAnalytics/CLRUdf Microsoft.StreamAnalytics/JavascriptUdf (erforderlich) |
AzureMachineLearningStudioFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearning/WebService" (erforderlich) |
properties | Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. | AzureMachineLearningStudioFunctionBindingEigenschaften |
AzureMachineLearningStudioFunctionBindingEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | Der API-Schlüssel, der zur Authentifizierung bei Request-Response Endpunkt verwendet wird. | Zeichenfolge |
batchSize | 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. | INT |
endpoint | Der Request-Response Ausführungsendpunkt von Azure Machine Learning Studio. Weitere Informationen finden Sie hier: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs |
Zeichenfolge |
inputs | Die Eingaben für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputs |
outputs | Eine Liste der Ausgaben der Azure Machine Learning Studio-Endpunktausführung. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputs
Name | BESCHREIBUNG | Wert |
---|---|---|
columnNames | Eine Liste der Eingabespalten für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputColumn[] |
name | Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts angegeben wird. | Zeichenfolge |
AzureMachineLearningStudioInputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn905923.aspx beschrieben. |
Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Eingabespalte. | Zeichenfolge |
AzureMachineLearningStudioOutputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn905923.aspx beschrieben. |
Zeichenfolge |
name | Der Name der Ausgabespalte. | Zeichenfolge |
AzureMachineLearningServiceFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearningServices" (erforderlich) |
properties | Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. | AzureMachineLearningServiceFunctionBindingProperties |
AzureMachineLearningServiceFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | Der API-Schlüssel, der für die Authentifizierung bei Request-Response Endpunkt verwendet wird. | Zeichenfolge |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standard ist 1000. | INT |
endpoint | Der Request-Response Ausführungsendpunkt des Azure Machine Learning-Webdiensts. | Zeichenfolge |
inputRequestName | Bezeichnung für das Eingabeanforderungsobjekt. | Zeichenfolge |
inputs | Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Die Anzahl paralleler Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. | INT |
outputResponseName | Bezeichnung für das Ausgabeanforderungsobjekt. | Zeichenfolge |
outputs | Eine Liste der Ausgaben der Ausführung des Azure Machine Learning-Webdienst-Endpunkts. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. | Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Eingabespalte. | Zeichenfolge |
AzureMachineLearningServiceOutputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. | Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Ausgabespalte. | Zeichenfolge |
CSharpFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/CLRUdf" (erforderlich) |
properties | Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. | CSharpFunctionBindingProperties |
CSharpFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
class | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
dllPath | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
method | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
updateMode | Aktualisierungsmodi für Stream Analytics-Funktionen. | "Aktualisierbar" "Statisch" |
JavaScriptFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
properties | Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. | JavaScriptFunctionBindingProperties |
JavaScriptFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
script | Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: 'Function (x, y) { return x + y; }' | Zeichenfolge |
FunctionInput
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn835065.aspx |
Zeichenfolge |
isConfigurationParameter | 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". | bool |
FunctionOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn835065.aspx |
Zeichenfolge |
AggregateFunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Funktion an. | "Aggregat" (erforderlich) |
ScalarFunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Funktion an. | "Skalar" (erforderlich) |
Eingabe
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | InputProperties |
InputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
compression | Beschreibt, wie Eingabedaten komprimiert werden. | Komprimierung |
partitionKey | partitionKey Beschreibt einen Schlüssel in den Eingabedaten, der zum Partitionieren der Eingabedaten verwendet wird. | Zeichenfolge |
Serialisierung | 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). | Serialisierung |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. | InputWatermarkProperties |
Typ | Festlegen des Objekttyps | Referenz Stream (erforderlich) |
Komprimierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Deflate" "GZip" "Keine" (erforderlich) |
Serialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | Avro Csv CustomClr Delta Json Parquet (erforderlich) |
AvroSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Avro' (erforderlich) |
properties | Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
CsvSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CSV" (erforderlich) |
properties | Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CsvSerializationProperties |
CsvSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
encoding | Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
fieldDelimiter | 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 https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Zeichenfolge |
CustomClrSerialization
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CustomClr" (erforderlich) |
properties | Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CustomClrSerializationProperties |
CustomClrSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
serializationClassName | Der Name der Serialisierungsklasse. | Zeichenfolge |
serializationDllPath | Der Pfad der Serialisierungsbibliothek. | Zeichenfolge |
DeltaSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Delta" (erforderlich) |
properties | Die Eigenschaften, die dem Delta Lake-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DeltaSerializationProperties |
DeltaSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
deltaTablePath | Gibt den Pfad der Delta Lake-Tabelle an, in die die Ausgabe geschrieben wird. | Zeichenfolge (erforderlich) |
partitionColumns | Gibt die Namen der Spalten an, für die die Delta Lake-Tabelle partitioniert wird. Wir unterstützen nur eine Partitionsspalte, behalten sie jedoch zur Erweiterbarkeit als Array bei. | string[] |
Jsonserialization
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Json" (erforderlich) |
properties | Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | JsonSerializationProperties |
JsonSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
encoding | Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
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 der Wert null bleibt. | "Array" "LineSeparated" |
ParquetSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Parquet" (erforderlich) |
properties | Die Eigenschaften, die dem Parquet-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
InputWatermarkProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
watermarkMode | Der Eingabewasserzeichenmodus. | "Keine" 'ReadWatermark' |
ReferenceInputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Streamdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Referenz" (erforderlich) |
datasource | Beschreibt eine Eingabedatenquelle, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ReferenceInputDataSource |
ReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | File Microsoft.Sql/Server/Database Microsoft.Storage/Blob Rohformat (erforderlich) |
FileReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Datei' (erforderlich) |
properties | Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | FileReferenceInputDataSourceProperties |
FileReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
path | Der Pfad der Datei. | Zeichenfolge |
AzureSqlReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
properties | Die Eigenschaften, die der SQL DB-Eingabe zugeordnet sind, die Verweisdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
AzureSqlReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
database | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. | Zeichenfolge |
deltaSnapshotQuery | 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. | Zeichenfolge |
fullSnapshotQuery | Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um Daten aus der sql-Datenbank abzurufen. | Zeichenfolge |
password | Dieses Element ist dem datasource-Element zugeordnet. Dies ist das Kennwort für die Verbindung mit der SQL-Datenbankinstanz. | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
refreshRate | 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. | Zeichenfolge |
refreshType | Gibt den Typ der Datenaktualisierungsoption an. | "RefreshPeriodicallyWithDelta" "RefreshPeriodicallyWithFull" "Statisch" |
server | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. | Zeichenfolge |
user | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Benutzername, der für die Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Zeichenfolge |
BlobReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobeingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobReferenceInputDataSourceProperties |
BlobReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
Blob-Name | Der Name der Blobeingabe. | Zeichenfolge |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
deltaPathPattern | Das Pfadmuster des Delta-Momentaufnahme. | Zeichenfolge |
deltaSnapshotRefreshRate | Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenzblobeingabedatenquelle generiert. | Zeichenfolge |
fullSnapshotRefreshRate | Das Aktualisierungsintervall der Blobeingabedatenquelle. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
sourcePartitionCount | Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 bis 256. | INT |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. | Zeichenfolge |
RawReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
properties | Die Eigenschaften, die einer Roheingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties |
RawInputDatasourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
payload | Der json-serialisierte Inhalt der Eingabedaten. Entweder payload oder payloadUri muss festgelegt werden, aber nicht beide. | Zeichenfolge |
payloadUri | Die SAS-URL für ein Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder payload oder payloadUri muss festgelegt werden, aber nicht beide. | Zeichenfolge |
StreamInputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Stream" (erforderlich) |
datasource | Beschreibt eine Eingabedatenquelle, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamInputDataSource |
StreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | GatewayMessageBus Microsoft.Devices/IotHubs Microsoft.EventGrid/EventSubscriptions Microsoft.EventHub/EventHub Microsoft.ServiceBus/EventHub Microsoft.Storage/Blob Unformatiert (erforderlich) |
GatewayMessageBusStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
properties | Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. | GatewayMessageBusStreamInputDataSourceProperties |
GatewayMessageBusStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
topic | Der Name des Service Bus-Themas. | Zeichenfolge |
IoTHubStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Devices/IotHubs" (erforderlich) |
properties | Die Eigenschaften, die einer IoT Hub Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
IoTHubStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
consumerGroupName | Der Name einer IoT Hub Consumergruppe, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standardconsumergruppe von Iot Hub. | Zeichenfolge |
endpoint | Der IoT Hub Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. messages/events, messages/operationsMonitoringEvents usw.). | Zeichenfolge |
iotHubNamespace | Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für die IoT Hub. Diese Richtlinie muss mindestens die Berechtigung Dienstverbindung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventGridStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (erforderlich) |
properties | Die Eigenschaften, die einer Event Grid-Eingabe zugeordnet sind, die Datenstromdaten enthält. | EventGridStreamInputDataSourceProperties |
EventGridStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
eventTypes | Liste der Ereignistypen, die vom Event Grid-Adapter unterstützt werden. | string[] |
schema | Gibt den Event Grid-Schematyp an. | "CloudEventSchema" 'EventGridEventSchema' |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
subscriber | Abonnenten für event grid. Derzeit wird nur EventHub-Abonnent unterstützt. | EventHubV2StreamInputDataSource |
EventHubV2StreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Streamdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Typ | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge (erforderlich) |
EventHubStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
consumerGroupName | 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. | Zeichenfolge |
eventHubName | Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | INT |
prefetchCount | Die Anzahl der Nachrichten, die der Nachrichtenempfänger gleichzeitig anfordern kann. | INT |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | 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). | Zeichenfolge |
EventHubStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Streamdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
BlobStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobeingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobStreamInputDataSourceProperties |
BlobStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
sourcePartitionCount | Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 - 1024. | INT |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
RawStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Roh" (erforderlich) |
properties | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties |
JobStorageAccount
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
Output
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputProperties |
OutputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
datasource | Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputDataSource |
Serialisierung | 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). | Serialisierung |
sizeWindow | Das Größenfenster, auf das eine Stream Analytics-Ausgabe beschränkt werden soll. | INT |
timeWindow | Der Zeitrahmen für das Filtern von Stream Analytics-Auftragsausgaben. | Zeichenfolge |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichen an den Nachlauf gesendet werden sollen. | OutputWatermarkProperties |
OutputDataSource
GatewayMessageBusOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
properties | Die Eigenschaften, die einer Gateway Message Bus-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
GatewayMessageBusOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
topic | Der Name des Service Bus-Themas. | Zeichenfolge |
AzureFunctionOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.AzureFunction" (erforderlich) |
properties | Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
AzureFunctionOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | 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. | Zeichenfolge |
functionAppName | Der Name der Azure Functions-App. | Zeichenfolge |
functionName | Der Name der Funktion in der Azure Functions-App. | Zeichenfolge |
maxBatchCount | 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. | INT |
maxBatchSize | 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. | INT |
AzureDataLakeStoreOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DataLake/Accounts" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
AzureDataLakeStoreOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
. | Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
dateFormat | Das Datumsformat, Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
filePathPrefix | Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
refreshToken | 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). | Zeichenfolge |
tenantId | Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
tokenUserDisplayName | 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. | Zeichenfolge |
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. | Zeichenfolge |
PostgreSQLOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich) |
properties | Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
PostgreSQLOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
maxWriterCount | Maximale Anzahl von Writern, derzeit nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) sind verfügbar. Optional für PUT-Anforderungen. | INT |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
server | Der Name des SQL-Servers, der die Azure SQL Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventHubV2OutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
EventHubOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
eventHubName | Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | INT |
partitionKey | Der Schlüssel/die Spalte, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen. | Zeichenfolge |
propertyColumns | Die eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. | string[] |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
AzureDataExplorerOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Kusto/clusters/databases" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
AzureDataExplorerOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
cluster | Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
database | Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventHubOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
ServiceBusQueueOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Queue" (erforderlich) |
properties | Die Eigenschaften, die einer Service Bus-Warteschlangenausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
ServiceBusQueueOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
queueName | Der Name der Service Bus-Warteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
systemPropertyColumns | 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. |
ServiceBusTopicOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Topic" (erforderlich) |
properties | Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
ServiceBusTopicOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
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, der Service Bus-Warteschlange, dem Service Bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
sharedAccessPolicyKey | Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | 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). | Zeichenfolge |
systemPropertyColumns | 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. | ServiceBusTopicOutputDataSourcePropertiesSystemPrope... |
topicName | Der Name des Service Bus-Themas. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | Zeichenfolge |
AzureSqlDatabaseOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
properties | Die Eigenschaften, die einer Azure SQL Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
AzureSqlDatabaseOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" Msi "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
maxBatchCount | Maximale Batchanzahl für Schreibvorgänge in sql-Datenbank, der Standardwert ist 10.000. Optional für PUT-Anforderungen. | INT |
maxWriterCount | Maximale Anzahl von Writern, derzeit nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) sind verfügbar. Optional für PUT-Anforderungen. | INT |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
server | Der Name des SQL-Servers, der die Azure SQL Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
AzureSynapseOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Synapse Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
AzureSynapseOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
BlobOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobOutputDataSourceProperties |
BlobOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
blobPathPrefix | Präfix des Blobpfads. | Zeichenfolge |
blobWriteMode | Blobschreibmodus. | "Append" "Einmal" |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. | Zeichenfolge |
DocumentDbOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/DocumentDB" (erforderlich) |
properties | Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
DocumentDbOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
accountId | Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
accountKey | Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
collectionNamePattern | 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/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Zeichenfolge |
database | Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
documentId | Der Name des Felds in Ausgabeereignissen, das zur Angabe des Primärschlüssels verwendet wird, auf dem Einfüge- und Updatevorgänge basieren. | Zeichenfolge |
partitionKey | 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. | Zeichenfolge |
AzureTableOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Table" (erforderlich) |
properties | Die Eigenschaften, die einer Azure-Tabellenausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureTableOutputDataSourceProperties |
AzureTableOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
batchSize | Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. | INT |
columnsToRemove | Wird dieser Wert angegeben, ist jedes Element im Array der Name einer Spalte, die (falls vorhanden) aus den Ausgabeereignisentitäten entfernt wird. | 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). | Zeichenfolge |
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). | Zeichenfolge |
table | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
PowerBIOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "PowerBI" (erforderlich) |
properties | Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PowerBIOutputDataSourceProperties |
PowerBIOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' "UserToken" |
dataset | Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
groupId | Die ID der Power BI-Gruppe. | Zeichenfolge |
groupName | Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. | Zeichenfolge |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, 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 einzufügen, wenn Sie die Datenquelle erstellen und dann zum Azure-Portal wechseln, um die Datenquelle zu authentifizieren, wodurch diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
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. | Zeichenfolge |
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. | Zeichenfolge |
RawOutputDatasource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
properties | Die Eigenschaften, die einer Rohausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawOutputDatasourceProperties |
RawOutputDatasourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
payloadUri | Die SAS-URL zu einem Blob, in das die Ausgabe geschrieben werden soll. Wenn diese Eigenschaft nicht festgelegt ist, werden Ausgabedaten in einen temporären Speicher geschrieben, und eine SAS-URL für diesen temporären Speicher wird in das Ergebnis eingeschlossen. | Zeichenfolge |
OutputWatermarkProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Beschreibt das maximale Delta zwischen den schnellsten und langsamsten Partitionen, sodass das Fenster außerhalb der Reihenfolge, in dem alle erforderlichen Ereignisse in Downstreamaufträgen abgefangen werden, gut definiert ist. | Zeichenfolge |
watermarkMode | Der Ausgabewasserzeichenmodus. | "Keine" 'SendCurrentPartitionWatermark' 'SendLowestWatermarkAcrossPartitions' |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Kapazität der SKU. | INT |
name | Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Standard" |
Transformation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | TransformationProperties |
TransformationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
Abfrage | 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). |
Zeichenfolge |
streamingUnits | Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. | INT |
validStreamingUnits | Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. | int[] |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Erstellen eines Stream Analytics-Standardauftrags |
Mit dieser Vorlage wird ein Stream Analytics-Standardauftrag erstellt. Für weitere Informationen ist Azure Stream Analytics eine Echtzeitanalyse- und komplexe Ereignisverarbeitungs-Engine, die entwickelt wurde, um große Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. In Informationen aus einer Reihe von Eingabequellen wie Geräten, Sensoren, Clickstreams, Feeds sozialer Medien und Anwendungen können Muster und Beziehungen identifiziert werden. Diese Muster können verwendet werden, Aktionen und Workflows wie das Erstellen von Warnungen, Senden von Informationen per Feed an ein Berichterstellungstool oder Speichern transformierter Informationen zur späteren Verwendung auszulösen. Außerdem ist Stream Analytics in der Azure IoT Edge-Laufzeit verfügbar und unterstützt genau die gleiche Sprache bzw. Syntax wie die Cloud. |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- 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 Der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
cluster = {
id = "string"
}
compatibilityLevel = "string"
contentStoragePolicy = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
externals = {
container = "string"
path = "string"
refreshConfiguration = {
dateFormat = "string"
pathPattern = "string"
refreshInterval = "string"
refreshType = "string"
timeFormat = "string"
}
storageAccount = {
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
}
functions = [
{
name = "string"
properties = {
properties = {
binding = {
type = "string"
// For remaining properties, see FunctionBinding objects
}
inputs = [
{
dataType = "string"
isConfigurationParameter = bool
}
]
output = {
dataType = "string"
}
}
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
compression = {
type = "string"
}
partitionKey = "string"
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
watermarkSettings = {
watermarkMode = "string"
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount = {
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
jobType = "string"
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
sizeWindow = int
timeWindow = "string"
watermarkSettings = {
maxWatermarkDifferenceAcrossPartitions = "string"
watermarkMode = "string"
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
capacity = int
name = "Standard"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
validStreamingUnits = [
int
]
}
}
}
sku = {
capacity = int
name = "Standard"
}
})
}
FunctionProperties-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Aggregate Folgendes:
type = "Aggregate"
Verwenden Sie für Skalar Folgendes:
type = "Scalar"
FunctionBinding-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Microsoft.MachineLearning/WebService Folgendes:
type = "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"
}
]
}
Verwenden Sie für Microsoft.MachineLearningServices Folgendes:
type = "Microsoft.MachineLearningServices"
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputRequestName = "string"
inputs = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
numberOfParallelRequests = int
outputResponseName = "string"
outputs = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
}
Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf Folgendes:
type = "Microsoft.StreamAnalytics/CLRUdf"
properties = {
class = "string"
dllPath = "string"
method = "string"
updateMode = "string"
}
Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf Folgendes:
type = "Microsoft.StreamAnalytics/JavascriptUdf"
properties = {
script = "string"
}
InputProperties-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Als Referenz verwenden Sie Folgendes:
type = "Reference"
datasource = {
type = "string"
// For remaining properties, see ReferenceInputDataSource objects
}
Verwenden Sie für Stream Folgendes:
type = "Stream"
datasource = {
type = "string"
// For remaining properties, see StreamInputDataSource objects
}
Serialisierungsobjekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Avro Folgendes:
type = "Avro"
Verwenden Sie für CSV Folgendes:
type = "Csv"
properties = {
encoding = "UTF8"
fieldDelimiter = "string"
}
Verwenden Sie für CustomClr Folgendes:
type = "CustomClr"
properties = {
serializationClassName = "string"
serializationDllPath = "string"
}
Verwenden Sie für Delta Folgendes:
type = "Delta"
properties = {
deltaTablePath = "string"
partitionColumns = [
"string"
]
}
Verwenden Sie für Json Folgendes:
type = "Json"
properties = {
encoding = "UTF8"
format = "string"
}
Verwenden Sie für Parquet Folgendes:
type = "Parquet"
ReferenceInputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für Datei Folgendes:
type = "File"
properties = {
path = "string"
}
Verwenden Sie für Microsoft.Sql/Server/Database Folgendes:
type = "Microsoft.Sql/Server/Database"
properties = {
authenticationMode = "string"
database = "string"
deltaSnapshotQuery = "string"
fullSnapshotQuery = "string"
password = "string"
refreshRate = "string"
refreshType = "string"
server = "string"
user = "string"
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
type = "Microsoft.Storage/Blob"
properties = {
authenticationMode = "string"
blobName = "string"
container = "string"
dateFormat = "string"
deltaPathPattern = "string"
deltaSnapshotRefreshRate = "string"
fullSnapshotRefreshRate = "string"
pathPattern = "string"
sourcePartitionCount = int
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
Verwenden Sie für Raw Folgendes:
type = "Raw"
properties = {
payload = "string"
payloadUri = "string"
}
StreamInputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für GatewayMessageBus Folgendes:
type = "GatewayMessageBus"
properties = {
topic = "string"
}
Verwenden Sie für Microsoft.Devices/IotHubs Folgendes:
type = "Microsoft.Devices/IotHubs"
properties = {
consumerGroupName = "string"
endpoint = "string"
iotHubNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Verwenden Sie für Microsoft.EventGrid/EventSubscriptions Folgendes:
type = "Microsoft.EventGrid/EventSubscriptions"
properties = {
eventTypes = [
"string"
]
schema = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
subscriber = {
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "string"
}
}
Verwenden Sie für Microsoft.EventHub/EventHub Folgendes:
type = "Microsoft.EventHub/EventHub"
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub Folgendes:
type = "Microsoft.ServiceBus/EventHub"
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
type = "Microsoft.Storage/Blob"
properties = {
authenticationMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
sourcePartitionCount = int
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
Verwenden Sie für Raw Folgendes:
type = "Raw"
properties = {
payload = "string"
payloadUri = "string"
}
OutputDataSource-Objekte
Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.
Verwenden Sie für GatewayMessageBus Folgendes:
type = "GatewayMessageBus"
properties = {
topic = "string"
}
Verwenden Sie für Microsoft.AzureFunction Folgendes:
type = "Microsoft.AzureFunction"
properties = {
apiKey = "string"
functionAppName = "string"
functionName = "string"
maxBatchCount = int
maxBatchSize = int
}
Verwenden Sie für Microsoft.DataLake/Accounts Folgendes:
type = "Microsoft.DataLake/Accounts"
properties = {
accountName = "string"
authenticationMode = "string"
dateFormat = "string"
filePathPrefix = "string"
refreshToken = "string"
tenantId = "string"
timeFormat = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases Folgendes:
type = "Microsoft.DBForPostgreSQL/servers/databases"
properties = {
authenticationMode = "string"
database = "string"
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
Verwenden Sie für Microsoft.EventHub/EventHub Folgendes:
type = "Microsoft.EventHub/EventHub"
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Verwenden Sie für Microsoft.Kusto/clusters/databases Folgendes:
type = "Microsoft.Kusto/clusters/databases"
properties = {
authenticationMode = "string"
cluster = "string"
database = "string"
table = "string"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub Folgendes:
type = "Microsoft.ServiceBus/EventHub"
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Verwenden Sie für Microsoft.ServiceBus/Queue Folgendes:
type = "Microsoft.ServiceBus/Queue"
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
queueName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
Verwenden Sie für Microsoft.ServiceBus/Topic Folgendes:
type = "Microsoft.ServiceBus/Topic"
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = {
{customized property} = "string"
}
topicName = "string"
}
Verwenden Sie für Microsoft.Sql/Server/Database Folgendes:
type = "Microsoft.Sql/Server/Database"
properties = {
authenticationMode = "string"
database = "string"
maxBatchCount = int
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
Verwenden Sie für Microsoft.Sql/Server/DataWarehouse Folgendes:
type = "Microsoft.Sql/Server/DataWarehouse"
properties = {
authenticationMode = "string"
database = "string"
password = "string"
server = "string"
table = "string"
user = "string"
}
Verwenden Sie für Microsoft.Storage/Blob Folgendes:
type = "Microsoft.Storage/Blob"
properties = {
authenticationMode = "string"
blobPathPrefix = "string"
blobWriteMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
Verwenden Sie für Microsoft.Storage/DocumentDB Folgendes:
type = "Microsoft.Storage/DocumentDB"
properties = {
accountId = "string"
accountKey = "string"
authenticationMode = "string"
collectionNamePattern = "string"
database = "string"
documentId = "string"
partitionKey = "string"
}
Verwenden Sie für Microsoft.Storage/Table Folgendes:
type = "Microsoft.Storage/Table"
properties = {
accountKey = "string"
accountName = "string"
batchSize = int
columnsToRemove = [
"string"
]
partitionKey = "string"
rowKey = "string"
table = "string"
}
Verwenden Sie für PowerBI Folgendes:
type = "PowerBI"
properties = {
authenticationMode = "string"
dataset = "string"
groupId = "string"
groupName = "string"
refreshToken = "string"
table = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
Verwenden Sie für Raw Folgendes:
type = "Raw"
properties = {
payloadUri = "string"
}
Eigenschaftswerte
streamingjobs
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Alphanumerische Zeichen, Bindestriche und Unterstriche. |
location | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. |
sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | sku |
Identität | Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die für die Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. | Identität |
properties | Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamingJobProperties |
Identity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Identitätstyp kann SystemAssigned oder UserAssigned sein. | Zeichenfolge |
identity_ids | Die vom Benutzer zugewiesenen Identitäten, die der Streamingauftragsressource zugeordnet sind. | Array von Benutzeridentitäts-IDs. |
IdentityUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} |
StreamingJobProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
cluster | Der Cluster, auf dem Streamingaufträge ausgeführt werden. | ClusterInfo |
compatibilityLevel | Steuert bestimmte Laufzeitverhalten des Streamingauftrags. | "1.0" "1.2" |
contentStoragePolicy | Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf JobStorageAccount festgelegt ist, muss der Benutzer auch die Eigenschaft jobStorageAccount angeben. . | "JobStorageAccount" "SystemAccount" |
dataLocale | Das Datengebietsschema des Stream Analytics-Auftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem Satz https://msdn.microsoft.com/library/system.globalization.culturetypes(v=vs.110 .aspx sein. Standardeinstellung ist „en-US“, wenn keine Angabe gemacht wurde. |
Zeichenfolge |
eventsLateArrivalMaxDelayInSeconds | 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. | INT |
eventsOutOfOrderMaxDelayInSeconds | Die maximal akzeptable Verzögerung in Sekunden, bei der Störereignisse so angepasst werden können, dass sie wieder normal sind. | INT |
eventsOutOfOrderPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingangsereignisdatenstrom als Störereignisse ankommen. | "Anpassen" "Drop" |
Externe | Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. | Extern |
functions | 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. | Funktion[] |
inputs | 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. | Eingabe[] |
jobStorageAccount | Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind | JobStorageAccount |
jobType | Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge". |
"Cloud" "Edge" |
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. | "Drop" "Stop" |
outputs | 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. | Ausgabe[] |
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. | "CustomTime" "JobStartTime" "LastOutputEventTime" |
outputStartTime | 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. | Zeichenfolge |
sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | sku |
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. | Transformation |
ClusterInfo
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Die Ressourcen-ID des Clusters. | Zeichenfolge |
Extern
Name | BESCHREIBUNG | Wert |
---|---|---|
Container | Der UserCustomCode-Container. | Zeichenfolge |
path | Der UserCustomCode-Pfad. | Zeichenfolge |
refreshConfiguration | Die Aktualisierungsparameter für alle aktualisierbaren benutzerdefinierten Funktionen, die in der Auftragskonfiguration vorhanden sind. | RefreshConfiguration |
storageAccount | Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind | StorageAccount |
RefreshConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
refreshInterval | Das Aktualisierungsintervall. | Zeichenfolge |
refreshType | Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet werden soll, Blockieren oder Nicht blockieren. | "Blockieren" "Nicht blockieren" |
Timeformat | Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. | Zeichenfolge |
StorageAccount
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
Funktion
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Funktion zugeordnet sind. | FunctionProperties |
FunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | FunctionConfiguration | |
Typ | Festlegen des Objekttyps | Aggregat Skalar (erforderlich) |
FunctionConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
bindung | Die physische Bindung der Funktion. Im Fall des Azure Machine Learning-Webdiensts beschreibt dies beispielsweise den Endpunkt. | FunctionBinding |
inputs | FunctionInput[] | |
output | Beschreibt die Ausgabe einer Funktion. | FunctionOutput |
FunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | Microsoft.MachineLearning/WebService Microsoft.MachineLearningServices Microsoft.StreamAnalytics/CLRUdf Microsoft.StreamAnalytics/JavascriptUdf (erforderlich) |
AzureMachineLearningStudioFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearning/WebService" (erforderlich) |
properties | Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. | AzureMachineLearningStudioFunctionBindingProperties |
AzureMachineLearningStudioFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | Der API-Schlüssel, der für die Authentifizierung bei Request-Response Endpunkt verwendet wird. | Zeichenfolge |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standard ist 1000. | INT |
endpoint | Der Request-Response Ausführungsendpunkt von Azure Machine Learning Studio. Weitere Informationen finden Sie hier: https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs |
Zeichenfolge |
inputs | Die Eingaben für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputs |
outputs | Eine Liste der Ausgaben der Azure Machine Learning Studio-Endpunktausführung. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputs
Name | BESCHREIBUNG | Wert |
---|---|---|
columnNames | Eine Liste der Eingabespalten für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputColumn[] |
name | Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts angegeben wird. | Zeichenfolge |
AzureMachineLearningStudioInputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn905923.aspx beschrieben. |
Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Eingabespalte. | Zeichenfolge |
AzureMachineLearningStudioOutputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | 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/library/azure/dn905923.aspx beschrieben. |
Zeichenfolge |
name | Der Name der Ausgabespalte. | Zeichenfolge |
AzureMachineLearningServiceFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearningServices" (erforderlich) |
properties | Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. | AzureMachineLearningServiceFunctionBindingProperties |
AzureMachineLearningServiceFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | Der API-Schlüssel, der für die Authentifizierung bei Request-Response Endpunkt verwendet wird. | Zeichenfolge |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standard ist 1000. | INT |
endpoint | Der Request-Response Ausführungsendpunkt des Azure Machine Learning-Webdiensts. | Zeichenfolge |
inputRequestName | Bezeichnung für das Eingabeanforderungsobjekt. | Zeichenfolge |
inputs | Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Die Anzahl paralleler Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. | INT |
outputResponseName | Bezeichnung für das Ausgabeanforderungsobjekt. | Zeichenfolge |
outputs | Eine Liste der Ausgaben der Ausführung des Azure Machine Learning-Webdienst-Endpunkts. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. | Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Eingabespalte. | Zeichenfolge |
AzureMachineLearningServiceOutputColumn
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. | Zeichenfolge |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | INT |
name | Der Name der Ausgabespalte. | Zeichenfolge |
CSharpFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/CLRUdf" (erforderlich) |
properties | Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. | CSharpFunctionBindingProperties |
CSharpFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
class | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
dllPath | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
method | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Zeichenfolge |
updateMode | Aktualisierungsmodi für Stream Analytics-Funktionen. | "Aktualisierbar" "Statisch" |
JavaScriptFunctionBinding
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
properties | Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. | JavaScriptFunctionBindingProperties |
JavaScriptFunctionBindingProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
script | Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: 'Function (x, y) { return x + y; }' | Zeichenfolge |
FunctionInput
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen wird unter beschrieben. https://msdn.microsoft.com/library/azure/dn835065.aspx |
Zeichenfolge |
isConfigurationParameter | Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn von diesem Eingabeparameter erwartet wird, dass er eine Konstante ist. Der Standardwert ist "false". | bool |
FunctionOutput
Name | BESCHREIBUNG | Wert |
---|---|---|
dataType | Der (von Azure Stream Analytics unterstützte) Datentyp der Funktionsausgabe. Eine Liste der gültigen Azure Stream Analytics-Datentypen wird unter beschrieben. https://msdn.microsoft.com/library/azure/dn835065.aspx |
Zeichenfolge |
AggregateFunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Funktion an. | "Aggregat" (erforderlich) |
ScalarFunctionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Funktion an. | "Skalar" (erforderlich) |
Eingabe
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | InputProperties |
InputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
compression | Beschreibt, wie Eingabedaten komprimiert werden. | Komprimierung |
partitionKey | partitionKey Beschreibt einen Schlüssel in den Eingabedaten, der zum Partitionieren der Eingabedaten verwendet wird. | Zeichenfolge |
Serialisierung | 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). | Serialisierung |
WatermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. | InputWatermarkProperties |
Typ | Festlegen des Objekttyps | Referenz Stream (erforderlich) |
Komprimierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Komprimierungstyp an, den die Eingabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Deflate" "GZip" "Keine" (erforderlich) |
Serialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | Avro Csv CustomClr Delta Json Parquet (erforderlich) |
AvroSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Avro" (erforderlich) |
properties | Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
CsvSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CSV" (erforderlich) |
properties | Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CsvSerializationProperties |
CsvSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
encoding | Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "UTF8" |
fieldDelimiter | 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 https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Zeichenfolge |
CustomClrSerialization
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CustomClr" (erforderlich) |
properties | Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CustomClrSerializationProperties |
CustomClrSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
serializationClassName | Der Name der Serialisierungsklasse. | Zeichenfolge |
serializationDllPath | Der Pfad der Serialisierungsbibliothek. | Zeichenfolge |
DeltaSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Delta" (erforderlich) |
properties | Die Eigenschaften, die dem Delta Lake-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DeltaSerializationProperties |
DeltaSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
deltaTablePath | Gibt den Pfad der Delta Lake-Tabelle an, in die die Ausgabe geschrieben wird. | Zeichenfolge (erforderlich) |
partitionColumns | Gibt die Namen der Spalten an, für die die Delta Lake-Tabelle partitioniert wird. Wir unterstützen nur eine Partitionsspalte, behalten sie jedoch zur Erweiterbarkeit als Array bei. | string[] |
Jsonserialization
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Json" (erforderlich) |
properties | Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | JsonSerializationProperties |
JsonSerializationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
encoding | Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "UTF8" |
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 der Wert null bleibt. | "Array" "LineSeparated" |
ParquetSerialisierung
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Parquet" (erforderlich) |
properties | Die Eigenschaften, die dem Parquet-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). |
InputWatermarkProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
watermarkMode | Der Eingabewasserzeichenmodus. | "None" "ReadWatermark" |
ReferenceInputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Datenstromdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Verweis" (erforderlich) |
datasource | Beschreibt eine Eingabedatenquelle, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ReferenceInputDataSource |
ReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | File Microsoft.Sql/Server/Database Microsoft.Storage/Blob Unformatiert (erforderlich) |
FileReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Datei" (erforderlich) |
properties | Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | FileReferenceInputDataSourceProperties |
FileReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
path | Der Pfad der Datei. | Zeichenfolge |
AzureSqlReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
properties | Die Eigenschaften, die sql db-Eingaben zugeordnet sind, die Verweisdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
AzureSqlReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
database | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. | Zeichenfolge |
deltaSnapshotQuery | Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung temporaler Tabellen in Azure SQL Database. | Zeichenfolge |
fullSnapshotQuery | Dieses Element ist dem datasource-Element zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. | Zeichenfolge |
password | Dieses Element ist dem datasource-Element zugeordnet. Dies ist das Kennwort für die Verbindung mit der SQL-Datenbankinstanz. | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
refreshRate | 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. | Zeichenfolge |
refreshType | Gibt den Typ der Datenaktualisierungsoption an. | "RefreshPeriodicallyWithDelta" "RefreshPeriodicallyWithFull" "Statisch" |
server | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. | Zeichenfolge |
user | Dieses Element ist dem datasource-Element zugeordnet. Dies ist der Benutzername, der für die Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Zeichenfolge |
BlobReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobeingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobReferenceInputDataSourceProperties |
BlobReferenceInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
Blob-Name | Der Name der Blobeingabe. | Zeichenfolge |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
deltaPathPattern | Das Pfadmuster des Delta-Momentaufnahme. | Zeichenfolge |
deltaSnapshotRefreshRate | Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenzblobeingabedatenquelle generiert. | Zeichenfolge |
fullSnapshotRefreshRate | Das Aktualisierungsintervall der Blobeingabedatenquelle. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
sourcePartitionCount | Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 bis 256. | INT |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Überall dort, wo {time} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Zeitformat verwendet. | Zeichenfolge |
RawReferenceInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
properties | Die Eigenschaften, die einer Roheingabe zugeordnet sind, die Verweisdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties |
RawInputDatasourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
payload | Der serialisierte JSON-Inhalt der Eingabedaten. Entweder payload oder payloadUri muss festgelegt werden, aber nicht beides. | Zeichenfolge |
payloadUri | Die SAS-URL für ein Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder payload oder payloadUri muss festgelegt werden, aber nicht beides. | Zeichenfolge |
StreamInputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, ob die Eingabe eine Quelle für Verweisdaten oder Streamdaten ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Stream" (erforderlich) |
datasource | Beschreibt eine Eingabedatenquelle, die Streamdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamInputDataSource |
StreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Festlegen des Objekttyps | GatewayMessageBus Microsoft.Devices/IotHubs Microsoft.EventGrid/EventSubscriptions Microsoft.EventHub/EventHub Microsoft.ServiceBus/EventHub Microsoft.Storage/Blob Rohformat (erforderlich) |
GatewayMessageBusStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
properties | Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. | GatewayMessageBusStreamInputDataSourceProperties |
GatewayMessageBusStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
topic | Der Name des Service Bus-Themas. | Zeichenfolge |
IoTHubStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Devices/IotHubs" (erforderlich) |
properties | Die Eigenschaften, die einer IoT Hub Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
IoTHubStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
consumerGroupName | 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. | Zeichenfolge |
endpoint | Der IoT Hub Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/VorgängeMonitoringEvents usw.). | Zeichenfolge |
iotHubNamespace | Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
sharedAccessPolicyKey | Der Shared Access Policy Key für die angegebene Shared Access-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | 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). | Zeichenfolge |
EventGridStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (erforderlich) |
properties | Die Eigenschaften, die einer Ereignisrastereingabe zugeordnet sind, die Datenstromdaten enthält. | EventGridStreamInputDataSourceProperties |
EventGridStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
eventTypes | Liste der Ereignistypen, die vom Event Grid-Adapter unterstützt werden. | string[] |
schema | Gibt den Event Grid-Schematyp an. | "CloudEventSchema" "EventGridEventSchema" |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
subscriber | Abonnenten für das Event Grid. Derzeit wird nur EventHub-Abonnent unterstützt. | EventHubV2StreamInputDataSource |
EventHubV2StreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Typ | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge (erforderlich) |
EventHubStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
consumerGroupName | Der Name einer Event Hub-Consumergruppe, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Durch das Angeben unterschiedlicher Consumergruppennamen für mehrere Eingaben kann jede dieser Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standardconsumergruppe des Event Hubs. | Zeichenfolge |
eventHubName | Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 bis 256. | INT |
prefetchCount | Die Anzahl der Nachrichten, die der Nachrichtenempfänger gleichzeitig anfordern kann. | INT |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventHubStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
BlobStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobeingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobStreamInputDataSourceProperties |
BlobStreamInputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
sourcePartitionCount | Die Partitionsanzahl der Blobeingabedatenquelle. Bereich 1 - 1024. | INT |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
RawStreamInputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Roh" (erforderlich) |
properties | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties |
JobStorageAccount
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
Output
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputProperties |
OutputProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
datasource | Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputDataSource |
Serialisierung | 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). | Serialisierung |
sizeWindow | Das Größenfenster, auf das eine Stream Analytics-Ausgabe beschränkt werden soll. | INT |
timeWindow | Der Zeitrahmen für das Filtern von Stream Analytics-Auftragsausgaben. | Zeichenfolge |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichen an den Nachlauf gesendet werden sollen. | OutputWatermarkProperties |
OutputDataSource
GatewayMessageBusOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
properties | Die Eigenschaften, die einer Gateway Message Bus-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
GatewayMessageBusOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
topic | Der Name des Service Bus-Themas. | Zeichenfolge |
AzureFunctionOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.AzureFunction" (erforderlich) |
properties | Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
AzureFunctionOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
apiKey | 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. | Zeichenfolge |
functionAppName | Der Name der Azure Functions-App. | Zeichenfolge |
functionName | Der Name der Funktion in der Azure Functions-App. | Zeichenfolge |
maxBatchCount | 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. | INT |
maxBatchSize | 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. | INT |
AzureDataLakeStoreOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DataLake/Accounts" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
AzureDataLakeStoreOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
. | Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
dateFormat | Das Datumsformat, Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
filePathPrefix | Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
refreshToken | 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). | Zeichenfolge |
tenantId | Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
tokenUserDisplayName | 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. | Zeichenfolge |
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. | Zeichenfolge |
PostgreSQLOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich) |
properties | Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
PostgreSQLOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
maxWriterCount | Maximale Anzahl von Writern, derzeit nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) sind verfügbar. Optional für PUT-Anforderungen. | INT |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
server | Der Name des SQL-Servers, der die Azure SQL Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventHubV2OutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
EventHubOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
eventHubName | Der Name des Event Hubs. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | INT |
partitionKey | Der Schlüssel/die Spalte, der verwendet wird, um zu bestimmen, an welche Partition Ereignisdaten gesendet werden sollen. | Zeichenfolge |
propertyColumns | Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. | string[] |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
AzureDataExplorerOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Kusto/clusters/databases" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
AzureDataExplorerOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
cluster | Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
database | Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
EventHubOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
properties | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
ServiceBusQueueOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Queue" (erforderlich) |
properties | Die Eigenschaften, die einer Service Bus-Warteschlangenausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
ServiceBusQueueOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
queueName | Der Name der Service Bus-Warteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
serviceBusNamespace | 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). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
systemPropertyColumns | 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. |
ServiceBusTopicOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Topic" (erforderlich) |
properties | Die Eigenschaften, die einer Service Bus-Themenausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
ServiceBusTopicOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
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, der Service Bus-Warteschlange, dem service bus-Thema usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
sharedAccessPolicyKey | Der SAS-Richtlinienschlüssel für die angegebene SAS-Richtlinie. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
sharedAccessPolicyName | Der Name der SAS-Richtlinie für den Event Hub, die Service Bus-Warteschlange, das Service Bus-Thema usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
systemPropertyColumns | 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. | ServiceBusTopicOutputDataSourcePropertiesSystemPrope... |
topicName | Der Name des Service Bus-Themas. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
ServiceBusTopicOutputDataSourcePropertiesSystemPrope...
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | Zeichenfolge |
AzureSqlDatabaseOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
properties | Die Eigenschaften, die einer Azure SQL Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
AzureSqlDatabaseOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
maxBatchCount | Maximale Batchanzahl für Schreibvorgänge in sql-Datenbank, der Standardwert ist 10.000. Optional für PUT-Anforderungen. | INT |
maxWriterCount | Maximale Anzahl von Writern, derzeit sind nur 1 (einzelner Writer) und 0 (basierend auf der Abfragepartition) verfügbar. Optional für PUT-Anforderungen. | INT |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
AzureSynapseOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (erforderlich) |
properties | Die Eigenschaften, die einer Azure Synapse Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
AzureSynapseOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
database | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
password | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
user | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
BlobOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
properties | Die Eigenschaften, die einer Blobausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobOutputDataSourceProperties |
BlobOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
blobPathPrefix | Präfix des Blobpfads. | Zeichenfolge |
blobWriteMode | Blobschreibmodus. | "Append" "Einmal" |
Container | 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). | Zeichenfolge |
dateFormat | Das Datumsformat, Überall dort, wo {date} in pathPattern angezeigt wird, wird stattdessen der Wert dieser Eigenschaft als Datumsformat verwendet. | Zeichenfolge |
pathPattern | 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/rest/api/streamanalytics/stream-analytics-input unter oder https://docs.microsoft.com/rest/api/streamanalytics/stream-analytics-output . |
Zeichenfolge |
storageAccounts | Eine Liste mit mindestens einem Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Timeformat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Zeichenfolge |
DocumentDbOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/DocumentDB" (erforderlich) |
properties | Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
DocumentDbOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
accountId | Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
accountKey | Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
collectionNamePattern | 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/rest/api/streamanalytics/stream-analytics-output . Erforderlich für PUT-Anforderungen (CreateOrReplace). |
Zeichenfolge |
database | Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
documentId | Der Name des Felds in Ausgabeereignissen, das zur Angabe des Primärschlüssels verwendet wird, auf dem Einfüge- und Updatevorgänge basieren. | Zeichenfolge |
partitionKey | 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. | Zeichenfolge |
AzureTableOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Table" (erforderlich) |
properties | Die Eigenschaften, die einer Azure-Tabellenausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureTableOutputDataSourceProperties |
AzureTableOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge Einschränkungen: Vertraulicher Wert. Übergeben Sie als sicheren Parameter. |
. | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
batchSize | Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. | INT |
columnsToRemove | Wird dieser Wert angegeben, ist jedes Element im Array der Name einer Spalte, die (falls vorhanden) aus den Ausgabeereignisentitäten entfernt wird. | 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). | Zeichenfolge |
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). | Zeichenfolge |
table | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
PowerBIOutputDataSource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "PowerBI" (erforderlich) |
properties | Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PowerBIOutputDataSourceProperties |
PowerBIOutputDataSourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | "ConnectionString" "Msi" "UserToken" |
dataset | Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
groupId | Die ID der Power BI-Gruppe. | Zeichenfolge |
groupName | Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. | Zeichenfolge |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, 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 einzufügen, wenn Sie die Datenquelle erstellen und dann zum Azure-Portal wechseln, um die Datenquelle zu authentifizieren, wodurch diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
table | Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge |
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. | Zeichenfolge |
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. | Zeichenfolge |
RawOutputDatasource
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Gibt an, in welche Art der Datenquellenausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
properties | Die Eigenschaften, die einer Rohausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawOutputDatasourceProperties |
RawOutputDatasourceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
payloadUri | Die SAS-URL zu einem Blob, in das die Ausgabe geschrieben werden soll. Wenn diese Eigenschaft nicht festgelegt ist, werden Ausgabedaten in einen temporären Speicher geschrieben, und eine SAS-URL für diesen temporären Speicher wird in das Ergebnis eingeschlossen. | Zeichenfolge |
OutputWatermarkProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Beschreibt das maximale Delta zwischen den schnellsten und langsamsten Partitionen, sodass das Fenster außerhalb der Reihenfolge, in dem alle erforderlichen Ereignisse in Downstreamaufträgen abgefangen werden, gut definiert ist. | Zeichenfolge |
watermarkMode | Der Ausgabewasserzeichenmodus. | "None" "SendCurrentPartitionWatermark" "SendLowestWatermarkAcrossPartitions" |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Kapazität der SKU. | INT |
name | Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). | „Standard“ |
Transformation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ressourcenname | Zeichenfolge |
properties | Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | TransformationEigenschaften |
TransformationEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Abfrage | 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). |
Zeichenfolge |
streamingUnits | Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. | INT |
validStreamingUnits | Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. | int[] |