Freigeben über


Microsoft.StreamAnalytics Streamingjobs

Bicep-Ressourcendefinition

Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.StreamAnalytics/streamingjobs-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
  }
  location: 'string'
  name: 'string'
  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: 'string'
    }
    transformation: {
      name: 'string'
      properties: {
        query: 'string'
        streamingUnits: int
        validStreamingUnits: [
          int
        ]
      }
    }
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

StreamInputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für GatewayMessageBus-:

{
  properties: {
    topic: 'string'
  }
  type: 'GatewayMessageBus'
}

Verwenden Sie für Microsoft.Devices/IotHubs-:

{
  properties: {
    consumerGroupName: 'string'
    endpoint: 'string'
    iotHubNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }
  type: 'Microsoft.Devices/IotHubs'
}

Verwenden Sie für 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'
    }
  }
  type: 'Microsoft.EventGrid/EventSubscriptions'
}

Verwenden Sie für Microsoft.EventHub/EventHub-:

{
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }
  type: 'Microsoft.EventHub/EventHub'
}

Verwenden Sie für Microsoft.ServiceBus/EventHub-:

{
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }
  type: 'Microsoft.ServiceBus/EventHub'
}

Verwenden Sie für Microsoft.Storage/Blob-:

{
  properties: {
    authenticationMode: 'string'
    container: 'string'
    dateFormat: 'string'
    pathPattern: 'string'
    sourcePartitionCount: int
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }
  type: 'Microsoft.Storage/Blob'
}

Verwenden Sie für Raw-:

{
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }
  type: 'Raw'
}

InputProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Reference:

{
  datasource: {
    type: 'string'
    // For remaining properties, see ReferenceInputDataSource objects
  }
  type: 'Reference'
}

Verwenden Sie für Stream-:

{
  datasource: {
    type: 'string'
    // For remaining properties, see StreamInputDataSource objects
  }
  type: 'Stream'
}

FunctionProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Aggregate-:

{
  type: 'Aggregate'
}

Verwenden Sie für Scalar:

{
  type: 'Scalar'
}

Serialisierungsobjekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Avro:

{
  properties: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'Avro'
}

Verwenden Sie für CSV-:

{
  properties: {
    encoding: 'string'
    fieldDelimiter: 'string'
  }
  type: 'Csv'
}

Verwenden Sie für CustomClr-Folgendes:

{
  properties: {
    serializationClassName: 'string'
    serializationDllPath: 'string'
  }
  type: 'CustomClr'
}

Verwenden Sie für Delta-:

{
  properties: {
    deltaTablePath: 'string'
    partitionColumns: [
      'string'
    ]
  }
  type: 'Delta'
}

Verwenden Sie für JSON-:

{
  properties: {
    encoding: 'string'
    format: 'string'
  }
  type: 'Json'
}

Verwenden Sie für Parkett:

{
  properties: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'Parquet'
}

ReferenceInputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Datei-:

{
  properties: {
    path: 'string'
  }
  type: 'File'
}

Verwenden Sie für Microsoft.Sql/Server/Database:

{
  properties: {
    authenticationMode: 'string'
    database: 'string'
    deltaSnapshotQuery: 'string'
    fullSnapshotQuery: 'string'
    password: 'string'
    refreshRate: 'string'
    refreshType: 'string'
    server: 'string'
    user: 'string'
  }
  type: 'Microsoft.Sql/Server/Database'
}

Verwenden Sie für 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'
  }
  type: 'Microsoft.Storage/Blob'
}

Verwenden Sie für Raw-:

{
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }
  type: 'Raw'
}

FunctionBinding-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Microsoft.MachineLearning/WebService:

{
  properties: {
    apiKey: 'string'
    batchSize: int
    endpoint: 'string'
    inputs: {
      columnNames: [
        {
          dataType: 'string'
          mapTo: int
          name: 'string'
        }
      ]
      name: 'string'
    }
    outputs: [
      {
        dataType: 'string'
        name: 'string'
      }
    ]
  }
  type: 'Microsoft.MachineLearning/WebService'
}

Verwenden Sie für Microsoft.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'
      }
    ]
  }
  type: 'Microsoft.MachineLearningServices'
}

Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf:

{
  properties: {
    class: 'string'
    dllPath: 'string'
    method: 'string'
    updateMode: 'string'
  }
  type: 'Microsoft.StreamAnalytics/CLRUdf'
}

Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf:

{
  properties: {
    script: 'string'
  }
  type: 'Microsoft.StreamAnalytics/JavascriptUdf'
}

OutputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für GatewayMessageBus-:

{
  properties: {
    topic: 'string'
  }
  type: 'GatewayMessageBus'
}

Verwenden Sie für Microsoft.AzureFunction:

{
  properties: {
    apiKey: 'string'
    functionAppName: 'string'
    functionName: 'string'
    maxBatchCount: int
    maxBatchSize: int
  }
  type: 'Microsoft.AzureFunction'
}

Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases:

{
  properties: {
    authenticationMode: 'string'
    database: 'string'
    maxWriterCount: int
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }
  type: 'Microsoft.DBForPostgreSQL/servers/databases'
}

Verwenden Sie für Microsoft.DataLake/Accounts:

{
  properties: {
    accountName: 'string'
    authenticationMode: 'string'
    dateFormat: 'string'
    filePathPrefix: 'string'
    refreshToken: 'string'
    tenantId: 'string'
    timeFormat: 'string'
    tokenUserDisplayName: 'string'
    tokenUserPrincipalName: 'string'
  }
  type: 'Microsoft.DataLake/Accounts'
}

Verwenden Sie für Microsoft.EventHub/EventHub-:

{
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    partitionCount: int
    partitionKey: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }
  type: 'Microsoft.EventHub/EventHub'
}

Verwenden Sie für Microsoft.Kusto/clusters/databases:

{
  properties: {
    authenticationMode: 'string'
    cluster: 'string'
    database: 'string'
    table: 'string'
  }
  type: 'Microsoft.Kusto/clusters/databases'
}

Verwenden Sie für Microsoft.ServiceBus/EventHub-:

{
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    partitionCount: int
    partitionKey: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }
  type: 'Microsoft.ServiceBus/EventHub'
}

Verwenden Sie für Microsoft.ServiceBus/Queue:

{
  properties: {
    authenticationMode: 'string'
    propertyColumns: [
      'string'
    ]
    queueName: 'string'
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
    systemPropertyColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'Microsoft.ServiceBus/Queue'
}

Verwenden Sie für Microsoft.ServiceBus/Topic:

{
  properties: {
    authenticationMode: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
    systemPropertyColumns: {
      {customized property}: 'string'
    }
    topicName: 'string'
  }
  type: 'Microsoft.ServiceBus/Topic'
}

Verwenden Sie für Microsoft.Sql/Server/DataWarehouse:

{
  properties: {
    authenticationMode: 'string'
    database: 'string'
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }
  type: 'Microsoft.Sql/Server/DataWarehouse'
}

Verwenden Sie für Microsoft.Sql/Server/Database:

{
  properties: {
    authenticationMode: 'string'
    database: 'string'
    maxBatchCount: int
    maxWriterCount: int
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }
  type: 'Microsoft.Sql/Server/Database'
}

Verwenden Sie für 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'
  }
  type: 'Microsoft.Storage/Blob'
}

Verwenden Sie für Microsoft.Storage/DocumentDB-:

{
  properties: {
    accountId: 'string'
    accountKey: 'string'
    authenticationMode: 'string'
    collectionNamePattern: 'string'
    database: 'string'
    documentId: 'string'
    partitionKey: 'string'
  }
  type: 'Microsoft.Storage/DocumentDB'
}

Verwenden Sie für Microsoft.Storage/Table-:

{
  properties: {
    accountKey: 'string'
    accountName: 'string'
    batchSize: int
    columnsToRemove: [
      'string'
    ]
    partitionKey: 'string'
    rowKey: 'string'
    table: 'string'
  }
  type: 'Microsoft.Storage/Table'
}

Verwenden Sie für PowerBI-:

{
  properties: {
    authenticationMode: 'string'
    dataset: 'string'
    groupId: 'string'
    groupName: 'string'
    refreshToken: 'string'
    table: 'string'
    tokenUserDisplayName: 'string'
    tokenUserPrincipalName: 'string'
  }
  type: 'PowerBI'
}

Verwenden Sie für Raw-:

{
  properties: {
    payloadUri: 'string'
  }
  type: 'Raw'
}

Eigenschaftswerte

AggregateFunctionProperties

Name Beschreibung Wert
Art Gibt den Funktionstyp an. "Aggregat" (erforderlich)

AvroSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). jegliche
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Avro' (erforderlich)

AzureDataExplorerOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (erforderlich)

AzureDataExplorerOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Cluster Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Datenbank Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureDataLakeStoreOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.DataLake/Accounts" (erforderlich)

AzureDataLakeStoreOutputDataSourceProperties

Name Beschreibung Wert
accountName Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
filePathPrefix Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
refreshToken Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
tenantId Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur
tokenUserDisplayName Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur
tokenUserPrincipalName Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur

AzureFunctionOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.AzureFunction" (erforderlich)

AzureFunctionOutputDataSourceProperties

Name Beschreibung Wert
apiKey Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dies tun, indem Sie den Schlüssel für den Zugriff auf Ihre Funktion bereitstellen. Schnur
functionAppName Der Name Ihrer Azure Functions-App. Schnur
functionName Der Name der Funktion in Ihrer Azure Functions-App. Schnur
maxBatchCount Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, der an Azure Functions gesendet wird. 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 in Byte. Dieser Wert beträgt standardmäßig 262.144 Byte (256 KB). Int

AzureMachineLearningServiceFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. AzureMachineLearningServiceFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.MachineLearningServices" (erforderlich)

AzureMachineLearningServiceFunctionBindingProperties

Name Beschreibung Wert
apiKey Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. Schnur
batchSize Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. Int
Endpunkt Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. Schnur
inputRequestName Bezeichnung für das Eingabeanforderungsobjekt. Schnur
Eingänge Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Die Anzahl der parallelen Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. Int
outputResponseName Bezeichnung für das Ausgabeanforderungsobjekt. Schnur
Ausgaben Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning-Webdienstendpunkts. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Eingabespalte. Schnur

AzureMachineLearningServiceOutputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Ausgabespalte. Schnur

AzureMachineLearningStudioFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. AzureMachineLearningStudioFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.MachineLearning/WebService" (erforderlich)

AzureMachineLearningStudioFunctionBindingProperties

Name Beschreibung Wert
apiKey Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. Schnur
batchSize Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. Int
Endpunkt Der Request-Response Endpunkt des Azure Machine Learning Studio ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs Schnur
Eingänge Die Eingaben für den Azure Machine Learning Studio-Endpunkt. AzureMachineLearningStudioInputs
Ausgaben Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Studio-Endpunkts. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Eingabespalte. Schnur

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 bereitgestellt wird. Schnur

AzureMachineLearningStudioOutputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. Schnur
Name Der Name der Ausgabespalte. Schnur

AzureSqlDatabaseOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure SQL-Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/Database" (erforderlich)

AzureSqlDatabaseOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
maxBatchCount Max Batch count for write to SQL database, the default value is 10.000. Optional für PUT-Anforderungen. Int
maxWriterCount Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. Int
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureSqlReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die sql DB-Eingaben zugeordnet sind, die Referenzdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/Database" (erforderlich)

AzureSqlReferenceInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. Schnur
deltaSnapshotQuery Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung zeitlicher Tabellen in der Azure SQL-Datenbank. Schnur
fullSnapshotQuery Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. Schnur
Passwort Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist das Kennwort, das zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
refreshRate Dieses Element ist dem Datenquellenelement zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es ist das DateTime-Format. Schnur
refreshType Gibt den Typ der Datenaktualisierungsoption an. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
"Statisch"
Server Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. Schnur
Benutzer Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Benutzername, der zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. Schnur

AzureSynapseOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Synapse-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (erforderlich)

AzureSynapseOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureTableOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureTableOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Table" (erforderlich)

AzureTableOutputDataSourceProperties

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
batchSize Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. Int
columnsToRemove Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll. string[]
partitionKey Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
rowKey Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

BlobOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

BlobOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
blobPathPrefix Blobpfadpräfix. Schnur
blobWriteMode Blob-Schreibmodus. "Anfügen"
"Einmal"
Container Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur

BlobReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobReferenceInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

BlobReferenceInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
blobName Der Name der BLOB-Eingabe. Schnur
Container Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
deltaPathPattern Das Pfadmuster der Delta-Momentaufnahme. Schnur
deltaSnapshotRefreshRate Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenz-BLOB-Eingabedatenquelle generiert. Schnur
fullSnapshotRefreshRate Das Aktualisierungsintervall der BLOB-Eingabedatenquelle. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
sourcePartitionCount Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 256. Int
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. 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. Schnur

BlobStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

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 der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
sourcePartitionCount Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024. Int
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur

ClusterInfo

Name Beschreibung Wert
id Die Ressourcen-ID des Clusters. Schnur

Kompression

Name Beschreibung Wert
Art Gibt den Typ der Komprimierung an, die von der Eingabe verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Deflate'
'GZip'
'None' (erforderlich)

CSharpFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. CSharpFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.StreamAnalytics/CLRUdf" (erforderlich)

CSharpFunctionBindingProperties

Name Beschreibung Wert
Klasse Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
dllPath Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
Methode Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
updateMode Aktualisierungsmodi für Stream Analytics-Funktionen. "Aktualisierbar"
"Statisch"

CsvSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). CsvSerializationProperties-
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "CSV" (erforderlich)

CsvSerializationProperties

Name Beschreibung Wert
Codierung Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'UTF8'
fieldDelimiter Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

CustomClrSerialization

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). CustomClrSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'CustomClr' (erforderlich)

CustomClrSerializationProperties

Name Beschreibung Wert
serializationClassName Der Name der Serialisierungsklasse. Schnur
serializationDllPath Der Serialisierungsbibliothekspfad. Schnur

DeltaSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem Serialisierungstyp Delta Lake zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). DeltaSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Delta' (erforderlich)

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, aber sie als Array zur Erweiterbarkeit beibehalten. string[]

DocumentDbOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). DocumentDbOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/DocumentDB" (erforderlich)

DocumentDbOutputDataSourceProperties

Name Beschreibung Wert
accountId Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
accountKey Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
collectionNamePattern Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Datenbank Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
documentId Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren. Schnur
partitionKey Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden. Schnur

EventGridStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Ereignisrastereingabe zugeordnet sind, die Datenstromdaten enthält. EventGridStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (erforderlich)

EventGridStreamInputDataSourceProperties

Name Beschreibung Wert
eventTypes Liste der Ereignistypen, die vom Ereignisrasteradapter unterstützt werden. string[]
Schema Gibt den Ereignisrasterschematyp an. "CloudEventSchema"
'EventGridEventSchema'
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
Abonnent Abonnenten für das Ereignisraster. Derzeit wird nur EventHub-Abonnent unterstützt. EventHubV2StreamInputDataSource-

EventHubOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (erforderlich)

EventHubOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
eventHubName Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
partitionCount Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. Int
partitionKey Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen. Schnur
propertyColumns Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. string[]
serviceBusNamespace Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

EventHubStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (erforderlich)

EventHubStreamInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
consumerGroupName Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub. Schnur
eventHubName Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
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, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

EventHubV2OutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventHub/EventHub" (erforderlich)

EventHubV2StreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventHub/EventHub" (erforderlich)

EventHubV2StreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Zeichenfolge (erforderlich)

Äußerlich

Name Beschreibung Wert
Container Der UserCustomCode-Container. Schnur
Pfad Der UserCustomCode-Pfad. Schnur
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-

FileReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). FileReferenceInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Datei' (erforderlich)

FileReferenceInputDataSourceProperties

Name Beschreibung Wert
Pfad Der Pfad der Datei. Schnur

Funktion

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Funktion zugeordnet sind. FunctionProperties-

FunctionBinding

Name Beschreibung Wert
Art Legen Sie für den Typ AzureMachineLearningStudioFunctionBindingauf "Microsoft.MachineLearning/WebService" fest. Legen Sie für den Typ AzureMachineLearningServiceFunctionBindingauf "Microsoft.MachineLearningServices" fest. Legen Sie für den Typ CSharpFunctionBindingauf "Microsoft.StreamAnalytics/CLRUdf" fest. Set to 'Microsoft.StreamAnalytics/JavascriptUdf' for type JavaScriptFunctionBinding. 'Microsoft.MachineLearning/WebService'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
"Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich)

FunctionConfiguration

Name Beschreibung Wert
verbindlich Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt. FunctionBinding-
Eingänge FunctionInput-[]
Ausgabe Beschreibt die Ausgabe einer Funktion. FunctionOutput-

FunctionInput

Name Beschreibung Wert
Datatype Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx Schnur
isConfigurationParameter Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false". 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 werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx Schnur

FunctionProperties

Name Beschreibung Wert
Eigenschaften FunctionConfiguration-
Art Legen Sie für den Typ "AggregateFunctionProperties"auf "Aggregat" fest. Legen Sie für den Typ ScalarFunctionPropertiesauf "Skalar" fest. "Aggregat"
"Skalar" (erforderlich)

GatewayMessageBusOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Gatewaynachrichtenbusausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "GatewayMessageBus" (erforderlich)

GatewayMessageBusOutputDataSourceProperties

Name Beschreibung Wert
Thema Der Name des Themas "ServiceBus". Schnur

GatewayMessageBusStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. GatewayMessageBusStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "GatewayMessageBus" (erforderlich)

GatewayMessageBusStreamInputDataSourceProperties

Name Beschreibung Wert
Thema Der Name des Themas "ServiceBus". Schnur

Identität

Name Beschreibung Wert
Art Der Identitätstyp kann "SystemAssigned" oder "UserAssigned" sein. Schnur
userAssignedIdentities Dem Benutzer zugewiesene Identitäten, die der Streamingauftragsressource zugeordnet sind. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

Eingabe

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). InputProperties-

InputProperties

Name Beschreibung Wert
Kompression Beschreibt, wie Eingabedaten komprimiert werden Komprimierungs-
partitionKey partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die zum Partitionieren der Eingabedaten verwendet werden Schnur
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
Art Set to 'Reference' for type ReferenceInputProperties. Legen Sie für den Typ "Stream" StreamInputPropertiesauf "Stream" fest. 'Reference'
"Stream" (erforderlich)
watermarkSettings Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. InputWatermarkProperties-

InputWatermarkProperties

Name Beschreibung Wert
watermarkMode Der Eingabewasserzeichenmodus. 'None'
"ReadWatermark"

IoTHubStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer IoT Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). IoTHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Devices/IotHubs" (erforderlich)

IoTHubStreamInputDataSourceProperties

Name Beschreibung Wert
consumerGroupName Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub. Schnur
Endpunkt Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.). Schnur
iotHubNamespace Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

JavaScriptFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. JavaScriptFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich)

JavaScriptFunctionBindingProperties

Name Beschreibung Wert
Skript Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: "Funktion (x, y) { x + y; }" zurückgeben Schnur

JobStorageAccount

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'

JsonSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). JsonSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Json" (erforderlich)

JsonSerializationProperties

Name Beschreibung Wert
Codierung Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'UTF8'
Format Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist. 'Array'
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Name Beschreibung Wert
Identität Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. Identity
Ort Der geografische Standort, an dem sich die Ressource befindet Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). StreamingJobProperties
Sku Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

Ausgabe

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). OutputProperties-

OutputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ GatewayMessageBusOutputDataSourceauf "GatewayMessageBus" fest. Legen Sie für den Typ AzureFunctionOutputDataSource-auf "Microsoft.AzureFunctionFunction" fest. Set to 'Microsoft.DBForPostgreSQL/servers/databases' for type PostgreSQLOutputDataSource. Legen Sie für den Typ AzureDataLakeStoreOutputDataSource-auf "Microsoft.DataLake/Accounts" fest. Legen Sie für den Typ EventHub2OutputDataSource-auf "Microsoft.EventHub/EventHub" fest. Legen Sie für den Typ AzureDataExplorerOutputDataSource-auf "Microsoft.Kusto/clusters/databases" fest. Legen Sie für den Typ EventHubOutputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ ServiceBusQueueOutputDataSource-auf "Microsoft.ServiceBusBus/Queue" fest. Set to 'Microsoft.ServiceBus/Topic' for type ServiceBusTopicOutputDataSource. Legen Sie für den Typ AzureSynapseOutputDataSource-auf "Microsoft.Sql/Server/DataWarehouse" fest. Legen Sie für den Typ AzureSqlDatabaseOutputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobOutputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ DocumentDbOutputDataSource-auf "Microsoft.Storage/DocumentDB" fest. Legen Sie für den Typ AzureTableOutputDataSource-auf "Microsoft.Storage/Table" fest. Legen Sie für den Typ PowerBIOutputDataSource-auf "PowerBI" fest. Legen Sie für den Typ RawOutputDatasource-auf "Raw" fest. 'GatewayMessageBus'
"Microsoft.AzureFunction"
"Microsoft.DataLake/Accounts"
'Microsoft.DBForPostgreSQL/servers/databases'
'Microsoft.EventHub/EventHub'
"Microsoft.Kusto/clusters/databases"
"Microsoft.ServiceBus/EventHub"
'Microsoft.ServiceBus/Queue'
"Microsoft.ServiceBus/Topic"
'Microsoft.Sql/Server/Database'
'Microsoft.Sql/Server/DataWarehouse'
"Microsoft.Storage/Blob"
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/Table'
'PowerBI'
"Raw" (erforderlich)

OutputProperties

Name Beschreibung Wert
Datenquelle 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 zum Filtern von Stream Analytics-Auftragsausgaben. Schnur
watermarkSettings Einstellungen, die bestimmen, ob Wasserzeichen nach unten gesendet werden sollen. OutputWatermarkProperties

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 downstream-Aufträgen erfasst, gut definiert ist. Schnur
watermarkMode Der Ausgabewasserzeichenmodus. 'None'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

Geparkte Personalisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die mit dem Serialisierungstyp "Parkett" verbunden sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). jegliche
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Parkett" (erforderlich)

PostgreSQLOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). PostgreSQLOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich)

PostgreSQLOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
maxWriterCount Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. Int
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

PowerBIOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). PowerBIOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'PowerBI' (erforderlich)

PowerBIOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Dataset Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
groupId Die ID der Power BI-Gruppe. Schnur
groupName Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. Schnur
refreshToken Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
tokenUserDisplayName Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur
tokenUserPrincipalName Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur

RawInputDatasourceProperties

Name Beschreibung Wert
Nutzlast Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. Schnur
payloadUri Die SAS-URL zu einem Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. Schnur

RawOutputDatasource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer rohen Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawOutputDatasourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

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 zu diesem temporären Speicher wird in das Ergebnis eingeschlossen. Schnur

RawReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawInputDatasourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

RawStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawInputDatasourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

ReferenceInputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ FileReferenceInputDataSource-auf "Datei" fest. Legen Sie für den Typ AzureSqlReferenceInputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobReferenceInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawReferenceInputDataSourceauf "Raw" fest. 'Datei'
'Microsoft.Sql/Server/Database'
"Microsoft.Storage/Blob"
"Raw" (erforderlich)

ReferenceInputProperties

Name Beschreibung Wert
Datenquelle Beschreibt eine Eingabedatenquelle, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). ReferenceInputDataSource-
Art Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Verweis" (erforderlich)

RefreshConfiguration

Name Beschreibung Wert
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
refreshInterval Das Aktualisierungsintervall. Schnur
refreshType Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet, 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. Schnur

ScalarFunctionProperties

Name Beschreibung Wert
Art Gibt den Funktionstyp an. "Skalar" (erforderlich)

Serialisierung

Name Beschreibung Wert
Art Legen Sie für den Typ AvroSerializationauf "AvroSerialization" fest. Legen Sie für den Typ csvSerializationauf "CSV" fest. Legen Sie für den Typ CustomClrSerializationauf 'CustomClrSerialization' fest. Legen Sie für den Typ DeltaSerialisierungauf "Delta" fest. Set to 'Json' for type JsonSerialization. Auf "Parkett" für die Typ-Parkett-festgelegt. 'Avro'
"CSV"
'CustomClr'
'Delta'
'Json'
"Parkett" (erforderlich)

ServiceBusQueueOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Service Bus Queue-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/Queue" (erforderlich)

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 Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
serviceBusNamespace Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
systemPropertyColumns Die Systemeigenschaften, die der Servicebuswarteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. jegliche

ServiceBusTopicOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/Topic" (erforderlich)

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, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
systemPropertyColumns Die Systemeigenschaften, die der Service Bus Topic Output zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
topicName Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die Kapazität der SKU. Int
Name Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Standard"

StorageAccount

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'

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 Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist. Schnur
eventsLateArrivalMaxDelayInSeconds Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben. Int
eventsOutOfOrderMaxDelayInSeconds Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein. Int
eventsOutOfOrderPolicy Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen. "Anpassen"
'Drop'
Externals Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. externen
Funktionen Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. -Funktion[]
Eingänge Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist. 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 an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können. 'Drop'
'Stop'
Ausgaben Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. Ausgabe-[]
outputStartMode Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. Schnur
Sku Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). Sku-
Transformation Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. Transformations-

StreamInputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ GatewayMessageBusStreamInputDataSourceauf "GatewayMessageBusBus" fest. Legen Sie für den Typ IoTHubStreamInputDataSource-auf "Microsoft.Devices/IotHubHub" fest. Auf "Microsoft.EventGrid/EventSubscriptions" für den Typ EventGridStreamInputDataSource-festgelegt. Auf "Microsoft.EventHub/EventHub" für den Typ EventHubV2StreamInputDataSource-festgelegt. Legen Sie für den Typ EventHubStreamInputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ BlobStreamInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawStreamInputDataSource-auf "Raw" fest. 'GatewayMessageBus'
"Microsoft.Devices/IotHubs"
'Microsoft.EventGrid/EventSubscriptions'
'Microsoft.EventHub/EventHub'
"Microsoft.ServiceBus/EventHub"
"Microsoft.Storage/Blob"
"Raw" (erforderlich)

StreamInputProperties

Name Beschreibung Wert
Datenquelle Beschreibt eine Eingabedatenquelle, die Datenstrom enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). StreamInputDataSource-
Art Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Stream" (erforderlich)

TrackedResourceTags

Name Beschreibung Wert

Transformation

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). TransformationProperties-

TransformationProperties

Name Beschreibung Wert
Frage Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
streamingUnits Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. Int
validStreamingUnits Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. int[]

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Erstellen eines Standardmäßigen Stream Analytics-Auftrags Diese Vorlage erstellt einen Standardstream Analytics-Auftrag. Für weitere Informationen ist Azure Stream Analytics ein Echtzeitanalyse- und komplexes Ereignisverarbeitungsmodul, das entwickelt wurde, um hohe Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. Muster und Beziehungen können in Informationen identifiziert werden, die aus einer Reihe von Eingabequellen extrahiert werden, einschließlich Geräten, Sensoren, Clickstreams, Social Media Feeds und Anwendungen. Diese Muster können verwendet werden, um Aktionen auszulösen und Workflows wie das Erstellen von Warnungen zu initiieren, Informationen an ein Berichterstellungstool zu senden oder transformierte Daten zur späteren Verwendung zu speichern. Außerdem ist Stream Analytics zur Azure IoT Edge-Laufzeit verfügbar und unterstützt die gleiche genaue Sprache oder Syntax wie Cloud.

ARM-Vorlagenressourcendefinition

Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "location": "string",
  "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": "string"
    },
    "transformation": {
      "name": "string",
      "properties": {
        "query": "string",
        "streamingUnits": "int",
        "validStreamingUnits": [ "int" ]
      }
    }
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

StreamInputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für GatewayMessageBus-:

{
  "properties": {
    "topic": "string"
  },
  "type": "GatewayMessageBus"
}

Verwenden Sie für Microsoft.Devices/IotHubs-:

{
  "properties": {
    "consumerGroupName": "string",
    "endpoint": "string",
    "iotHubNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  },
  "type": "Microsoft.Devices/IotHubs"
}

Verwenden Sie für 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"
    }
  },
  "type": "Microsoft.EventGrid/EventSubscriptions"
}

Verwenden Sie für Microsoft.EventHub/EventHub-:

{
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  },
  "type": "Microsoft.EventHub/EventHub"
}

Verwenden Sie für Microsoft.ServiceBus/EventHub-:

{
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  },
  "type": "Microsoft.ServiceBus/EventHub"
}

Verwenden Sie für Microsoft.Storage/Blob-:

{
  "properties": {
    "authenticationMode": "string",
    "container": "string",
    "dateFormat": "string",
    "pathPattern": "string",
    "sourcePartitionCount": "int",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  },
  "type": "Microsoft.Storage/Blob"
}

Verwenden Sie für Raw-:

{
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  },
  "type": "Raw"
}

InputProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Reference:

{
  "datasource": {
    "type": "string"
    // For remaining properties, see ReferenceInputDataSource objects
  },
  "type": "Reference"
}

Verwenden Sie für Stream-:

{
  "datasource": {
    "type": "string"
    // For remaining properties, see StreamInputDataSource objects
  },
  "type": "Stream"
}

FunctionProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Aggregate-:

{
  "type": "Aggregate"
}

Verwenden Sie für Scalar:

{
  "type": "Scalar"
}

Serialisierungsobjekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Avro:

{
  "properties": {},
  "type": "Avro"
}

Verwenden Sie für CSV-:

{
  "properties": {
    "encoding": "string",
    "fieldDelimiter": "string"
  },
  "type": "Csv"
}

Verwenden Sie für CustomClr-Folgendes:

{
  "properties": {
    "serializationClassName": "string",
    "serializationDllPath": "string"
  },
  "type": "CustomClr"
}

Verwenden Sie für Delta-:

{
  "properties": {
    "deltaTablePath": "string",
    "partitionColumns": [ "string" ]
  },
  "type": "Delta"
}

Verwenden Sie für JSON-:

{
  "properties": {
    "encoding": "string",
    "format": "string"
  },
  "type": "Json"
}

Verwenden Sie für Parkett:

{
  "properties": {},
  "type": "Parquet"
}

ReferenceInputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Datei-:

{
  "properties": {
    "path": "string"
  },
  "type": "File"
}

Verwenden Sie für Microsoft.Sql/Server/Database:

{
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "deltaSnapshotQuery": "string",
    "fullSnapshotQuery": "string",
    "password": "string",
    "refreshRate": "string",
    "refreshType": "string",
    "server": "string",
    "user": "string"
  },
  "type": "Microsoft.Sql/Server/Database"
}

Verwenden Sie für 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"
  },
  "type": "Microsoft.Storage/Blob"
}

Verwenden Sie für Raw-:

{
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  },
  "type": "Raw"
}

FunctionBinding-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Microsoft.MachineLearning/WebService:

{
  "properties": {
    "apiKey": "string",
    "batchSize": "int",
    "endpoint": "string",
    "inputs": {
      "columnNames": [
        {
          "dataType": "string",
          "mapTo": "int",
          "name": "string"
        }
      ],
      "name": "string"
    },
    "outputs": [
      {
        "dataType": "string",
        "name": "string"
      }
    ]
  },
  "type": "Microsoft.MachineLearning/WebService"
}

Verwenden Sie für Microsoft.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"
      }
    ]
  },
  "type": "Microsoft.MachineLearningServices"
}

Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf:

{
  "properties": {
    "class": "string",
    "dllPath": "string",
    "method": "string",
    "updateMode": "string"
  },
  "type": "Microsoft.StreamAnalytics/CLRUdf"
}

Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf:

{
  "properties": {
    "script": "string"
  },
  "type": "Microsoft.StreamAnalytics/JavascriptUdf"
}

OutputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für GatewayMessageBus-:

{
  "properties": {
    "topic": "string"
  },
  "type": "GatewayMessageBus"
}

Verwenden Sie für Microsoft.AzureFunction:

{
  "properties": {
    "apiKey": "string",
    "functionAppName": "string",
    "functionName": "string",
    "maxBatchCount": "int",
    "maxBatchSize": "int"
  },
  "type": "Microsoft.AzureFunction"
}

Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases:

{
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "maxWriterCount": "int",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  },
  "type": "Microsoft.DBForPostgreSQL/servers/databases"
}

Verwenden Sie für Microsoft.DataLake/Accounts:

{
  "properties": {
    "accountName": "string",
    "authenticationMode": "string",
    "dateFormat": "string",
    "filePathPrefix": "string",
    "refreshToken": "string",
    "tenantId": "string",
    "timeFormat": "string",
    "tokenUserDisplayName": "string",
    "tokenUserPrincipalName": "string"
  },
  "type": "Microsoft.DataLake/Accounts"
}

Verwenden Sie für Microsoft.EventHub/EventHub-:

{
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "partitionKey": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  },
  "type": "Microsoft.EventHub/EventHub"
}

Verwenden Sie für Microsoft.Kusto/clusters/databases:

{
  "properties": {
    "authenticationMode": "string",
    "cluster": "string",
    "database": "string",
    "table": "string"
  },
  "type": "Microsoft.Kusto/clusters/databases"
}

Verwenden Sie für Microsoft.ServiceBus/EventHub-:

{
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "partitionKey": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  },
  "type": "Microsoft.ServiceBus/EventHub"
}

Verwenden Sie für Microsoft.ServiceBus/Queue:

{
  "properties": {
    "authenticationMode": "string",
    "propertyColumns": [ "string" ],
    "queueName": "string",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string",
    "systemPropertyColumns": {}
  },
  "type": "Microsoft.ServiceBus/Queue"
}

Verwenden Sie für Microsoft.ServiceBus/Topic:

{
  "properties": {
    "authenticationMode": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string",
    "systemPropertyColumns": {
      "{customized property}": "string"
    },
    "topicName": "string"
  },
  "type": "Microsoft.ServiceBus/Topic"
}

Verwenden Sie für Microsoft.Sql/Server/DataWarehouse:

{
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  },
  "type": "Microsoft.Sql/Server/DataWarehouse"
}

Verwenden Sie für Microsoft.Sql/Server/Database:

{
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "maxBatchCount": "int",
    "maxWriterCount": "int",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  },
  "type": "Microsoft.Sql/Server/Database"
}

Verwenden Sie für 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"
  },
  "type": "Microsoft.Storage/Blob"
}

Verwenden Sie für Microsoft.Storage/DocumentDB-:

{
  "properties": {
    "accountId": "string",
    "accountKey": "string",
    "authenticationMode": "string",
    "collectionNamePattern": "string",
    "database": "string",
    "documentId": "string",
    "partitionKey": "string"
  },
  "type": "Microsoft.Storage/DocumentDB"
}

Verwenden Sie für Microsoft.Storage/Table-:

{
  "properties": {
    "accountKey": "string",
    "accountName": "string",
    "batchSize": "int",
    "columnsToRemove": [ "string" ],
    "partitionKey": "string",
    "rowKey": "string",
    "table": "string"
  },
  "type": "Microsoft.Storage/Table"
}

Verwenden Sie für PowerBI-:

{
  "properties": {
    "authenticationMode": "string",
    "dataset": "string",
    "groupId": "string",
    "groupName": "string",
    "refreshToken": "string",
    "table": "string",
    "tokenUserDisplayName": "string",
    "tokenUserPrincipalName": "string"
  },
  "type": "PowerBI"
}

Verwenden Sie für Raw-:

{
  "properties": {
    "payloadUri": "string"
  },
  "type": "Raw"
}

Eigenschaftswerte

AggregateFunctionProperties

Name Beschreibung Wert
Art Gibt den Funktionstyp an. "Aggregat" (erforderlich)

AvroSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). jegliche
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Avro' (erforderlich)

AzureDataExplorerOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (erforderlich)

AzureDataExplorerOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Cluster Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Datenbank Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureDataLakeStoreOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.DataLake/Accounts" (erforderlich)

AzureDataLakeStoreOutputDataSourceProperties

Name Beschreibung Wert
accountName Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
filePathPrefix Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
refreshToken Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
tenantId Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur
tokenUserDisplayName Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur
tokenUserPrincipalName Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur

AzureFunctionOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.AzureFunction" (erforderlich)

AzureFunctionOutputDataSourceProperties

Name Beschreibung Wert
apiKey Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dies tun, indem Sie den Schlüssel für den Zugriff auf Ihre Funktion bereitstellen. Schnur
functionAppName Der Name Ihrer Azure Functions-App. Schnur
functionName Der Name der Funktion in Ihrer Azure Functions-App. Schnur
maxBatchCount Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, der an Azure Functions gesendet wird. 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 in Byte. Dieser Wert beträgt standardmäßig 262.144 Byte (256 KB). Int

AzureMachineLearningServiceFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. AzureMachineLearningServiceFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.MachineLearningServices" (erforderlich)

AzureMachineLearningServiceFunctionBindingProperties

Name Beschreibung Wert
apiKey Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. Schnur
batchSize Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. Int
Endpunkt Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. Schnur
inputRequestName Bezeichnung für das Eingabeanforderungsobjekt. Schnur
Eingänge Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Die Anzahl der parallelen Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. Int
outputResponseName Bezeichnung für das Ausgabeanforderungsobjekt. Schnur
Ausgaben Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning-Webdienstendpunkts. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Eingabespalte. Schnur

AzureMachineLearningServiceOutputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Ausgabespalte. Schnur

AzureMachineLearningStudioFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. AzureMachineLearningStudioFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.MachineLearning/WebService" (erforderlich)

AzureMachineLearningStudioFunctionBindingProperties

Name Beschreibung Wert
apiKey Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. Schnur
batchSize Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. Int
Endpunkt Der Request-Response Endpunkt des Azure Machine Learning Studio ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs Schnur
Eingänge Die Eingaben für den Azure Machine Learning Studio-Endpunkt. AzureMachineLearningStudioInputs
Ausgaben Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Studio-Endpunkts. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Eingabespalte. Schnur

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 bereitgestellt wird. Schnur

AzureMachineLearningStudioOutputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. Schnur
Name Der Name der Ausgabespalte. Schnur

AzureSqlDatabaseOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure SQL-Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/Database" (erforderlich)

AzureSqlDatabaseOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
maxBatchCount Max Batch count for write to SQL database, the default value is 10.000. Optional für PUT-Anforderungen. Int
maxWriterCount Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. Int
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureSqlReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die sql DB-Eingaben zugeordnet sind, die Referenzdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/Database" (erforderlich)

AzureSqlReferenceInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. Schnur
deltaSnapshotQuery Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung zeitlicher Tabellen in der Azure SQL-Datenbank. Schnur
fullSnapshotQuery Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. Schnur
Passwort Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist das Kennwort, das zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
refreshRate Dieses Element ist dem Datenquellenelement zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es ist das DateTime-Format. Schnur
refreshType Gibt den Typ der Datenaktualisierungsoption an. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
"Statisch"
Server Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. Schnur
Benutzer Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Benutzername, der zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. Schnur

AzureSynapseOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Synapse-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (erforderlich)

AzureSynapseOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureTableOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureTableOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Table" (erforderlich)

AzureTableOutputDataSourceProperties

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
batchSize Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. Int
columnsToRemove Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll. string[]
partitionKey Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
rowKey Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

BlobOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

BlobOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
blobPathPrefix Blobpfadpräfix. Schnur
blobWriteMode Blob-Schreibmodus. "Anfügen"
"Einmal"
Container Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur

BlobReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobReferenceInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

BlobReferenceInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
blobName Der Name der BLOB-Eingabe. Schnur
Container Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
deltaPathPattern Das Pfadmuster der Delta-Momentaufnahme. Schnur
deltaSnapshotRefreshRate Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenz-BLOB-Eingabedatenquelle generiert. Schnur
fullSnapshotRefreshRate Das Aktualisierungsintervall der BLOB-Eingabedatenquelle. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
sourcePartitionCount Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 256. Int
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. 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. Schnur

BlobStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

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 der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
sourcePartitionCount Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024. Int
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur

ClusterInfo

Name Beschreibung Wert
id Die Ressourcen-ID des Clusters. Schnur

Kompression

Name Beschreibung Wert
Art Gibt den Typ der Komprimierung an, die von der Eingabe verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Deflate'
'GZip'
'None' (erforderlich)

CSharpFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. CSharpFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.StreamAnalytics/CLRUdf" (erforderlich)

CSharpFunctionBindingProperties

Name Beschreibung Wert
Klasse Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
dllPath Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
Methode Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
updateMode Aktualisierungsmodi für Stream Analytics-Funktionen. "Aktualisierbar"
"Statisch"

CsvSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). CsvSerializationProperties-
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "CSV" (erforderlich)

CsvSerializationProperties

Name Beschreibung Wert
Codierung Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'UTF8'
fieldDelimiter Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

CustomClrSerialization

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). CustomClrSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'CustomClr' (erforderlich)

CustomClrSerializationProperties

Name Beschreibung Wert
serializationClassName Der Name der Serialisierungsklasse. Schnur
serializationDllPath Der Serialisierungsbibliothekspfad. Schnur

DeltaSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem Serialisierungstyp Delta Lake zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). DeltaSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Delta' (erforderlich)

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, aber sie als Array zur Erweiterbarkeit beibehalten. string[]

DocumentDbOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). DocumentDbOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/DocumentDB" (erforderlich)

DocumentDbOutputDataSourceProperties

Name Beschreibung Wert
accountId Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
accountKey Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
collectionNamePattern Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Datenbank Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
documentId Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren. Schnur
partitionKey Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden. Schnur

EventGridStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Ereignisrastereingabe zugeordnet sind, die Datenstromdaten enthält. EventGridStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (erforderlich)

EventGridStreamInputDataSourceProperties

Name Beschreibung Wert
eventTypes Liste der Ereignistypen, die vom Ereignisrasteradapter unterstützt werden. string[]
Schema Gibt den Ereignisrasterschematyp an. "CloudEventSchema"
'EventGridEventSchema'
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
Abonnent Abonnenten für das Ereignisraster. Derzeit wird nur EventHub-Abonnent unterstützt. EventHubV2StreamInputDataSource-

EventHubOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (erforderlich)

EventHubOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
eventHubName Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
partitionCount Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. Int
partitionKey Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen. Schnur
propertyColumns Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. string[]
serviceBusNamespace Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

EventHubStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (erforderlich)

EventHubStreamInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
consumerGroupName Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub. Schnur
eventHubName Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
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, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

EventHubV2OutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventHub/EventHub" (erforderlich)

EventHubV2StreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventHub/EventHub" (erforderlich)

EventHubV2StreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Zeichenfolge (erforderlich)

Äußerlich

Name Beschreibung Wert
Container Der UserCustomCode-Container. Schnur
Pfad Der UserCustomCode-Pfad. Schnur
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-

FileReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). FileReferenceInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Datei' (erforderlich)

FileReferenceInputDataSourceProperties

Name Beschreibung Wert
Pfad Der Pfad der Datei. Schnur

Funktion

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Funktion zugeordnet sind. FunctionProperties-

FunctionBinding

Name Beschreibung Wert
Art Legen Sie für den Typ AzureMachineLearningStudioFunctionBindingauf "Microsoft.MachineLearning/WebService" fest. Legen Sie für den Typ AzureMachineLearningServiceFunctionBindingauf "Microsoft.MachineLearningServices" fest. Legen Sie für den Typ CSharpFunctionBindingauf "Microsoft.StreamAnalytics/CLRUdf" fest. Set to 'Microsoft.StreamAnalytics/JavascriptUdf' for type JavaScriptFunctionBinding. 'Microsoft.MachineLearning/WebService'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
"Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich)

FunctionConfiguration

Name Beschreibung Wert
verbindlich Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt. FunctionBinding-
Eingänge FunctionInput-[]
Ausgabe Beschreibt die Ausgabe einer Funktion. FunctionOutput-

FunctionInput

Name Beschreibung Wert
Datatype Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx Schnur
isConfigurationParameter Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false". 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 werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx Schnur

FunctionProperties

Name Beschreibung Wert
Eigenschaften FunctionConfiguration-
Art Legen Sie für den Typ "AggregateFunctionProperties"auf "Aggregat" fest. Legen Sie für den Typ ScalarFunctionPropertiesauf "Skalar" fest. "Aggregat"
"Skalar" (erforderlich)

GatewayMessageBusOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Gatewaynachrichtenbusausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "GatewayMessageBus" (erforderlich)

GatewayMessageBusOutputDataSourceProperties

Name Beschreibung Wert
Thema Der Name des Themas "ServiceBus". Schnur

GatewayMessageBusStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. GatewayMessageBusStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "GatewayMessageBus" (erforderlich)

GatewayMessageBusStreamInputDataSourceProperties

Name Beschreibung Wert
Thema Der Name des Themas "ServiceBus". Schnur

Identität

Name Beschreibung Wert
Art Der Identitätstyp kann "SystemAssigned" oder "UserAssigned" sein. Schnur
userAssignedIdentities Dem Benutzer zugewiesene Identitäten, die der Streamingauftragsressource zugeordnet sind. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

Eingabe

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). InputProperties-

InputProperties

Name Beschreibung Wert
Kompression Beschreibt, wie Eingabedaten komprimiert werden Komprimierungs-
partitionKey partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die zum Partitionieren der Eingabedaten verwendet werden Schnur
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
Art Set to 'Reference' for type ReferenceInputProperties. Legen Sie für den Typ "Stream" StreamInputPropertiesauf "Stream" fest. 'Reference'
"Stream" (erforderlich)
watermarkSettings Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. InputWatermarkProperties-

InputWatermarkProperties

Name Beschreibung Wert
watermarkMode Der Eingabewasserzeichenmodus. 'None'
"ReadWatermark"

IoTHubStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer IoT Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). IoTHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Devices/IotHubs" (erforderlich)

IoTHubStreamInputDataSourceProperties

Name Beschreibung Wert
consumerGroupName Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub. Schnur
Endpunkt Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.). Schnur
iotHubNamespace Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

JavaScriptFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. JavaScriptFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich)

JavaScriptFunctionBindingProperties

Name Beschreibung Wert
Skript Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: "Funktion (x, y) { x + y; }" zurückgeben Schnur

JobStorageAccount

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'

JsonSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). JsonSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Json" (erforderlich)

JsonSerializationProperties

Name Beschreibung Wert
Codierung Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'UTF8'
Format Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist. 'Array'
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Name Beschreibung Wert
apiVersion Die API-Version "2021-10-01-preview"
Identität Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. Identity
Ort Der geografische Standort, an dem sich die Ressource befindet Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). StreamingJobProperties
Sku Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.StreamAnalytics/streamingjobs"

Ausgabe

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). OutputProperties-

OutputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ GatewayMessageBusOutputDataSourceauf "GatewayMessageBus" fest. Legen Sie für den Typ AzureFunctionOutputDataSource-auf "Microsoft.AzureFunctionFunction" fest. Set to 'Microsoft.DBForPostgreSQL/servers/databases' for type PostgreSQLOutputDataSource. Legen Sie für den Typ AzureDataLakeStoreOutputDataSource-auf "Microsoft.DataLake/Accounts" fest. Legen Sie für den Typ EventHub2OutputDataSource-auf "Microsoft.EventHub/EventHub" fest. Legen Sie für den Typ AzureDataExplorerOutputDataSource-auf "Microsoft.Kusto/clusters/databases" fest. Legen Sie für den Typ EventHubOutputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ ServiceBusQueueOutputDataSource-auf "Microsoft.ServiceBusBus/Queue" fest. Set to 'Microsoft.ServiceBus/Topic' for type ServiceBusTopicOutputDataSource. Legen Sie für den Typ AzureSynapseOutputDataSource-auf "Microsoft.Sql/Server/DataWarehouse" fest. Legen Sie für den Typ AzureSqlDatabaseOutputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobOutputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ DocumentDbOutputDataSource-auf "Microsoft.Storage/DocumentDB" fest. Legen Sie für den Typ AzureTableOutputDataSource-auf "Microsoft.Storage/Table" fest. Legen Sie für den Typ PowerBIOutputDataSource-auf "PowerBI" fest. Legen Sie für den Typ RawOutputDatasource-auf "Raw" fest. 'GatewayMessageBus'
"Microsoft.AzureFunction"
"Microsoft.DataLake/Accounts"
'Microsoft.DBForPostgreSQL/servers/databases'
'Microsoft.EventHub/EventHub'
"Microsoft.Kusto/clusters/databases"
"Microsoft.ServiceBus/EventHub"
'Microsoft.ServiceBus/Queue'
"Microsoft.ServiceBus/Topic"
'Microsoft.Sql/Server/Database'
'Microsoft.Sql/Server/DataWarehouse'
"Microsoft.Storage/Blob"
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/Table'
'PowerBI'
"Raw" (erforderlich)

OutputProperties

Name Beschreibung Wert
Datenquelle 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 zum Filtern von Stream Analytics-Auftragsausgaben. Schnur
watermarkSettings Einstellungen, die bestimmen, ob Wasserzeichen nach unten gesendet werden sollen. OutputWatermarkProperties

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 downstream-Aufträgen erfasst, gut definiert ist. Schnur
watermarkMode Der Ausgabewasserzeichenmodus. 'None'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

Geparkte Personalisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die mit dem Serialisierungstyp "Parkett" verbunden sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). jegliche
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Parkett" (erforderlich)

PostgreSQLOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). PostgreSQLOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich)

PostgreSQLOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
maxWriterCount Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. Int
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

PowerBIOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). PowerBIOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'PowerBI' (erforderlich)

PowerBIOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Dataset Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
groupId Die ID der Power BI-Gruppe. Schnur
groupName Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. Schnur
refreshToken Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
tokenUserDisplayName Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur
tokenUserPrincipalName Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur

RawInputDatasourceProperties

Name Beschreibung Wert
Nutzlast Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. Schnur
payloadUri Die SAS-URL zu einem Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. Schnur

RawOutputDatasource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer rohen Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawOutputDatasourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

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 zu diesem temporären Speicher wird in das Ergebnis eingeschlossen. Schnur

RawReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawInputDatasourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

RawStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawInputDatasourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

ReferenceInputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ FileReferenceInputDataSource-auf "Datei" fest. Legen Sie für den Typ AzureSqlReferenceInputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobReferenceInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawReferenceInputDataSourceauf "Raw" fest. 'Datei'
'Microsoft.Sql/Server/Database'
"Microsoft.Storage/Blob"
"Raw" (erforderlich)

ReferenceInputProperties

Name Beschreibung Wert
Datenquelle Beschreibt eine Eingabedatenquelle, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). ReferenceInputDataSource-
Art Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Verweis" (erforderlich)

RefreshConfiguration

Name Beschreibung Wert
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
refreshInterval Das Aktualisierungsintervall. Schnur
refreshType Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet, 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. Schnur

ScalarFunctionProperties

Name Beschreibung Wert
Art Gibt den Funktionstyp an. "Skalar" (erforderlich)

Serialisierung

Name Beschreibung Wert
Art Legen Sie für den Typ AvroSerializationauf "AvroSerialization" fest. Legen Sie für den Typ csvSerializationauf "CSV" fest. Legen Sie für den Typ CustomClrSerializationauf 'CustomClrSerialization' fest. Legen Sie für den Typ DeltaSerialisierungauf "Delta" fest. Set to 'Json' for type JsonSerialization. Auf "Parkett" für die Typ-Parkett-festgelegt. 'Avro'
"CSV"
'CustomClr'
'Delta'
'Json'
"Parkett" (erforderlich)

ServiceBusQueueOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Service Bus Queue-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/Queue" (erforderlich)

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 Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
serviceBusNamespace Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
systemPropertyColumns Die Systemeigenschaften, die der Servicebuswarteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. jegliche

ServiceBusTopicOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/Topic" (erforderlich)

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, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
systemPropertyColumns Die Systemeigenschaften, die der Service Bus Topic Output zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
topicName Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die Kapazität der SKU. Int
Name Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Standard"

StorageAccount

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'

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 Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist. Schnur
eventsLateArrivalMaxDelayInSeconds Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben. Int
eventsOutOfOrderMaxDelayInSeconds Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein. Int
eventsOutOfOrderPolicy Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen. "Anpassen"
'Drop'
Externals Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. externen
Funktionen Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. -Funktion[]
Eingänge Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist. 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 an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können. 'Drop'
'Stop'
Ausgaben Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. Ausgabe-[]
outputStartMode Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. Schnur
Sku Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). Sku-
Transformation Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. Transformations-

StreamInputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ GatewayMessageBusStreamInputDataSourceauf "GatewayMessageBusBus" fest. Legen Sie für den Typ IoTHubStreamInputDataSource-auf "Microsoft.Devices/IotHubHub" fest. Auf "Microsoft.EventGrid/EventSubscriptions" für den Typ EventGridStreamInputDataSource-festgelegt. Auf "Microsoft.EventHub/EventHub" für den Typ EventHubV2StreamInputDataSource-festgelegt. Legen Sie für den Typ EventHubStreamInputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ BlobStreamInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawStreamInputDataSource-auf "Raw" fest. 'GatewayMessageBus'
"Microsoft.Devices/IotHubs"
'Microsoft.EventGrid/EventSubscriptions'
'Microsoft.EventHub/EventHub'
"Microsoft.ServiceBus/EventHub"
"Microsoft.Storage/Blob"
"Raw" (erforderlich)

StreamInputProperties

Name Beschreibung Wert
Datenquelle Beschreibt eine Eingabedatenquelle, die Datenstrom enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). StreamInputDataSource-
Art Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Stream" (erforderlich)

TrackedResourceTags

Name Beschreibung Wert

Transformation

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). TransformationProperties-

TransformationProperties

Name Beschreibung Wert
Frage Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
streamingUnits Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. Int
validStreamingUnits Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. int[]

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Erstellen eines Standardmäßigen Stream Analytics-Auftrags

Bereitstellen in Azure
Diese Vorlage erstellt einen Standardstream Analytics-Auftrag. Für weitere Informationen ist Azure Stream Analytics ein Echtzeitanalyse- und komplexes Ereignisverarbeitungsmodul, das entwickelt wurde, um hohe Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. Muster und Beziehungen können in Informationen identifiziert werden, die aus einer Reihe von Eingabequellen extrahiert werden, einschließlich Geräten, Sensoren, Clickstreams, Social Media Feeds und Anwendungen. Diese Muster können verwendet werden, um Aktionen auszulösen und Workflows wie das Erstellen von Warnungen zu initiieren, Informationen an ein Berichterstellungstool zu senden oder transformierte Daten zur späteren Verwendung zu speichern. Außerdem ist Stream Analytics zur Azure IoT Edge-Laufzeit verfügbar und unterstützt die gleiche genaue Sprache oder Syntax wie Cloud.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.StreamAnalytics/streamingjobs-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = ?
    }
  }
  location = "string"
  sku = {
    capacity = int
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  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 = "string"
      }
      transformation = {
        name = "string"
        properties = {
          query = "string"
          streamingUnits = int
          validStreamingUnits = [
            int
          ]
        }
      }
    }
  })
}

StreamInputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für GatewayMessageBus-:

{
  properties = {
    topic = "string"
  }
  type = "GatewayMessageBus"
}

Verwenden Sie für Microsoft.Devices/IotHubs-:

{
  properties = {
    consumerGroupName = "string"
    endpoint = "string"
    iotHubNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }
  type = "Microsoft.Devices/IotHubs"
}

Verwenden Sie für 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"
    }
  }
  type = "Microsoft.EventGrid/EventSubscriptions"
}

Verwenden Sie für Microsoft.EventHub/EventHub-:

{
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }
  type = "Microsoft.EventHub/EventHub"
}

Verwenden Sie für Microsoft.ServiceBus/EventHub-:

{
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }
  type = "Microsoft.ServiceBus/EventHub"
}

Verwenden Sie für Microsoft.Storage/Blob-:

{
  properties = {
    authenticationMode = "string"
    container = "string"
    dateFormat = "string"
    pathPattern = "string"
    sourcePartitionCount = int
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }
  type = "Microsoft.Storage/Blob"
}

Verwenden Sie für Raw-:

{
  properties = {
    payload = "string"
    payloadUri = "string"
  }
  type = "Raw"
}

InputProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Reference:

{
  datasource = {
    type = "string"
    // For remaining properties, see ReferenceInputDataSource objects
  }
  type = "Reference"
}

Verwenden Sie für Stream-:

{
  datasource = {
    type = "string"
    // For remaining properties, see StreamInputDataSource objects
  }
  type = "Stream"
}

FunctionProperties-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Aggregate-:

{
  type = "Aggregate"
}

Verwenden Sie für Scalar:

{
  type = "Scalar"
}

Serialisierungsobjekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Avro:

{
  properties = ?
  type = "Avro"
}

Verwenden Sie für CSV-:

{
  properties = {
    encoding = "string"
    fieldDelimiter = "string"
  }
  type = "Csv"
}

Verwenden Sie für CustomClr-Folgendes:

{
  properties = {
    serializationClassName = "string"
    serializationDllPath = "string"
  }
  type = "CustomClr"
}

Verwenden Sie für Delta-:

{
  properties = {
    deltaTablePath = "string"
    partitionColumns = [
      "string"
    ]
  }
  type = "Delta"
}

Verwenden Sie für JSON-:

{
  properties = {
    encoding = "string"
    format = "string"
  }
  type = "Json"
}

Verwenden Sie für Parkett:

{
  properties = ?
  type = "Parquet"
}

ReferenceInputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Datei-:

{
  properties = {
    path = "string"
  }
  type = "File"
}

Verwenden Sie für Microsoft.Sql/Server/Database:

{
  properties = {
    authenticationMode = "string"
    database = "string"
    deltaSnapshotQuery = "string"
    fullSnapshotQuery = "string"
    password = "string"
    refreshRate = "string"
    refreshType = "string"
    server = "string"
    user = "string"
  }
  type = "Microsoft.Sql/Server/Database"
}

Verwenden Sie für 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"
  }
  type = "Microsoft.Storage/Blob"
}

Verwenden Sie für Raw-:

{
  properties = {
    payload = "string"
    payloadUri = "string"
  }
  type = "Raw"
}

FunctionBinding-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für Microsoft.MachineLearning/WebService:

{
  properties = {
    apiKey = "string"
    batchSize = int
    endpoint = "string"
    inputs = {
      columnNames = [
        {
          dataType = "string"
          mapTo = int
          name = "string"
        }
      ]
      name = "string"
    }
    outputs = [
      {
        dataType = "string"
        name = "string"
      }
    ]
  }
  type = "Microsoft.MachineLearning/WebService"
}

Verwenden Sie für Microsoft.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"
      }
    ]
  }
  type = "Microsoft.MachineLearningServices"
}

Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf:

{
  properties = {
    class = "string"
    dllPath = "string"
    method = "string"
    updateMode = "string"
  }
  type = "Microsoft.StreamAnalytics/CLRUdf"
}

Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf:

{
  properties = {
    script = "string"
  }
  type = "Microsoft.StreamAnalytics/JavascriptUdf"
}

OutputDataSource-Objekte

Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für GatewayMessageBus-:

{
  properties = {
    topic = "string"
  }
  type = "GatewayMessageBus"
}

Verwenden Sie für Microsoft.AzureFunction:

{
  properties = {
    apiKey = "string"
    functionAppName = "string"
    functionName = "string"
    maxBatchCount = int
    maxBatchSize = int
  }
  type = "Microsoft.AzureFunction"
}

Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases:

{
  properties = {
    authenticationMode = "string"
    database = "string"
    maxWriterCount = int
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }
  type = "Microsoft.DBForPostgreSQL/servers/databases"
}

Verwenden Sie für Microsoft.DataLake/Accounts:

{
  properties = {
    accountName = "string"
    authenticationMode = "string"
    dateFormat = "string"
    filePathPrefix = "string"
    refreshToken = "string"
    tenantId = "string"
    timeFormat = "string"
    tokenUserDisplayName = "string"
    tokenUserPrincipalName = "string"
  }
  type = "Microsoft.DataLake/Accounts"
}

Verwenden Sie für Microsoft.EventHub/EventHub-:

{
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    partitionCount = int
    partitionKey = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }
  type = "Microsoft.EventHub/EventHub"
}

Verwenden Sie für Microsoft.Kusto/clusters/databases:

{
  properties = {
    authenticationMode = "string"
    cluster = "string"
    database = "string"
    table = "string"
  }
  type = "Microsoft.Kusto/clusters/databases"
}

Verwenden Sie für Microsoft.ServiceBus/EventHub-:

{
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    partitionCount = int
    partitionKey = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }
  type = "Microsoft.ServiceBus/EventHub"
}

Verwenden Sie für Microsoft.ServiceBus/Queue:

{
  properties = {
    authenticationMode = "string"
    propertyColumns = [
      "string"
    ]
    queueName = "string"
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
    systemPropertyColumns = ?
  }
  type = "Microsoft.ServiceBus/Queue"
}

Verwenden Sie für Microsoft.ServiceBus/Topic:

{
  properties = {
    authenticationMode = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
    systemPropertyColumns = {
      {customized property} = "string"
    }
    topicName = "string"
  }
  type = "Microsoft.ServiceBus/Topic"
}

Verwenden Sie für Microsoft.Sql/Server/DataWarehouse:

{
  properties = {
    authenticationMode = "string"
    database = "string"
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }
  type = "Microsoft.Sql/Server/DataWarehouse"
}

Verwenden Sie für Microsoft.Sql/Server/Database:

{
  properties = {
    authenticationMode = "string"
    database = "string"
    maxBatchCount = int
    maxWriterCount = int
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }
  type = "Microsoft.Sql/Server/Database"
}

Verwenden Sie für 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"
  }
  type = "Microsoft.Storage/Blob"
}

Verwenden Sie für Microsoft.Storage/DocumentDB-:

{
  properties = {
    accountId = "string"
    accountKey = "string"
    authenticationMode = "string"
    collectionNamePattern = "string"
    database = "string"
    documentId = "string"
    partitionKey = "string"
  }
  type = "Microsoft.Storage/DocumentDB"
}

Verwenden Sie für Microsoft.Storage/Table-:

{
  properties = {
    accountKey = "string"
    accountName = "string"
    batchSize = int
    columnsToRemove = [
      "string"
    ]
    partitionKey = "string"
    rowKey = "string"
    table = "string"
  }
  type = "Microsoft.Storage/Table"
}

Verwenden Sie für PowerBI-:

{
  properties = {
    authenticationMode = "string"
    dataset = "string"
    groupId = "string"
    groupName = "string"
    refreshToken = "string"
    table = "string"
    tokenUserDisplayName = "string"
    tokenUserPrincipalName = "string"
  }
  type = "PowerBI"
}

Verwenden Sie für Raw-:

{
  properties = {
    payloadUri = "string"
  }
  type = "Raw"
}

Eigenschaftswerte

AggregateFunctionProperties

Name Beschreibung Wert
Art Gibt den Funktionstyp an. "Aggregat" (erforderlich)

AvroSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). jegliche
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Avro' (erforderlich)

AzureDataExplorerOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (erforderlich)

AzureDataExplorerOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Cluster Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Datenbank Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureDataLakeStoreOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.DataLake/Accounts" (erforderlich)

AzureDataLakeStoreOutputDataSourceProperties

Name Beschreibung Wert
accountName Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
filePathPrefix Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
refreshToken Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
tenantId Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur
tokenUserDisplayName Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur
tokenUserPrincipalName Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur

AzureFunctionOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.AzureFunction" (erforderlich)

AzureFunctionOutputDataSourceProperties

Name Beschreibung Wert
apiKey Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dies tun, indem Sie den Schlüssel für den Zugriff auf Ihre Funktion bereitstellen. Schnur
functionAppName Der Name Ihrer Azure Functions-App. Schnur
functionName Der Name der Funktion in Ihrer Azure Functions-App. Schnur
maxBatchCount Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, der an Azure Functions gesendet wird. 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 in Byte. Dieser Wert beträgt standardmäßig 262.144 Byte (256 KB). Int

AzureMachineLearningServiceFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. AzureMachineLearningServiceFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.MachineLearningServices" (erforderlich)

AzureMachineLearningServiceFunctionBindingProperties

Name Beschreibung Wert
apiKey Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. Schnur
batchSize Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. Int
Endpunkt Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. Schnur
inputRequestName Bezeichnung für das Eingabeanforderungsobjekt. Schnur
Eingänge Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Die Anzahl der parallelen Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. Int
outputResponseName Bezeichnung für das Ausgabeanforderungsobjekt. Schnur
Ausgaben Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning-Webdienstendpunkts. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Eingabespalte. Schnur

AzureMachineLearningServiceOutputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Ausgabespalte. Schnur

AzureMachineLearningStudioFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. AzureMachineLearningStudioFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.MachineLearning/WebService" (erforderlich)

AzureMachineLearningStudioFunctionBindingProperties

Name Beschreibung Wert
apiKey Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. Schnur
batchSize Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. Int
Endpunkt Der Request-Response Endpunkt des Azure Machine Learning Studio ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs Schnur
Eingänge Die Eingaben für den Azure Machine Learning Studio-Endpunkt. AzureMachineLearningStudioInputs
Ausgaben Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Studio-Endpunkts. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. Schnur
mapTo Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. Int
Name Der Name der Eingabespalte. Schnur

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 bereitgestellt wird. Schnur

AzureMachineLearningStudioOutputColumn

Name Beschreibung Wert
Datatype Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. Schnur
Name Der Name der Ausgabespalte. Schnur

AzureSqlDatabaseOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure SQL-Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/Database" (erforderlich)

AzureSqlDatabaseOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
maxBatchCount Max Batch count for write to SQL database, the default value is 10.000. Optional für PUT-Anforderungen. Int
maxWriterCount Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. Int
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureSqlReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die sql DB-Eingaben zugeordnet sind, die Referenzdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/Database" (erforderlich)

AzureSqlReferenceInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. Schnur
deltaSnapshotQuery Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung zeitlicher Tabellen in der Azure SQL-Datenbank. Schnur
fullSnapshotQuery Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. Schnur
Passwort Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist das Kennwort, das zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
refreshRate Dieses Element ist dem Datenquellenelement zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es ist das DateTime-Format. Schnur
refreshType Gibt den Typ der Datenaktualisierungsoption an. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
"Statisch"
Server Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. Schnur
Benutzer Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Benutzername, der zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. Schnur

AzureSynapseOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Synapse-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (erforderlich)

AzureSynapseOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

AzureTableOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). AzureTableOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Table" (erforderlich)

AzureTableOutputDataSourceProperties

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
batchSize Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. Int
columnsToRemove Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll. string[]
partitionKey Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
rowKey Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

BlobOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

BlobOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
blobPathPrefix Blobpfadpräfix. Schnur
blobWriteMode Blob-Schreibmodus. "Anfügen"
"Einmal"
Container Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur

BlobReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobReferenceInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

BlobReferenceInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
blobName Der Name der BLOB-Eingabe. Schnur
Container Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
deltaPathPattern Das Pfadmuster der Delta-Momentaufnahme. Schnur
deltaSnapshotRefreshRate Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenz-BLOB-Eingabedatenquelle generiert. Schnur
fullSnapshotRefreshRate Das Aktualisierungsintervall der BLOB-Eingabedatenquelle. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
sourcePartitionCount Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 256. Int
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. 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. Schnur

BlobStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). BlobStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/Blob" (erforderlich)

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 der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
sourcePartitionCount Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024. Int
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
timeFormat Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. Schnur

ClusterInfo

Name Beschreibung Wert
id Die Ressourcen-ID des Clusters. Schnur

Kompression

Name Beschreibung Wert
Art Gibt den Typ der Komprimierung an, die von der Eingabe verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Deflate'
'GZip'
'None' (erforderlich)

CSharpFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. CSharpFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.StreamAnalytics/CLRUdf" (erforderlich)

CSharpFunctionBindingProperties

Name Beschreibung Wert
Klasse Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
dllPath Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
Methode Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. Schnur
updateMode Aktualisierungsmodi für Stream Analytics-Funktionen. "Aktualisierbar"
"Statisch"

CsvSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). CsvSerializationProperties-
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "CSV" (erforderlich)

CsvSerializationProperties

Name Beschreibung Wert
Codierung Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'UTF8'
fieldDelimiter Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

CustomClrSerialization

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). CustomClrSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'CustomClr' (erforderlich)

CustomClrSerializationProperties

Name Beschreibung Wert
serializationClassName Der Name der Serialisierungsklasse. Schnur
serializationDllPath Der Serialisierungsbibliothekspfad. Schnur

DeltaSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem Serialisierungstyp Delta Lake zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). DeltaSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Delta' (erforderlich)

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, aber sie als Array zur Erweiterbarkeit beibehalten. string[]

DocumentDbOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). DocumentDbOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Storage/DocumentDB" (erforderlich)

DocumentDbOutputDataSourceProperties

Name Beschreibung Wert
accountId Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
accountKey Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
collectionNamePattern Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Datenbank Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
documentId Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren. Schnur
partitionKey Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden. Schnur

EventGridStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Ereignisrastereingabe zugeordnet sind, die Datenstromdaten enthält. EventGridStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (erforderlich)

EventGridStreamInputDataSourceProperties

Name Beschreibung Wert
eventTypes Liste der Ereignistypen, die vom Ereignisrasteradapter unterstützt werden. string[]
Schema Gibt den Ereignisrasterschematyp an. "CloudEventSchema"
'EventGridEventSchema'
storageAccounts Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). StorageAccount[]
Abonnent Abonnenten für das Ereignisraster. Derzeit wird nur EventHub-Abonnent unterstützt. EventHubV2StreamInputDataSource-

EventHubOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (erforderlich)

EventHubOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
eventHubName Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
partitionCount Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. Int
partitionKey Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen. Schnur
propertyColumns Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. string[]
serviceBusNamespace Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

EventHubStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (erforderlich)

EventHubStreamInputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
consumerGroupName Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub. Schnur
eventHubName Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
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, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

EventHubV2OutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventHub/EventHub" (erforderlich)

EventHubV2StreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.EventHub/EventHub" (erforderlich)

EventHubV2StreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). EventHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Zeichenfolge (erforderlich)

Äußerlich

Name Beschreibung Wert
Container Der UserCustomCode-Container. Schnur
Pfad Der UserCustomCode-Pfad. Schnur
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-

FileReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). FileReferenceInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'Datei' (erforderlich)

FileReferenceInputDataSourceProperties

Name Beschreibung Wert
Pfad Der Pfad der Datei. Schnur

Funktion

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Funktion zugeordnet sind. FunctionProperties-

FunctionBinding

Name Beschreibung Wert
Art Legen Sie für den Typ AzureMachineLearningStudioFunctionBindingauf "Microsoft.MachineLearning/WebService" fest. Legen Sie für den Typ AzureMachineLearningServiceFunctionBindingauf "Microsoft.MachineLearningServices" fest. Legen Sie für den Typ CSharpFunctionBindingauf "Microsoft.StreamAnalytics/CLRUdf" fest. Set to 'Microsoft.StreamAnalytics/JavascriptUdf' for type JavaScriptFunctionBinding. 'Microsoft.MachineLearning/WebService'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
"Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich)

FunctionConfiguration

Name Beschreibung Wert
verbindlich Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt. FunctionBinding-
Eingänge FunctionInput-[]
Ausgabe Beschreibt die Ausgabe einer Funktion. FunctionOutput-

FunctionInput

Name Beschreibung Wert
Datatype Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx Schnur
isConfigurationParameter Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false". 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 werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx Schnur

FunctionProperties

Name Beschreibung Wert
Eigenschaften FunctionConfiguration-
Art Legen Sie für den Typ "AggregateFunctionProperties"auf "Aggregat" fest. Legen Sie für den Typ ScalarFunctionPropertiesauf "Skalar" fest. "Aggregat"
"Skalar" (erforderlich)

GatewayMessageBusOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Gatewaynachrichtenbusausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "GatewayMessageBus" (erforderlich)

GatewayMessageBusOutputDataSourceProperties

Name Beschreibung Wert
Thema Der Name des Themas "ServiceBus". Schnur

GatewayMessageBusStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. GatewayMessageBusStreamInputDataSourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "GatewayMessageBus" (erforderlich)

GatewayMessageBusStreamInputDataSourceProperties

Name Beschreibung Wert
Thema Der Name des Themas "ServiceBus". Schnur

Identität

Name Beschreibung Wert
Art Der Identitätstyp kann "SystemAssigned" oder "UserAssigned" sein. Schnur
userAssignedIdentities Dem Benutzer zugewiesene Identitäten, die der Streamingauftragsressource zugeordnet sind. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

Eingabe

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). InputProperties-

InputProperties

Name Beschreibung Wert
Kompression Beschreibt, wie Eingabedaten komprimiert werden Komprimierungs-
partitionKey partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die zum Partitionieren der Eingabedaten verwendet werden Schnur
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
Art Set to 'Reference' for type ReferenceInputProperties. Legen Sie für den Typ "Stream" StreamInputPropertiesauf "Stream" fest. 'Reference'
"Stream" (erforderlich)
watermarkSettings Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. InputWatermarkProperties-

InputWatermarkProperties

Name Beschreibung Wert
watermarkMode Der Eingabewasserzeichenmodus. 'None'
"ReadWatermark"

IoTHubStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer IoT Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). IoTHubStreamInputDataSourceProperties
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.Devices/IotHubs" (erforderlich)

IoTHubStreamInputDataSourceProperties

Name Beschreibung Wert
consumerGroupName Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub. Schnur
Endpunkt Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.). Schnur
iotHubNamespace Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

JavaScriptFunctionBinding

Name Beschreibung Wert
Eigenschaften Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. JavaScriptFunctionBindingProperties
Art Gibt den Funktionsbindungstyp an. "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich)

JavaScriptFunctionBindingProperties

Name Beschreibung Wert
Skript Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: "Funktion (x, y) { x + y; }" zurückgeben Schnur

JobStorageAccount

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'

JsonSerialisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). JsonSerializationProperties
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Json" (erforderlich)

JsonSerializationProperties

Name Beschreibung Wert
Codierung Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'UTF8'
Format Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist. 'Array'
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Name Beschreibung Wert
Identität Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. Identity
Ort Der geografische Standort, an dem sich die Ressource befindet Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). StreamingJobProperties
Sku Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"

Ausgabe

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). OutputProperties-

OutputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ GatewayMessageBusOutputDataSourceauf "GatewayMessageBus" fest. Legen Sie für den Typ AzureFunctionOutputDataSource-auf "Microsoft.AzureFunctionFunction" fest. Set to 'Microsoft.DBForPostgreSQL/servers/databases' for type PostgreSQLOutputDataSource. Legen Sie für den Typ AzureDataLakeStoreOutputDataSource-auf "Microsoft.DataLake/Accounts" fest. Legen Sie für den Typ EventHub2OutputDataSource-auf "Microsoft.EventHub/EventHub" fest. Legen Sie für den Typ AzureDataExplorerOutputDataSource-auf "Microsoft.Kusto/clusters/databases" fest. Legen Sie für den Typ EventHubOutputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ ServiceBusQueueOutputDataSource-auf "Microsoft.ServiceBusBus/Queue" fest. Set to 'Microsoft.ServiceBus/Topic' for type ServiceBusTopicOutputDataSource. Legen Sie für den Typ AzureSynapseOutputDataSource-auf "Microsoft.Sql/Server/DataWarehouse" fest. Legen Sie für den Typ AzureSqlDatabaseOutputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobOutputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ DocumentDbOutputDataSource-auf "Microsoft.Storage/DocumentDB" fest. Legen Sie für den Typ AzureTableOutputDataSource-auf "Microsoft.Storage/Table" fest. Legen Sie für den Typ PowerBIOutputDataSource-auf "PowerBI" fest. Legen Sie für den Typ RawOutputDatasource-auf "Raw" fest. 'GatewayMessageBus'
"Microsoft.AzureFunction"
"Microsoft.DataLake/Accounts"
'Microsoft.DBForPostgreSQL/servers/databases'
'Microsoft.EventHub/EventHub'
"Microsoft.Kusto/clusters/databases"
"Microsoft.ServiceBus/EventHub"
'Microsoft.ServiceBus/Queue'
"Microsoft.ServiceBus/Topic"
'Microsoft.Sql/Server/Database'
'Microsoft.Sql/Server/DataWarehouse'
"Microsoft.Storage/Blob"
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/Table'
'PowerBI'
"Raw" (erforderlich)

OutputProperties

Name Beschreibung Wert
Datenquelle 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 zum Filtern von Stream Analytics-Auftragsausgaben. Schnur
watermarkSettings Einstellungen, die bestimmen, ob Wasserzeichen nach unten gesendet werden sollen. OutputWatermarkProperties

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 downstream-Aufträgen erfasst, gut definiert ist. Schnur
watermarkMode Der Ausgabewasserzeichenmodus. 'None'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

Geparkte Personalisierung

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die mit dem Serialisierungstyp "Parkett" verbunden sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). jegliche
Art Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Parkett" (erforderlich)

PostgreSQLOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). PostgreSQLOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich)

PostgreSQLOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Datenbank Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
maxWriterCount Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. Int
Passwort Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
Server Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Benutzer Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

PowerBIOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). PowerBIOutputDataSourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). 'PowerBI' (erforderlich)

PowerBIOutputDataSourceProperties

Name Beschreibung Wert
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'
Dataset Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
groupId Die ID der Power BI-Gruppe. Schnur
groupName Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. Schnur
refreshToken Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
Tisch Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
tokenUserDisplayName Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur
tokenUserPrincipalName Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. Schnur

RawInputDatasourceProperties

Name Beschreibung Wert
Nutzlast Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. Schnur
payloadUri Die SAS-URL zu einem Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. Schnur

RawOutputDatasource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer rohen Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawOutputDatasourceProperties-
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

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 zu diesem temporären Speicher wird in das Ergebnis eingeschlossen. Schnur

RawReferenceInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawInputDatasourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

RawStreamInputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). RawInputDatasourceProperties-
Art Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Raw" (erforderlich)

ReferenceInputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ FileReferenceInputDataSource-auf "Datei" fest. Legen Sie für den Typ AzureSqlReferenceInputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobReferenceInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawReferenceInputDataSourceauf "Raw" fest. 'Datei'
'Microsoft.Sql/Server/Database'
"Microsoft.Storage/Blob"
"Raw" (erforderlich)

ReferenceInputProperties

Name Beschreibung Wert
Datenquelle Beschreibt eine Eingabedatenquelle, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). ReferenceInputDataSource-
Art Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Verweis" (erforderlich)

RefreshConfiguration

Name Beschreibung Wert
dateFormat Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. Schnur
pathPattern Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. Schnur
refreshInterval Das Aktualisierungsintervall. Schnur
refreshType Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet, 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. Schnur

ScalarFunctionProperties

Name Beschreibung Wert
Art Gibt den Funktionstyp an. "Skalar" (erforderlich)

Serialisierung

Name Beschreibung Wert
Art Legen Sie für den Typ AvroSerializationauf "AvroSerialization" fest. Legen Sie für den Typ csvSerializationauf "CSV" fest. Legen Sie für den Typ CustomClrSerializationauf 'CustomClrSerialization' fest. Legen Sie für den Typ DeltaSerialisierungauf "Delta" fest. Set to 'Json' for type JsonSerialization. Auf "Parkett" für die Typ-Parkett-festgelegt. 'Avro'
"CSV"
'CustomClr'
'Delta'
'Json'
"Parkett" (erforderlich)

ServiceBusQueueOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Service Bus Queue-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/Queue" (erforderlich)

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 Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
serviceBusNamespace Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
systemPropertyColumns Die Systemeigenschaften, die der Servicebuswarteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. jegliche

ServiceBusTopicOutputDataSource

Name Beschreibung Wert
Eigenschaften Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties
Art Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Microsoft.ServiceBus/Topic" (erforderlich)

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, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
sharedAccessPolicyKey Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
sharedAccessPolicyName Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
systemPropertyColumns Die Systemeigenschaften, die der Service Bus Topic Output zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
topicName Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die Kapazität der SKU. Int
Name Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Standard"

StorageAccount

Name Beschreibung Wert
accountKey Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur

Zwänge:
Vertraulicher Wert. Übergeben Als sicherer Parameter.
accountName Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
authenticationMode Authentifizierungsmodus. 'ConnectionString'
'Msi'
'UserToken'

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 Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist. Schnur
eventsLateArrivalMaxDelayInSeconds Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben. Int
eventsOutOfOrderMaxDelayInSeconds Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein. Int
eventsOutOfOrderPolicy Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen. "Anpassen"
'Drop'
Externals Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. externen
Funktionen Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. -Funktion[]
Eingänge Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist. 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 an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können. 'Drop'
'Stop'
Ausgaben Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. Ausgabe-[]
outputStartMode Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. Schnur
Sku Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). Sku-
Transformation Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. Transformations-

StreamInputDataSource

Name Beschreibung Wert
Art Legen Sie für den Typ GatewayMessageBusStreamInputDataSourceauf "GatewayMessageBusBus" fest. Legen Sie für den Typ IoTHubStreamInputDataSource-auf "Microsoft.Devices/IotHubHub" fest. Auf "Microsoft.EventGrid/EventSubscriptions" für den Typ EventGridStreamInputDataSource-festgelegt. Auf "Microsoft.EventHub/EventHub" für den Typ EventHubV2StreamInputDataSource-festgelegt. Legen Sie für den Typ EventHubStreamInputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ BlobStreamInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawStreamInputDataSource-auf "Raw" fest. 'GatewayMessageBus'
"Microsoft.Devices/IotHubs"
'Microsoft.EventGrid/EventSubscriptions'
'Microsoft.EventHub/EventHub'
"Microsoft.ServiceBus/EventHub"
"Microsoft.Storage/Blob"
"Raw" (erforderlich)

StreamInputProperties

Name Beschreibung Wert
Datenquelle Beschreibt eine Eingabedatenquelle, die Datenstrom enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). StreamInputDataSource-
Art Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). "Stream" (erforderlich)

TrackedResourceTags

Name Beschreibung Wert

Transformation

Name Beschreibung Wert
Name Ressourcenname Schnur
Eigenschaften Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). TransformationProperties-

TransformationProperties

Name Beschreibung Wert
Frage Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace). Schnur
streamingUnits Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. Int
validStreamingUnits Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. int[]