Delen via


Streamingtaken voor Microsoft.StreamAnalytics

Bicep-resourcedefinitie

Het resourcetype streamingjobs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource voor Microsoft.StreamAnalytics/streamingjobs wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor GatewayMessageBus:

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

Gebruik voor Microsoft.Devices/IotHubs:

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

Gebruik voor 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'
}

Gebruik voor Microsoft.EventHub/EventHub-:

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

Gebruik voor Microsoft.ServiceBus/EventHub-:

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

Gebruik voor 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'
}

Voor Raw-gebruikt u:

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

InputProperties-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Reference:

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

Gebruik voor Stream:

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

FunctionProperties-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Statistische:

{
  type: 'Aggregate'
}

Gebruik voor Scalar-:

{
  type: 'Scalar'
}

Serialisatieobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Avro-:

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

Gebruik voor CSV-:

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

Gebruik voor CustomClr:

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

Voor Delta-gebruikt u:

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

Gebruik voor Json-:

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

Gebruik voor Parquet-:

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

ReferenceInputDataSource-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Bestand:

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

Gebruik voor 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'
}

Gebruik voor 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'
}

Voor Raw-gebruikt u:

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

FunctionBinding-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor 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'
}

Gebruik voor 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'
}

Gebruik voor Microsoft.StreamAnalytics/CLRUdf-:

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

Gebruik voor Microsoft.StreamAnalytics/JavascriptUdf:

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

OutputDataSource-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor GatewayMessageBus:

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

Gebruik voor Microsoft.AzureFunction:

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

Gebruik voor Microsoft.DBForPostgreSQL/servers/databases:

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

Gebruik voor 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'
}

Gebruik voor Microsoft.EventHub/EventHub-:

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

Gebruik voor Microsoft.Kusto/clusters/databases:

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

Gebruik voor Microsoft.ServiceBus/EventHub-:

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

Gebruik voor 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'
}

Gebruik voor Microsoft.ServiceBus/Topic:

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

Gebruik voor Microsoft.Sql/Server/DataWarehouse:

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

Gebruik voor 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'
}

Gebruik voor 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'
}

Gebruik voor Microsoft.Storage/DocumentDB-:

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

Gebruik voor Microsoft.Storage/Table:

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

Gebruik voor PowerBI-:

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

Voor Raw-gebruikt u:

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

Eigenschapswaarden

AggregateFunctionProperties

Naam Beschrijving Waarde
type Geeft het type functie aan. 'Aggregaat' (vereist)

AvroSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type Avro-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). enig
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Avro' (vereist)

AzureDataExplorerOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Explorer-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Kusto/clusters/databases' (vereist)

AzureDataExplorerOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
cluster De naam van het Azure Data Explorer-cluster. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
databank De naam van de Azure Data Explorer-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureDataLakeStoreOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Lake Store-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.DataLake/Accounts' (vereist)

AzureDataLakeStoreOutputDataSourceProperties

Naam Beschrijving Waarde
accountName De naam van het Azure Data Lake Store-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als datumnotatie. snaar
filePathPrefix De locatie van het bestand waarnaar de uitvoer moet worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
refreshToken Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tenantId De tenant-id van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar
tokenUserDisplayName De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar
tokenUserPrincipalName De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar

AzureFunctionOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure-functie. Vereist voor PUT-aanvragen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.AzureFunction' (vereist)

AzureFunctionOutputDataSourceProperties

Naam Beschrijving Waarde
apiKey Als u een Azure-functie uit een ander abonnement wilt gebruiken, kunt u dit doen door de sleutel op te geven voor toegang tot uw functie. snaar
functionAppName De naam van uw Azure Functions-app. snaar
functionName De naam van de functie in uw Azure Functions-app. snaar
maxBatchCount Een eigenschap waarmee u het maximum aantal gebeurtenissen kunt opgeven in elke batch die naar Azure Functions wordt verzonden. De standaardwaarde is 100. Int
maxBatchSize Een eigenschap waarmee u de maximale grootte kunt instellen voor elke uitvoerbatch die naar uw Azure-functie wordt verzonden. De invoereenheid bevindt zich in bytes. Deze waarde is standaard 262.144 bytes (256 kB). Int

AzureMachineLearningServiceFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning-webservice. AzureMachineLearningServiceFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.MachineLearningServices' (vereist)

AzureMachineLearningServiceFunctionBindingProperties

Naam Beschrijving Waarde
apiKey De API-sleutel die wordt gebruikt voor verificatie met Request-Response eindpunt. snaar
batchSize Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. Int
Eindpunt Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. snaar
inputRequestName Label voor het invoeraanvraagobject. snaar
Ingangen De invoer voor het Azure Machine Learning-webservice-eindpunt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Het aantal parallelle aanvragen dat per partitie van uw taak naar de machine learning-service wordt verzonden. De standaardwaarde is 1. Int
outputResponseName Label voor het uitvoeraanvraagobject. snaar
Uitgangen Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de invoerkolom. snaar

AzureMachineLearningServiceOutputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de uitvoerkolom. snaar

AzureMachineLearningStudioFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties
type Geeft het bindingstype van de functie aan. 'Microsoft.MachineLearning/WebService' (vereist)

AzureMachineLearningStudioFunctionBindingProperties

Naam Beschrijving Waarde
apiKey De API-sleutel die wordt gebruikt voor verificatie met Request-Response eindpunt. snaar
batchSize Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. Int
Eindpunt Het Request-Response eindpunt van Azure Machine Learning Studio uitvoeren. Meer informatie vindt u hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs snaar
Ingangen De invoer voor het Azure Machine Learning Studio-eindpunt. AzureMachineLearningStudioInputs
Uitgangen Een lijst met uitvoer van het Azure Machine Learning Studio-eindpuntuitvoering. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de invoerkolom. snaar

AzureMachineLearningStudioInputs

Naam Beschrijving Waarde
columnNames Een lijst met invoerkolommen voor het Azure Machine Learning Studio-eindpunt. AzureMachineLearningStudioInputColumn[]
naam De naam van de invoer. Dit is de naam die is opgegeven tijdens het ontwerpen van het eindpunt. snaar

AzureMachineLearningStudioOutputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. snaar
naam De naam van de uitvoerkolom. snaar

AzureSqlDatabaseOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlDatabaseOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
maxBatchCount Maximumaantal Batch's voor schrijven naar Sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. Int
maxWriterCount Maximaal aantal schrijvers, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. Int
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureSqlReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan SQL DB-invoer die referentiegegevens bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar de uitvoer wordt geschreven. snaar
deltaSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om incrementele wijzigingen op te halen uit de SQL-database. Als u deze optie wilt gebruiken, raden we u aan tijdelijke tabellen te gebruiken in Azure SQL Database. snaar
fullSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om gegevens op te halen uit de SQL-database. snaar
wachtwoord Dit element is gekoppeld aan het gegevensbronelement. Dit is het wachtwoord dat wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
refreshRate Dit element is gekoppeld aan het gegevensbronelement. Dit geeft aan hoe vaak de gegevens worden opgehaald uit de database. Het is een datum/tijd-indeling. snaar
refreshType Geeft het type gegevensvernieuwingsoptie aan. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'Statisch'
server Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de server die de database bevat waarnaar wordt geschreven. snaar
gebruiker Dit element is gekoppeld aan het gegevensbronelement. Dit is de gebruikersnaam die wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. snaar

AzureSynapseOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Synapse-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/DataWarehouse' (vereist)

AzureSynapseOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureTableOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Table-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureTableOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Table' (vereist)

AzureTableOutputDataSourceProperties

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
batchSize Het aantal rijen dat tegelijk naar de Azure-tabel moet worden geschreven. Int
columnsToRemove Indien opgegeven, is elk item in de matrix de naam van een kolom die moet worden verwijderd (indien aanwezig) uit de uitvoer gebeurtenisentiteiten. tekenreeks[]
partitionKey Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de partitiesleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
rowKey Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de rijsleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

BlobOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). BlobOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
blobPathPrefix Het voorvoegsel van het blobpad. snaar
blobWriteMode Blob-schrijfmodus. 'Toevoegen'
'Eenmaal'
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

BlobReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobinvoer met referentiegegevens. Vereist voor PUT-aanvragen (CreateOrReplace). BlobReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
blobName De naam van de blobinvoer. snaar
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
deltaPathPattern Het padpatroon van de deltamomentopname. snaar
deltaSnapshotRefreshRate Het interval dat de gebruiker genereert een delta-momentopname van deze referentie-blob-invoergegevensbron. snaar
fullSnapshotRefreshRate Het vernieuwingsinterval van de gegevensbron voor de blob-invoer. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
sourcePartitionCount Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 256. Int
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

BlobStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobinvoer met stroomgegevens. Vereist voor PUT-aanvragen (CreateOrReplace). BlobStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobStreamInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
sourcePartitionCount Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 1024. Int
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

ClusterInfo

Naam Beschrijving Waarde
legitimatiebewijs De resource-id van het cluster. snaar

Compressie

Naam Beschrijving Waarde
type Geeft het type compressie aan dat door de invoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Deflate'
'GZip'
'Geen' (vereist)

CSharpFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een CSharp-functie. CSharpFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.StreamAnalytics/CLRUdf' (vereist)

CSharpFunctionBindingProperties

Naam Beschrijving Waarde
klas De Csharp-code met één functiedefinitie. snaar
dllPath De Csharp-code met één functiedefinitie. snaar
methode De Csharp-code met één functiedefinitie. snaar
updateMode Vernieuwingsmodi voor Stream Analytics-functies. 'Vernieuwbaar'
'Statisch'

CsvSerialisatie

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type CSV-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). CsvSerializationProperties-
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). CSV (vereist)

CsvSerializationProperties

Naam Beschrijving Waarde
codering Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). 'UTF8'
fieldDelimiter Hiermee geeft u het scheidingsteken op dat wordt gebruikt voor het scheiden van csv-records (door komma's gescheiden waarden). Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een lijst met ondersteunde waarden. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

CustomClrSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het serialisatietype CustomClr. Vereist voor PUT-aanvragen (CreateOrReplace). CustomClrSerializationProperties
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'CustomClr' (vereist)

CustomClrSerializationProperties

Naam Beschrijving Waarde
serializationClassName De naam van de serialisatieklasse. snaar
serializationDllPath Het serialisatiebibliotheekpad. snaar

DeltaSerialisatie

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type Delta Lake-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). DeltaSerializationProperties
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Delta' (vereist)

DeltaSerializationProperties

Naam Beschrijving Waarde
deltaTablePath Hiermee geeft u het pad van de Delta Lake-tabel op waarnaar de uitvoer wordt geschreven. tekenreeks (vereist)
partitionColumns Hiermee geeft u de namen op van de kolommen waarvoor de Delta Lake-tabel wordt gepartitioneerd. We ondersteunen slechts één partitiekolom, maar behouden deze als een matrix voor uitbreidbaarheid. tekenreeks[]

DocumentDbOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een DocumentDB-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). DocumentDbOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/DocumentDB' (vereist)

DocumentDbOutputDataSourceProperties

Naam Beschrijving Waarde
accountId De documentDB-accountnaam of -id. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
accountKey De accountsleutel voor het DocumentDB-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
collectionNamePattern Het patroon van de verzamelingsnaam voor de verzamelingen die moeten worden gebruikt. De indeling van de verzamelingsnaam kan worden samengesteld met behulp van het optionele {partition}-token, waarbij partities beginnen vanaf 0. Zie de sectie DocumentDB van /rest/api/streamanalytics/stream-analytics-output voor meer informatie. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
databank De naam van de DocumentDB-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
documentId De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de primaire sleutel op te geven waarop bewerkingen voor invoegen of bijwerken zijn gebaseerd. snaar
partitionKey De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de sleutel op te geven voor het partitioneren van uitvoer in verzamelingen. Als collectionNamePattern het token {partition} bevat, moet deze eigenschap worden opgegeven. snaar

EventGridStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een event grid-invoer die stroomgegevens bevat. EventGridStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventGrid/EventSubscriptions' (vereist)

EventGridStreamInputDataSourceProperties

Naam Beschrijving Waarde
eventTypes Lijst met gebeurtenistypen die worden ondersteund door de Event Grid-adapter. tekenreeks[]
schema Geeft het Event Grid-schematype aan. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
abonnee Abonnees voor Event Grid. Momenteel wordt alleen EventHub-abonnee ondersteund. EventHubV2StreamInputDataSource-

EventHubOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (vereist)

EventHubOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
eventHubName De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
partitionCount Het aantal partities van de Event Hub-gegevensbron. Bereik 1 - 256. Int
partitionKey De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. snaar
propertyColumns De eigenschappen die zijn gekoppeld aan deze Event Hub-uitvoer. tekenreeks[]
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

EventHubStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (vereist)

EventHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
consumerGroupName De naam van een Event Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de Event Hub te lezen. Door afzonderlijke namen van consumentengroepen voor meerdere invoer op te geven, kan elk van deze invoer dezelfde gebeurtenissen ontvangen van de Event Hub. Als deze niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van De Event Hub. snaar
eventHubName De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
partitionCount Het aantal partities van de Event Hub-gegevensbron. Bereik 1 - 256. Int
prefetchCount Het aantal berichten dat de ontvanger van het bericht tegelijk kan aanvragen. Int
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

EventHubV2OutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

EventHubV2StreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

EventHubV2StreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). tekenreeks (vereist)

Extern

Naam Beschrijving Waarde
container De Container UserCustomCode. snaar
pad Het pad UserCustomCode. snaar
refreshConfiguration De vernieuwingsparameters voor alle door de gebruiker gedefinieerde functies die door de gebruiker kunnen worden bijgewerkt, zijn aanwezig in de taakconfiguratie. RefreshConfiguration-
storageAccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account StorageAccount-

FileReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een bestandsinvoer met referentiegegevens. Vereist voor PUT-aanvragen (CreateOrReplace). FileReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Bestand' (vereist)

FileReferenceInputDataSourceProperties

Naam Beschrijving Waarde
pad Het pad van het bestand. snaar

Functie

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een functie. FunctionProperties-

FunctionBinding

Naam Beschrijving Waarde
type Ingesteld op 'Microsoft.MachineLearning/WebService' voor het type AzureMachineLearningStudioFunctionBinding. Ingesteld op 'Microsoft.MachineLearningServices' voor het type AzureMachineLearningServiceFunctionBinding. Ingesteld op 'Microsoft.StreamAnalytics/CLRUdf' voor het type CSharpFunctionBinding. Ingesteld op 'Microsoft.StreamAnalytics/JavascriptUdf' voor het type JavaScriptFunctionBinding. 'Microsoft.MachineLearning/WebService'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
'Microsoft.StreamAnalytics/JavascriptUdf' (vereist)

FunctionConfiguration

Naam Beschrijving Waarde
bindend De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. FunctionBinding-
Ingangen FunctionInput[]
uitvoer Beschrijft de uitvoer van een functie. FunctionOutput-

FunctionInput

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-invoerparameter. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx snaar
isConfigurationParameter Een vlag die aangeeft of de parameter een configuratieparameter is. Waar als deze invoerparameter naar verwachting een constante is. De standaardwaarde is onwaar. Bool

FunctionOutput

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-uitvoer. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx snaar

FunctionProperties

Naam Beschrijving Waarde
Eigenschappen FunctionConfiguration-
type Ingesteld op Aggregatie voor het type AggregateFunctionProperties. Ingesteld op Scalar voor type ScalarFunctionProperties. 'Aggregaat'
'Scalar' (vereist)

GatewayMessageBusOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Gateway Message Bus-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBus (vereist)

GatewayMessageBusOutputDataSourceProperties

Naam Beschrijving Waarde
onderwerp De naam van het Service Bus-onderwerp. snaar

GatewayMessageBusStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan invoer van een gatewayberichtbus met stroomgegevens. GatewayMessageBusStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBus (vereist)

GatewayMessageBusStreamInputDataSourceProperties

Naam Beschrijving Waarde
onderwerp De naam van het Service Bus-onderwerp. snaar

Identiteit

Naam Beschrijving Waarde
type Het type identiteit, kan SystemAssigned of UserAssigned zijn. snaar
userAssignedIdentities De door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource van de streamingtaak. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Naam Beschrijving Waarde

Invoer

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een invoer. Vereist voor PUT-aanvragen (CreateOrReplace). InputProperties-

InputProperties

Naam Beschrijving Waarde
compressie Beschrijft hoe invoergegevens worden gecomprimeerd Compressie-
partitionKey partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens snaar
serialisatie Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). serialisatie
type Ingesteld op Referentie voor type ReferenceInputProperties. Ingesteld op 'Stream' voor het type StreamInputProperties. 'Verwijzing'
'Stream' (vereist)
watermarkSettings Instellingen die bepalen of watermerk-gebeurtenissen moeten worden gelezen. InputWatermarkProperties-

InputWatermarkProperties

Naam Beschrijving Waarde
watermarkMode De invoerwatermerkmodus. 'Geen'
'ReadWatermark'

IoTHubStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een IoT Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). IoTHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Devices/IotHubs' (vereist)

IoTHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
consumerGroupName De naam van een IoT Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de IoT Hub te lezen. Als dit niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van de IoT Hub. snaar
Eindpunt Het IoT Hub-eindpunt waarmee verbinding moet worden gemaakt (bijvoorbeeld berichten/gebeurtenissen, berichten/operationsMonitoringEvents, enzovoort). snaar
iotHubNamespace De naam of de URI van de IoT Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de IoT Hub. Dit beleid moet ten minste de machtiging serviceverbinding bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

JavaScriptFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een JavaScript-functie. JavaScriptFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.StreamAnalytics/JavascriptUdf' (vereist)

JavaScriptFunctionBindingProperties

Naam Beschrijving Waarde
script De JavaScript-code met één functiedefinitie. Bijvoorbeeld: 'function (x, y) { return x + y; }' snaar

JobStorageAccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken

JsonSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type JSON-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). JsonSerializationProperties-
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). Json (vereist)

JsonSerializationProperties

Naam Beschrijving Waarde
codering Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). 'UTF8'
formatteren Deze eigenschap is alleen van toepassing op JSON-serialisatie van uitvoer. Deze is niet van toepassing op invoer. Met deze eigenschap geeft u de indeling van de JSON op waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' die aangeeft dat de uitvoer wordt opgemaakt door elk JSON-object gescheiden door een nieuwe regel en 'matrix' die aangeeft dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten. De standaardwaarde is 'lineSeparated' als u null links laat. 'Matrix'
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Naam Beschrijving Waarde
identiteit Beschrijft de beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. identity
plaats De geografische locatie waar de resource zich bevindt snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen die zijn gekoppeld aan een streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobProperties-
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

Uitvoer

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). OutputProperties-

OutputDataSource

Naam Beschrijving Waarde
type Ingesteld op 'GatewayMessageBus' voor het type GatewayMessageBusOutputDataSource. Ingesteld op 'Microsoft.AzureFunction' voor het type AzureFunctionOutputDataSource. Ingesteld op 'Microsoft.DBForPostgreSQL/servers/databases' voor het type PostgreSQLOutputDataSource. Ingesteld op 'Microsoft.DataLake/Accounts' voor het type AzureDataLakeStoreOutputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2OutputDataSource. Ingesteld op 'Microsoft.Kusto/clusters/databases' voor het type AzureDataExplorerOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/EventHub' voor het type EventHubOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/Queue' voor het type ServiceBusQueueOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/Topic' voor het type ServiceBusTopicOutputDataSource. Ingesteld op 'Microsoft.Sql/Server/DataWarehouse' voor het type AzureSynapseOutputDataSource. Ingesteld op 'Microsoft.Sql/Server/Database' voor het type AzureSqlDatabaseOutputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobOutputDataSource. Ingesteld op 'Microsoft.Storage/DocumentDB' voor het type DocumentDbOutputDataSource. Ingesteld op 'Microsoft.Storage/Table' voor het type AzureTableOutputDataSource. Ingesteld op PowerBI voor het type PowerBIOutputDataSource. Ingesteld op 'Raw' voor het type RawOutputDatasource. 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' (vereist)

OutputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft de gegevensbron waarnaar uitvoer wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). OutputDataSource-
serialisatie Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). serialisatie
sizeWindow Het venster Grootte om een Stream Analytics-uitvoer te beperken tot. Int
timeWindow Het tijdsbestek voor het filteren van Stream Analytics-taakuitvoer. snaar
watermarkSettings Instellingen die bepalen of watermerken naar downstream moeten worden verzonden. OutputWatermarkProperties-

OutputWatermarkProperties

Naam Beschrijving Waarde
maxWatermarkDifferenceAcrossPartitions Beschrijft de maximale delta tussen de snelste en langzaamste partities, dus het venster buiten de volgorde waarin alle benodigde gebeurtenissen in downstreamtaken worden onderschept, is goed gedefinieerd. snaar
watermarkMode De uitvoerwatermerkmodus. 'Geen'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

ParquetSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het parquet-serialisatietype. Vereist voor PUT-aanvragen (CreateOrReplace). enig
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). Parquet (vereist)

PostgreSQLOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een PostgreSQL-uitvoergegevensbron. Vereist voor PUT-aanvragen (CreateOrReplace). PostgreSQLOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.DBForPostgreSQL/servers/databases' (vereist)

PostgreSQLOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
maxWriterCount Maximaal aantal schrijvers, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. Int
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

PowerBIOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Power BI-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). PowerBIOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). PowerBI (vereist)

PowerBIOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
Dataset De naam van de Power BI-gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
groupId De id van de Power BI-groep. snaar
groupName De naam van de Power BI-groep. Gebruik deze eigenschap om te onthouden welke specifieke Power BI-groeps-id is gebruikt. snaar
refreshToken Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Power BI-tabel onder de opgegeven gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tokenUserDisplayName De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar
tokenUserPrincipalName De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar

RawInputDatasourceProperties

Naam Beschrijving Waarde
Nettolading De JSON-geserialiseerde inhoud van de invoergegevens. Nettolading of payloadUri moet worden ingesteld, maar niet beide. snaar
payloadUri De SAS-URL naar een blob met de geserialiseerde JSON-inhoud van de invoergegevens. Nettolading of payloadUri moet worden ingesteld, maar niet beide. snaar

RawOutputDatasource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). RawOutputDatasourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

RawOutputDatasourceProperties

Naam Beschrijving Waarde
payloadUri De SAS-URL naar een blob waar de uitvoer moet worden geschreven. Als deze eigenschap niet is ingesteld, worden uitvoergegevens naar een tijdelijke opslag geschreven en wordt er een SAS-URL naar die tijdelijke opslag opgenomen in het resultaat. snaar

RawReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte invoer die referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). RawInputDatasourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

RawStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte invoer. Vereist voor PUT-aanvragen (CreateOrReplace). RawInputDatasourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

ReferenceInputDataSource

Naam Beschrijving Waarde
type Ingesteld op Bestand voor het type FileReferenceInputDataSource. Ingesteld op 'Microsoft.Sql/Server/Database' voor het type AzureSqlReferenceInputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobReferenceInputDataSource. Ingesteld op 'Raw' voor het type RawReferenceInputDataSource. 'Bestand'
'Microsoft.Sql/Server/Database'
'Microsoft.Storage/Blob'
'Raw' (vereist)

ReferenceInputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft een invoergegevensbron die referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). ReferenceInputDataSource-
type Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Verwijzing' (vereist)

RefreshConfiguration

Naam Beschrijving Waarde
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
refreshInterval Het vernieuwingsinterval. snaar
refreshType Met deze eigenschap wordt aangegeven welke optie voor het vernieuwen van gegevens moet worden gebruikt, geblokkeerd of niet-blokkeren. 'Blokkeren'
'Niet-blokkering'
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

ScalarFunctionProperties

Naam Beschrijving Waarde
type Geeft het type functie aan. 'Scalar' (vereist)

Serialisatie

Naam Beschrijving Waarde
type Ingesteld op 'Avro' voor type AvroSerialization. Ingesteld op CSV voor type CsvSerialization. Ingesteld op 'CustomClr' voor het type CustomClrSerialization. Ingesteld op Delta voor type DeltaSerialization. Ingesteld op Json voor het type JsonSerialization. Ingesteld op Parquet voor het type ParquetSerialization. 'Avro'
'CSV'
'CustomClr'
'Delta'
'Json'
Parquet (vereist)

ServiceBusQueueOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-wachtrijuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/Queue' (vereist)

ServiceBusQueueOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
queueName De naam van de Service Bus-wachtrij. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
systemPropertyColumns De systeemeigenschappen die zijn gekoppeld aan de Service Bus-wachtrij. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. enig

ServiceBusTopicOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-onderwerpuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/Topic' (vereist)

ServiceBusTopicOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
systemPropertyColumns De systeemeigenschappen die zijn gekoppeld aan de Service Bus-onderwerpuitvoer. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns-
topicName De naam van het Service Bus-onderwerp. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

Sku

Naam Beschrijving Waarde
capaciteit De capaciteit van de SKU. Int
naam De naam van de SKU. Vereist voor PUT-aanvragen (CreateOrReplace). 'Standaard'

StorageAccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken

StreamingJobProperties

Naam Beschrijving Waarde
cluster Het cluster waarop streamingtaken worden uitgevoerd. ClusterInfo-
compatibilityLevel Bepaalt bepaalde runtimegedrag van de streamingtaak. '1.0'
'1.2'
contentStoragePolicy Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . 'JobStorageAccount'
'SystemAccount'
dataLocale De landinstellingen van de stream analytics-taak. Waarde moet de naam zijn van een ondersteunde .NET-cultuur uit de set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standaard ingesteld op 'en-US' als er geen is opgegeven. snaar
eventsLateArrivalMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarin gebeurtenissen die te laat aankomen, kunnen worden opgenomen. Het ondersteunde bereik wordt -1 tot 1814399 (20.23:59:59 dagen) en -1 wordt gebruikt om voor onbepaalde tijd te wachten. Als de eigenschap afwezig is, wordt deze geïnterpreteerd als een waarde van -1. Int
eventsOutOfOrderMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. Int
eventsOutOfOrderPolicy Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. 'Aanpassen'
'Neerzetten'
externals Het opslagaccount waar de aangepaste codeartefacten zich bevinden. Externe
Functies Een lijst met een of meer functies voor de streamingtaak. De naameigenschap voor elke functie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. Functie[]
Ingangen Een lijst met een of meer invoergegevens voor de streamingtaak. De naameigenschap voor elke invoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke invoer. invoer[]
jobStorageAccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account met MSI JobStorageAccount-
jobType Beschrijft het type taak. Geldige modi zijn Cloud en Edge. 'Cloud'
'Edge'
outputErrorPolicy Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die binnenkomen bij de uitvoer en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van onjuist type of grootte). 'Neerzetten'
'Stoppen'
Uitgangen Een lijst met een of meer uitvoer voor de streamingtaak. De naameigenschap voor elke uitvoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke uitvoer. uitvoer[]
outputStartMode Deze eigenschap mag alleen worden gebruikt wanneer u wilt dat de taak onmiddellijk na het maken wordt gestart. Waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet worden gestart wanneer de taak wordt gestart, beginnen bij een aangepast gebruikerstijdstempel dat is opgegeven via de eigenschap outputStartTime of beginnen vanaf de laatste uitvoertijd van de gebeurtenis. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Waarde is een iso-8601-geformatteerde tijdstempel die het beginpunt van de uitvoergebeurtenisstroom aangeeft of null om aan te geven dat de uitvoergebeurtenisstroom wordt gestart wanneer de streamingtaak wordt gestart. Deze eigenschap moet een waarde hebben als outputStartMode is ingesteld op CustomTime. snaar
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). SKU-
transformatie Geeft de query en het aantal streaming-eenheden aan dat moet worden gebruikt voor de streamingtaak. De naameigenschap van de transformatie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. transformatie

StreamInputDataSource

Naam Beschrijving Waarde
type Ingesteld op GatewayMessageBus voor het type GatewayMessageBusStreamInputDataSource. Ingesteld op 'Microsoft.Devices/IotHubs' voor het type IoTHubStreamInputDataSource. Ingesteld op 'Microsoft.EventGrid/EventSubscriptions' voor het type EventGridStreamInputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2StreamInputDataSource. Ingesteld op 'Microsoft.ServiceBus/EventHub' voor het type EventHubStreamInputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobStreamInputDataSource. Ingesteld op Raw voor het type RawStreamInputDataSource. GatewayMessageBus
'Microsoft.Devices/IotHubs'
'Microsoft.EventGrid/EventSubscriptions'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.Storage/Blob'
'Raw' (vereist)

StreamInputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft een invoergegevensbron die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). StreamInputDataSource-
type Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Stream' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

Transformatie

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een transformatie. Vereist voor PUT-aanvragen (CreateOrReplace). TransformationProperties-

TransformationProperties

Naam Beschrijving Waarde
vraag Hiermee geeft u de query op die wordt uitgevoerd in de streamingtaak. Meer informatie over de Stream Analytics Query Language (SAQL) vindt u hier: https://msdn.microsoft.com/library/azure/dn834998. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
streamingUnits Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. Int
validStreamingUnits Hiermee geeft u de geldige streaming-eenheden op waarmee een streamingtaak kan worden geschaald. int[]

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Een Standard Stream Analytics-taak maken Met deze sjabloon maakt u een Standard Stream Analytics-taak. Voor meer informatie is Azure Stream Analytics een realtime analyse- en complexe gebeurtenisverwerkingsengine die is ontworpen voor het analyseren en verwerken van grote hoeveelheden snelle streaminggegevens uit meerdere bronnen tegelijk. Patronen en relaties kunnen worden geïdentificeerd in informatie die is geëxtraheerd uit een aantal invoerbronnen, waaronder apparaten, sensoren, clickstreams, feeds voor sociale media en toepassingen. Deze patronen kunnen worden gebruikt om acties te activeren en werkstromen te starten, zoals het maken van waarschuwingen, het invoeren van informatie aan een rapportagehulpmiddel of het opslaan van getransformeerde gegevens voor later gebruik. Stream Analytics is ook beschikbaar in Azure IoT Edge-runtime en ondersteunt dezelfde exacte taal of syntaxis als de cloud.

Resourcedefinitie van ARM-sjabloon

Het resourcetype streamingjobs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource voor Microsoft.StreamAnalytics/streamingjobs wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor GatewayMessageBus:

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

Gebruik voor Microsoft.Devices/IotHubs:

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

Gebruik voor 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"
}

Gebruik voor Microsoft.EventHub/EventHub-:

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

Gebruik voor Microsoft.ServiceBus/EventHub-:

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

Gebruik voor 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"
}

Voor Raw-gebruikt u:

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

InputProperties-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Reference:

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

Gebruik voor Stream:

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

FunctionProperties-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Statistische:

{
  "type": "Aggregate"
}

Gebruik voor Scalar-:

{
  "type": "Scalar"
}

Serialisatieobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Avro-:

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

Gebruik voor CSV-:

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

Gebruik voor CustomClr:

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

Voor Delta-gebruikt u:

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

Gebruik voor Json-:

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

Gebruik voor Parquet-:

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

ReferenceInputDataSource-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Bestand:

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

Gebruik voor 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"
}

Gebruik voor 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"
}

Voor Raw-gebruikt u:

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

FunctionBinding-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor 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"
}

Gebruik voor 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"
}

Gebruik voor Microsoft.StreamAnalytics/CLRUdf-:

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

Gebruik voor Microsoft.StreamAnalytics/JavascriptUdf:

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

OutputDataSource-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor GatewayMessageBus:

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

Gebruik voor Microsoft.AzureFunction:

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

Gebruik voor Microsoft.DBForPostgreSQL/servers/databases:

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

Gebruik voor 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"
}

Gebruik voor Microsoft.EventHub/EventHub-:

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

Gebruik voor Microsoft.Kusto/clusters/databases:

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

Gebruik voor Microsoft.ServiceBus/EventHub-:

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

Gebruik voor Microsoft.ServiceBus/Queue:

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

Gebruik voor Microsoft.ServiceBus/Topic:

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

Gebruik voor Microsoft.Sql/Server/DataWarehouse:

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

Gebruik voor 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"
}

Gebruik voor 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"
}

Gebruik voor Microsoft.Storage/DocumentDB-:

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

Gebruik voor Microsoft.Storage/Table:

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

Gebruik voor PowerBI-:

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

Voor Raw-gebruikt u:

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

Eigenschapswaarden

AggregateFunctionProperties

Naam Beschrijving Waarde
type Geeft het type functie aan. 'Aggregaat' (vereist)

AvroSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type Avro-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). enig
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Avro' (vereist)

AzureDataExplorerOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Explorer-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Kusto/clusters/databases' (vereist)

AzureDataExplorerOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
cluster De naam van het Azure Data Explorer-cluster. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
databank De naam van de Azure Data Explorer-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureDataLakeStoreOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Lake Store-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.DataLake/Accounts' (vereist)

AzureDataLakeStoreOutputDataSourceProperties

Naam Beschrijving Waarde
accountName De naam van het Azure Data Lake Store-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als datumnotatie. snaar
filePathPrefix De locatie van het bestand waarnaar de uitvoer moet worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
refreshToken Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tenantId De tenant-id van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar
tokenUserDisplayName De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar
tokenUserPrincipalName De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar

AzureFunctionOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure-functie. Vereist voor PUT-aanvragen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.AzureFunction' (vereist)

AzureFunctionOutputDataSourceProperties

Naam Beschrijving Waarde
apiKey Als u een Azure-functie uit een ander abonnement wilt gebruiken, kunt u dit doen door de sleutel op te geven voor toegang tot uw functie. snaar
functionAppName De naam van uw Azure Functions-app. snaar
functionName De naam van de functie in uw Azure Functions-app. snaar
maxBatchCount Een eigenschap waarmee u het maximum aantal gebeurtenissen kunt opgeven in elke batch die naar Azure Functions wordt verzonden. De standaardwaarde is 100. Int
maxBatchSize Een eigenschap waarmee u de maximale grootte kunt instellen voor elke uitvoerbatch die naar uw Azure-functie wordt verzonden. De invoereenheid bevindt zich in bytes. Deze waarde is standaard 262.144 bytes (256 kB). Int

AzureMachineLearningServiceFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning-webservice. AzureMachineLearningServiceFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.MachineLearningServices' (vereist)

AzureMachineLearningServiceFunctionBindingProperties

Naam Beschrijving Waarde
apiKey De API-sleutel die wordt gebruikt voor verificatie met Request-Response eindpunt. snaar
batchSize Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. Int
Eindpunt Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. snaar
inputRequestName Label voor het invoeraanvraagobject. snaar
Ingangen De invoer voor het Azure Machine Learning-webservice-eindpunt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Het aantal parallelle aanvragen dat per partitie van uw taak naar de machine learning-service wordt verzonden. De standaardwaarde is 1. Int
outputResponseName Label voor het uitvoeraanvraagobject. snaar
Uitgangen Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de invoerkolom. snaar

AzureMachineLearningServiceOutputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de uitvoerkolom. snaar

AzureMachineLearningStudioFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties
type Geeft het bindingstype van de functie aan. 'Microsoft.MachineLearning/WebService' (vereist)

AzureMachineLearningStudioFunctionBindingProperties

Naam Beschrijving Waarde
apiKey De API-sleutel die wordt gebruikt voor verificatie met Request-Response eindpunt. snaar
batchSize Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. Int
Eindpunt Het Request-Response eindpunt van Azure Machine Learning Studio uitvoeren. Meer informatie vindt u hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs snaar
Ingangen De invoer voor het Azure Machine Learning Studio-eindpunt. AzureMachineLearningStudioInputs
Uitgangen Een lijst met uitvoer van het Azure Machine Learning Studio-eindpuntuitvoering. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de invoerkolom. snaar

AzureMachineLearningStudioInputs

Naam Beschrijving Waarde
columnNames Een lijst met invoerkolommen voor het Azure Machine Learning Studio-eindpunt. AzureMachineLearningStudioInputColumn[]
naam De naam van de invoer. Dit is de naam die is opgegeven tijdens het ontwerpen van het eindpunt. snaar

AzureMachineLearningStudioOutputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. snaar
naam De naam van de uitvoerkolom. snaar

AzureSqlDatabaseOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlDatabaseOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
maxBatchCount Maximumaantal Batch's voor schrijven naar Sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. Int
maxWriterCount Maximaal aantal schrijvers, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. Int
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureSqlReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan SQL DB-invoer die referentiegegevens bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar de uitvoer wordt geschreven. snaar
deltaSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om incrementele wijzigingen op te halen uit de SQL-database. Als u deze optie wilt gebruiken, raden we u aan tijdelijke tabellen te gebruiken in Azure SQL Database. snaar
fullSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om gegevens op te halen uit de SQL-database. snaar
wachtwoord Dit element is gekoppeld aan het gegevensbronelement. Dit is het wachtwoord dat wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
refreshRate Dit element is gekoppeld aan het gegevensbronelement. Dit geeft aan hoe vaak de gegevens worden opgehaald uit de database. Het is een datum/tijd-indeling. snaar
refreshType Geeft het type gegevensvernieuwingsoptie aan. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'Statisch'
server Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de server die de database bevat waarnaar wordt geschreven. snaar
gebruiker Dit element is gekoppeld aan het gegevensbronelement. Dit is de gebruikersnaam die wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. snaar

AzureSynapseOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Synapse-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/DataWarehouse' (vereist)

AzureSynapseOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureTableOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Table-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureTableOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Table' (vereist)

AzureTableOutputDataSourceProperties

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
batchSize Het aantal rijen dat tegelijk naar de Azure-tabel moet worden geschreven. Int
columnsToRemove Indien opgegeven, is elk item in de matrix de naam van een kolom die moet worden verwijderd (indien aanwezig) uit de uitvoer gebeurtenisentiteiten. tekenreeks[]
partitionKey Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de partitiesleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
rowKey Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de rijsleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

BlobOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). BlobOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
blobPathPrefix Het voorvoegsel van het blobpad. snaar
blobWriteMode Blob-schrijfmodus. 'Toevoegen'
'Eenmaal'
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

BlobReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobinvoer met referentiegegevens. Vereist voor PUT-aanvragen (CreateOrReplace). BlobReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
blobName De naam van de blobinvoer. snaar
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
deltaPathPattern Het padpatroon van de deltamomentopname. snaar
deltaSnapshotRefreshRate Het interval dat de gebruiker genereert een delta-momentopname van deze referentie-blob-invoergegevensbron. snaar
fullSnapshotRefreshRate Het vernieuwingsinterval van de gegevensbron voor de blob-invoer. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
sourcePartitionCount Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 256. Int
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

BlobStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobinvoer met stroomgegevens. Vereist voor PUT-aanvragen (CreateOrReplace). BlobStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobStreamInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
sourcePartitionCount Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 1024. Int
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

ClusterInfo

Naam Beschrijving Waarde
legitimatiebewijs De resource-id van het cluster. snaar

Compressie

Naam Beschrijving Waarde
type Geeft het type compressie aan dat door de invoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Deflate'
'GZip'
'Geen' (vereist)

CSharpFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een CSharp-functie. CSharpFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.StreamAnalytics/CLRUdf' (vereist)

CSharpFunctionBindingProperties

Naam Beschrijving Waarde
klas De Csharp-code met één functiedefinitie. snaar
dllPath De Csharp-code met één functiedefinitie. snaar
methode De Csharp-code met één functiedefinitie. snaar
updateMode Vernieuwingsmodi voor Stream Analytics-functies. 'Vernieuwbaar'
'Statisch'

CsvSerialisatie

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type CSV-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). CsvSerializationProperties-
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). CSV (vereist)

CsvSerializationProperties

Naam Beschrijving Waarde
codering Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). 'UTF8'
fieldDelimiter Hiermee geeft u het scheidingsteken op dat wordt gebruikt voor het scheiden van csv-records (door komma's gescheiden waarden). Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een lijst met ondersteunde waarden. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

CustomClrSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het serialisatietype CustomClr. Vereist voor PUT-aanvragen (CreateOrReplace). CustomClrSerializationProperties
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'CustomClr' (vereist)

CustomClrSerializationProperties

Naam Beschrijving Waarde
serializationClassName De naam van de serialisatieklasse. snaar
serializationDllPath Het serialisatiebibliotheekpad. snaar

DeltaSerialisatie

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type Delta Lake-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). DeltaSerializationProperties
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Delta' (vereist)

DeltaSerializationProperties

Naam Beschrijving Waarde
deltaTablePath Hiermee geeft u het pad van de Delta Lake-tabel op waarnaar de uitvoer wordt geschreven. tekenreeks (vereist)
partitionColumns Hiermee geeft u de namen op van de kolommen waarvoor de Delta Lake-tabel wordt gepartitioneerd. We ondersteunen slechts één partitiekolom, maar behouden deze als een matrix voor uitbreidbaarheid. tekenreeks[]

DocumentDbOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een DocumentDB-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). DocumentDbOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/DocumentDB' (vereist)

DocumentDbOutputDataSourceProperties

Naam Beschrijving Waarde
accountId De documentDB-accountnaam of -id. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
accountKey De accountsleutel voor het DocumentDB-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
collectionNamePattern Het patroon van de verzamelingsnaam voor de verzamelingen die moeten worden gebruikt. De indeling van de verzamelingsnaam kan worden samengesteld met behulp van het optionele {partition}-token, waarbij partities beginnen vanaf 0. Zie de sectie DocumentDB van /rest/api/streamanalytics/stream-analytics-output voor meer informatie. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
databank De naam van de DocumentDB-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
documentId De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de primaire sleutel op te geven waarop bewerkingen voor invoegen of bijwerken zijn gebaseerd. snaar
partitionKey De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de sleutel op te geven voor het partitioneren van uitvoer in verzamelingen. Als collectionNamePattern het token {partition} bevat, moet deze eigenschap worden opgegeven. snaar

EventGridStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een event grid-invoer die stroomgegevens bevat. EventGridStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventGrid/EventSubscriptions' (vereist)

EventGridStreamInputDataSourceProperties

Naam Beschrijving Waarde
eventTypes Lijst met gebeurtenistypen die worden ondersteund door de Event Grid-adapter. tekenreeks[]
schema Geeft het Event Grid-schematype aan. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
abonnee Abonnees voor Event Grid. Momenteel wordt alleen EventHub-abonnee ondersteund. EventHubV2StreamInputDataSource-

EventHubOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (vereist)

EventHubOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
eventHubName De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
partitionCount Het aantal partities van de Event Hub-gegevensbron. Bereik 1 - 256. Int
partitionKey De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. snaar
propertyColumns De eigenschappen die zijn gekoppeld aan deze Event Hub-uitvoer. tekenreeks[]
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

EventHubStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (vereist)

EventHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
consumerGroupName De naam van een Event Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de Event Hub te lezen. Door afzonderlijke namen van consumentengroepen voor meerdere invoer op te geven, kan elk van deze invoer dezelfde gebeurtenissen ontvangen van de Event Hub. Als deze niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van De Event Hub. snaar
eventHubName De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
partitionCount Het aantal partities van de Event Hub-gegevensbron. Bereik 1 - 256. Int
prefetchCount Het aantal berichten dat de ontvanger van het bericht tegelijk kan aanvragen. Int
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

EventHubV2OutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

EventHubV2StreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

EventHubV2StreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). tekenreeks (vereist)

Extern

Naam Beschrijving Waarde
container De Container UserCustomCode. snaar
pad Het pad UserCustomCode. snaar
refreshConfiguration De vernieuwingsparameters voor alle door de gebruiker gedefinieerde functies die door de gebruiker kunnen worden bijgewerkt, zijn aanwezig in de taakconfiguratie. RefreshConfiguration-
storageAccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account StorageAccount-

FileReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een bestandsinvoer met referentiegegevens. Vereist voor PUT-aanvragen (CreateOrReplace). FileReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Bestand' (vereist)

FileReferenceInputDataSourceProperties

Naam Beschrijving Waarde
pad Het pad van het bestand. snaar

Functie

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een functie. FunctionProperties-

FunctionBinding

Naam Beschrijving Waarde
type Ingesteld op 'Microsoft.MachineLearning/WebService' voor het type AzureMachineLearningStudioFunctionBinding. Ingesteld op 'Microsoft.MachineLearningServices' voor het type AzureMachineLearningServiceFunctionBinding. Ingesteld op 'Microsoft.StreamAnalytics/CLRUdf' voor het type CSharpFunctionBinding. Ingesteld op 'Microsoft.StreamAnalytics/JavascriptUdf' voor het type JavaScriptFunctionBinding. 'Microsoft.MachineLearning/WebService'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
'Microsoft.StreamAnalytics/JavascriptUdf' (vereist)

FunctionConfiguration

Naam Beschrijving Waarde
bindend De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. FunctionBinding-
Ingangen FunctionInput[]
uitvoer Beschrijft de uitvoer van een functie. FunctionOutput-

FunctionInput

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-invoerparameter. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx snaar
isConfigurationParameter Een vlag die aangeeft of de parameter een configuratieparameter is. Waar als deze invoerparameter naar verwachting een constante is. De standaardwaarde is onwaar. Bool

FunctionOutput

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-uitvoer. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx snaar

FunctionProperties

Naam Beschrijving Waarde
Eigenschappen FunctionConfiguration-
type Ingesteld op Aggregatie voor het type AggregateFunctionProperties. Ingesteld op Scalar voor type ScalarFunctionProperties. 'Aggregaat'
'Scalar' (vereist)

GatewayMessageBusOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Gateway Message Bus-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBus (vereist)

GatewayMessageBusOutputDataSourceProperties

Naam Beschrijving Waarde
onderwerp De naam van het Service Bus-onderwerp. snaar

GatewayMessageBusStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan invoer van een gatewayberichtbus met stroomgegevens. GatewayMessageBusStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBus (vereist)

GatewayMessageBusStreamInputDataSourceProperties

Naam Beschrijving Waarde
onderwerp De naam van het Service Bus-onderwerp. snaar

Identiteit

Naam Beschrijving Waarde
type Het type identiteit, kan SystemAssigned of UserAssigned zijn. snaar
userAssignedIdentities De door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource van de streamingtaak. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Naam Beschrijving Waarde

Invoer

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een invoer. Vereist voor PUT-aanvragen (CreateOrReplace). InputProperties-

InputProperties

Naam Beschrijving Waarde
compressie Beschrijft hoe invoergegevens worden gecomprimeerd Compressie-
partitionKey partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens snaar
serialisatie Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). serialisatie
type Ingesteld op Referentie voor type ReferenceInputProperties. Ingesteld op 'Stream' voor het type StreamInputProperties. 'Verwijzing'
'Stream' (vereist)
watermarkSettings Instellingen die bepalen of watermerk-gebeurtenissen moeten worden gelezen. InputWatermarkProperties-

InputWatermarkProperties

Naam Beschrijving Waarde
watermarkMode De invoerwatermerkmodus. 'Geen'
'ReadWatermark'

IoTHubStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een IoT Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). IoTHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Devices/IotHubs' (vereist)

IoTHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
consumerGroupName De naam van een IoT Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de IoT Hub te lezen. Als dit niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van de IoT Hub. snaar
Eindpunt Het IoT Hub-eindpunt waarmee verbinding moet worden gemaakt (bijvoorbeeld berichten/gebeurtenissen, berichten/operationsMonitoringEvents, enzovoort). snaar
iotHubNamespace De naam of de URI van de IoT Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de IoT Hub. Dit beleid moet ten minste de machtiging serviceverbinding bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

JavaScriptFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een JavaScript-functie. JavaScriptFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.StreamAnalytics/JavascriptUdf' (vereist)

JavaScriptFunctionBindingProperties

Naam Beschrijving Waarde
script De JavaScript-code met één functiedefinitie. Bijvoorbeeld: 'function (x, y) { return x + y; }' snaar

JobStorageAccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken

JsonSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type JSON-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). JsonSerializationProperties-
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). Json (vereist)

JsonSerializationProperties

Naam Beschrijving Waarde
codering Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). 'UTF8'
formatteren Deze eigenschap is alleen van toepassing op JSON-serialisatie van uitvoer. Deze is niet van toepassing op invoer. Met deze eigenschap geeft u de indeling van de JSON op waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' die aangeeft dat de uitvoer wordt opgemaakt door elk JSON-object gescheiden door een nieuwe regel en 'matrix' die aangeeft dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten. De standaardwaarde is 'lineSeparated' als u null links laat. 'Matrix'
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Naam Beschrijving Waarde
apiVersion De API-versie '2021-10-01-preview'
identiteit Beschrijft de beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. identity
plaats De geografische locatie waar de resource zich bevindt snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen die zijn gekoppeld aan een streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobProperties-
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.StreamAnalytics/streamingjobs'

Uitvoer

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). OutputProperties-

OutputDataSource

Naam Beschrijving Waarde
type Ingesteld op 'GatewayMessageBus' voor het type GatewayMessageBusOutputDataSource. Ingesteld op 'Microsoft.AzureFunction' voor het type AzureFunctionOutputDataSource. Ingesteld op 'Microsoft.DBForPostgreSQL/servers/databases' voor het type PostgreSQLOutputDataSource. Ingesteld op 'Microsoft.DataLake/Accounts' voor het type AzureDataLakeStoreOutputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2OutputDataSource. Ingesteld op 'Microsoft.Kusto/clusters/databases' voor het type AzureDataExplorerOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/EventHub' voor het type EventHubOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/Queue' voor het type ServiceBusQueueOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/Topic' voor het type ServiceBusTopicOutputDataSource. Ingesteld op 'Microsoft.Sql/Server/DataWarehouse' voor het type AzureSynapseOutputDataSource. Ingesteld op 'Microsoft.Sql/Server/Database' voor het type AzureSqlDatabaseOutputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobOutputDataSource. Ingesteld op 'Microsoft.Storage/DocumentDB' voor het type DocumentDbOutputDataSource. Ingesteld op 'Microsoft.Storage/Table' voor het type AzureTableOutputDataSource. Ingesteld op PowerBI voor het type PowerBIOutputDataSource. Ingesteld op 'Raw' voor het type RawOutputDatasource. 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' (vereist)

OutputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft de gegevensbron waarnaar uitvoer wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). OutputDataSource-
serialisatie Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). serialisatie
sizeWindow Het venster Grootte om een Stream Analytics-uitvoer te beperken tot. Int
timeWindow Het tijdsbestek voor het filteren van Stream Analytics-taakuitvoer. snaar
watermarkSettings Instellingen die bepalen of watermerken naar downstream moeten worden verzonden. OutputWatermarkProperties-

OutputWatermarkProperties

Naam Beschrijving Waarde
maxWatermarkDifferenceAcrossPartitions Beschrijft de maximale delta tussen de snelste en langzaamste partities, dus het venster buiten de volgorde waarin alle benodigde gebeurtenissen in downstreamtaken worden onderschept, is goed gedefinieerd. snaar
watermarkMode De uitvoerwatermerkmodus. 'Geen'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

ParquetSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het parquet-serialisatietype. Vereist voor PUT-aanvragen (CreateOrReplace). enig
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). Parquet (vereist)

PostgreSQLOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een PostgreSQL-uitvoergegevensbron. Vereist voor PUT-aanvragen (CreateOrReplace). PostgreSQLOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.DBForPostgreSQL/servers/databases' (vereist)

PostgreSQLOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
maxWriterCount Maximaal aantal schrijvers, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. Int
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

PowerBIOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Power BI-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). PowerBIOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). PowerBI (vereist)

PowerBIOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
Dataset De naam van de Power BI-gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
groupId De id van de Power BI-groep. snaar
groupName De naam van de Power BI-groep. Gebruik deze eigenschap om te onthouden welke specifieke Power BI-groeps-id is gebruikt. snaar
refreshToken Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Power BI-tabel onder de opgegeven gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tokenUserDisplayName De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar
tokenUserPrincipalName De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar

RawInputDatasourceProperties

Naam Beschrijving Waarde
Nettolading De JSON-geserialiseerde inhoud van de invoergegevens. Nettolading of payloadUri moet worden ingesteld, maar niet beide. snaar
payloadUri De SAS-URL naar een blob met de geserialiseerde JSON-inhoud van de invoergegevens. Nettolading of payloadUri moet worden ingesteld, maar niet beide. snaar

RawOutputDatasource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). RawOutputDatasourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

RawOutputDatasourceProperties

Naam Beschrijving Waarde
payloadUri De SAS-URL naar een blob waar de uitvoer moet worden geschreven. Als deze eigenschap niet is ingesteld, worden uitvoergegevens naar een tijdelijke opslag geschreven en wordt er een SAS-URL naar die tijdelijke opslag opgenomen in het resultaat. snaar

RawReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte invoer die referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). RawInputDatasourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

RawStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte invoer. Vereist voor PUT-aanvragen (CreateOrReplace). RawInputDatasourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

ReferenceInputDataSource

Naam Beschrijving Waarde
type Ingesteld op Bestand voor het type FileReferenceInputDataSource. Ingesteld op 'Microsoft.Sql/Server/Database' voor het type AzureSqlReferenceInputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobReferenceInputDataSource. Ingesteld op 'Raw' voor het type RawReferenceInputDataSource. 'Bestand'
'Microsoft.Sql/Server/Database'
'Microsoft.Storage/Blob'
'Raw' (vereist)

ReferenceInputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft een invoergegevensbron die referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). ReferenceInputDataSource-
type Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Verwijzing' (vereist)

RefreshConfiguration

Naam Beschrijving Waarde
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
refreshInterval Het vernieuwingsinterval. snaar
refreshType Met deze eigenschap wordt aangegeven welke optie voor het vernieuwen van gegevens moet worden gebruikt, geblokkeerd of niet-blokkeren. 'Blokkeren'
'Niet-blokkering'
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

ScalarFunctionProperties

Naam Beschrijving Waarde
type Geeft het type functie aan. 'Scalar' (vereist)

Serialisatie

Naam Beschrijving Waarde
type Ingesteld op 'Avro' voor type AvroSerialization. Ingesteld op CSV voor type CsvSerialization. Ingesteld op 'CustomClr' voor het type CustomClrSerialization. Ingesteld op Delta voor type DeltaSerialization. Ingesteld op Json voor het type JsonSerialization. Ingesteld op Parquet voor het type ParquetSerialization. 'Avro'
'CSV'
'CustomClr'
'Delta'
'Json'
Parquet (vereist)

ServiceBusQueueOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-wachtrijuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/Queue' (vereist)

ServiceBusQueueOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
queueName De naam van de Service Bus-wachtrij. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
systemPropertyColumns De systeemeigenschappen die zijn gekoppeld aan de Service Bus-wachtrij. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. enig

ServiceBusTopicOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-onderwerpuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/Topic' (vereist)

ServiceBusTopicOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
systemPropertyColumns De systeemeigenschappen die zijn gekoppeld aan de Service Bus-onderwerpuitvoer. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns-
topicName De naam van het Service Bus-onderwerp. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

Sku

Naam Beschrijving Waarde
capaciteit De capaciteit van de SKU. Int
naam De naam van de SKU. Vereist voor PUT-aanvragen (CreateOrReplace). 'Standaard'

StorageAccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken

StreamingJobProperties

Naam Beschrijving Waarde
cluster Het cluster waarop streamingtaken worden uitgevoerd. ClusterInfo-
compatibilityLevel Bepaalt bepaalde runtimegedrag van de streamingtaak. '1.0'
'1.2'
contentStoragePolicy Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . 'JobStorageAccount'
'SystemAccount'
dataLocale De landinstellingen van de stream analytics-taak. Waarde moet de naam zijn van een ondersteunde .NET-cultuur uit de set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standaard ingesteld op 'en-US' als er geen is opgegeven. snaar
eventsLateArrivalMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarin gebeurtenissen die te laat aankomen, kunnen worden opgenomen. Het ondersteunde bereik wordt -1 tot 1814399 (20.23:59:59 dagen) en -1 wordt gebruikt om voor onbepaalde tijd te wachten. Als de eigenschap afwezig is, wordt deze geïnterpreteerd als een waarde van -1. Int
eventsOutOfOrderMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. Int
eventsOutOfOrderPolicy Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. 'Aanpassen'
'Neerzetten'
externals Het opslagaccount waar de aangepaste codeartefacten zich bevinden. Externe
Functies Een lijst met een of meer functies voor de streamingtaak. De naameigenschap voor elke functie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. Functie[]
Ingangen Een lijst met een of meer invoergegevens voor de streamingtaak. De naameigenschap voor elke invoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke invoer. invoer[]
jobStorageAccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account met MSI JobStorageAccount-
jobType Beschrijft het type taak. Geldige modi zijn Cloud en Edge. 'Cloud'
'Edge'
outputErrorPolicy Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die binnenkomen bij de uitvoer en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van onjuist type of grootte). 'Neerzetten'
'Stoppen'
Uitgangen Een lijst met een of meer uitvoer voor de streamingtaak. De naameigenschap voor elke uitvoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke uitvoer. uitvoer[]
outputStartMode Deze eigenschap mag alleen worden gebruikt wanneer u wilt dat de taak onmiddellijk na het maken wordt gestart. Waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet worden gestart wanneer de taak wordt gestart, beginnen bij een aangepast gebruikerstijdstempel dat is opgegeven via de eigenschap outputStartTime of beginnen vanaf de laatste uitvoertijd van de gebeurtenis. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Waarde is een iso-8601-geformatteerde tijdstempel die het beginpunt van de uitvoergebeurtenisstroom aangeeft of null om aan te geven dat de uitvoergebeurtenisstroom wordt gestart wanneer de streamingtaak wordt gestart. Deze eigenschap moet een waarde hebben als outputStartMode is ingesteld op CustomTime. snaar
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). SKU-
transformatie Geeft de query en het aantal streaming-eenheden aan dat moet worden gebruikt voor de streamingtaak. De naameigenschap van de transformatie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. transformatie

StreamInputDataSource

Naam Beschrijving Waarde
type Ingesteld op GatewayMessageBus voor het type GatewayMessageBusStreamInputDataSource. Ingesteld op 'Microsoft.Devices/IotHubs' voor het type IoTHubStreamInputDataSource. Ingesteld op 'Microsoft.EventGrid/EventSubscriptions' voor het type EventGridStreamInputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2StreamInputDataSource. Ingesteld op 'Microsoft.ServiceBus/EventHub' voor het type EventHubStreamInputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobStreamInputDataSource. Ingesteld op Raw voor het type RawStreamInputDataSource. GatewayMessageBus
'Microsoft.Devices/IotHubs'
'Microsoft.EventGrid/EventSubscriptions'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.Storage/Blob'
'Raw' (vereist)

StreamInputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft een invoergegevensbron die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). StreamInputDataSource-
type Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Stream' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

Transformatie

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een transformatie. Vereist voor PUT-aanvragen (CreateOrReplace). TransformationProperties-

TransformationProperties

Naam Beschrijving Waarde
vraag Hiermee geeft u de query op die wordt uitgevoerd in de streamingtaak. Meer informatie over de Stream Analytics Query Language (SAQL) vindt u hier: https://msdn.microsoft.com/library/azure/dn834998. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
streamingUnits Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. Int
validStreamingUnits Hiermee geeft u de geldige streaming-eenheden op waarmee een streamingtaak kan worden geschaald. int[]

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Een Standard Stream Analytics-taak maken

implementeren in Azure
Met deze sjabloon maakt u een Standard Stream Analytics-taak. Voor meer informatie is Azure Stream Analytics een realtime analyse- en complexe gebeurtenisverwerkingsengine die is ontworpen voor het analyseren en verwerken van grote hoeveelheden snelle streaminggegevens uit meerdere bronnen tegelijk. Patronen en relaties kunnen worden geïdentificeerd in informatie die is geëxtraheerd uit een aantal invoerbronnen, waaronder apparaten, sensoren, clickstreams, feeds voor sociale media en toepassingen. Deze patronen kunnen worden gebruikt om acties te activeren en werkstromen te starten, zoals het maken van waarschuwingen, het invoeren van informatie aan een rapportagehulpmiddel of het opslaan van getransformeerde gegevens voor later gebruik. Stream Analytics is ook beschikbaar in Azure IoT Edge-runtime en ondersteunt dezelfde exacte taal of syntaxis als de cloud.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype streamingjobs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource voor Microsoft.StreamAnalytics/streamingjobs wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor GatewayMessageBus:

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

Gebruik voor Microsoft.Devices/IotHubs:

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

Gebruik voor 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"
}

Gebruik voor Microsoft.EventHub/EventHub-:

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

Gebruik voor Microsoft.ServiceBus/EventHub-:

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

Gebruik voor 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"
}

Voor Raw-gebruikt u:

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

InputProperties-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Reference:

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

Gebruik voor Stream:

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

FunctionProperties-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Statistische:

{
  type = "Aggregate"
}

Gebruik voor Scalar-:

{
  type = "Scalar"
}

Serialisatieobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Avro-:

{
  properties = ?
  type = "Avro"
}

Gebruik voor CSV-:

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

Gebruik voor CustomClr:

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

Voor Delta-gebruikt u:

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

Gebruik voor Json-:

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

Gebruik voor Parquet-:

{
  properties = ?
  type = "Parquet"
}

ReferenceInputDataSource-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Bestand:

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

Gebruik voor 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"
}

Gebruik voor 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"
}

Voor Raw-gebruikt u:

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

FunctionBinding-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor 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"
}

Gebruik voor 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"
}

Gebruik voor Microsoft.StreamAnalytics/CLRUdf-:

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

Gebruik voor Microsoft.StreamAnalytics/JavascriptUdf:

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

OutputDataSource-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor GatewayMessageBus:

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

Gebruik voor Microsoft.AzureFunction:

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

Gebruik voor Microsoft.DBForPostgreSQL/servers/databases:

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

Gebruik voor 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"
}

Gebruik voor Microsoft.EventHub/EventHub-:

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

Gebruik voor Microsoft.Kusto/clusters/databases:

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

Gebruik voor Microsoft.ServiceBus/EventHub-:

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

Gebruik voor Microsoft.ServiceBus/Queue:

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

Gebruik voor Microsoft.ServiceBus/Topic:

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

Gebruik voor Microsoft.Sql/Server/DataWarehouse:

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

Gebruik voor 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"
}

Gebruik voor 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"
}

Gebruik voor Microsoft.Storage/DocumentDB-:

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

Gebruik voor Microsoft.Storage/Table:

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

Gebruik voor PowerBI-:

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

Voor Raw-gebruikt u:

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

Eigenschapswaarden

AggregateFunctionProperties

Naam Beschrijving Waarde
type Geeft het type functie aan. 'Aggregaat' (vereist)

AvroSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type Avro-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). enig
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Avro' (vereist)

AzureDataExplorerOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Explorer-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Kusto/clusters/databases' (vereist)

AzureDataExplorerOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
cluster De naam van het Azure Data Explorer-cluster. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
databank De naam van de Azure Data Explorer-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureDataLakeStoreOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Lake Store-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.DataLake/Accounts' (vereist)

AzureDataLakeStoreOutputDataSourceProperties

Naam Beschrijving Waarde
accountName De naam van het Azure Data Lake Store-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als datumnotatie. snaar
filePathPrefix De locatie van het bestand waarnaar de uitvoer moet worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
refreshToken Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tenantId De tenant-id van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar
tokenUserDisplayName De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar
tokenUserPrincipalName De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar

AzureFunctionOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure-functie. Vereist voor PUT-aanvragen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.AzureFunction' (vereist)

AzureFunctionOutputDataSourceProperties

Naam Beschrijving Waarde
apiKey Als u een Azure-functie uit een ander abonnement wilt gebruiken, kunt u dit doen door de sleutel op te geven voor toegang tot uw functie. snaar
functionAppName De naam van uw Azure Functions-app. snaar
functionName De naam van de functie in uw Azure Functions-app. snaar
maxBatchCount Een eigenschap waarmee u het maximum aantal gebeurtenissen kunt opgeven in elke batch die naar Azure Functions wordt verzonden. De standaardwaarde is 100. Int
maxBatchSize Een eigenschap waarmee u de maximale grootte kunt instellen voor elke uitvoerbatch die naar uw Azure-functie wordt verzonden. De invoereenheid bevindt zich in bytes. Deze waarde is standaard 262.144 bytes (256 kB). Int

AzureMachineLearningServiceFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning-webservice. AzureMachineLearningServiceFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.MachineLearningServices' (vereist)

AzureMachineLearningServiceFunctionBindingProperties

Naam Beschrijving Waarde
apiKey De API-sleutel die wordt gebruikt voor verificatie met Request-Response eindpunt. snaar
batchSize Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. Int
Eindpunt Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. snaar
inputRequestName Label voor het invoeraanvraagobject. snaar
Ingangen De invoer voor het Azure Machine Learning-webservice-eindpunt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Het aantal parallelle aanvragen dat per partitie van uw taak naar de machine learning-service wordt verzonden. De standaardwaarde is 1. Int
outputResponseName Label voor het uitvoeraanvraagobject. snaar
Uitgangen Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de invoerkolom. snaar

AzureMachineLearningServiceOutputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de uitvoerkolom. snaar

AzureMachineLearningStudioFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties
type Geeft het bindingstype van de functie aan. 'Microsoft.MachineLearning/WebService' (vereist)

AzureMachineLearningStudioFunctionBindingProperties

Naam Beschrijving Waarde
apiKey De API-sleutel die wordt gebruikt voor verificatie met Request-Response eindpunt. snaar
batchSize Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. Int
Eindpunt Het Request-Response eindpunt van Azure Machine Learning Studio uitvoeren. Meer informatie vindt u hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs snaar
Ingangen De invoer voor het Azure Machine Learning Studio-eindpunt. AzureMachineLearningStudioInputs
Uitgangen Een lijst met uitvoer van het Azure Machine Learning Studio-eindpuntuitvoering. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. snaar
mapTo De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. Int
naam De naam van de invoerkolom. snaar

AzureMachineLearningStudioInputs

Naam Beschrijving Waarde
columnNames Een lijst met invoerkolommen voor het Azure Machine Learning Studio-eindpunt. AzureMachineLearningStudioInputColumn[]
naam De naam van de invoer. Dit is de naam die is opgegeven tijdens het ontwerpen van het eindpunt. snaar

AzureMachineLearningStudioOutputColumn

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. Een lijst met geldige Azure Machine Learning-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. snaar
naam De naam van de uitvoerkolom. snaar

AzureSqlDatabaseOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlDatabaseOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
maxBatchCount Maximumaantal Batch's voor schrijven naar Sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. Int
maxWriterCount Maximaal aantal schrijvers, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. Int
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureSqlReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan SQL DB-invoer die referentiegegevens bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar de uitvoer wordt geschreven. snaar
deltaSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om incrementele wijzigingen op te halen uit de SQL-database. Als u deze optie wilt gebruiken, raden we u aan tijdelijke tabellen te gebruiken in Azure SQL Database. snaar
fullSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om gegevens op te halen uit de SQL-database. snaar
wachtwoord Dit element is gekoppeld aan het gegevensbronelement. Dit is het wachtwoord dat wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
refreshRate Dit element is gekoppeld aan het gegevensbronelement. Dit geeft aan hoe vaak de gegevens worden opgehaald uit de database. Het is een datum/tijd-indeling. snaar
refreshType Geeft het type gegevensvernieuwingsoptie aan. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'Statisch'
server Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de server die de database bevat waarnaar wordt geschreven. snaar
gebruiker Dit element is gekoppeld aan het gegevensbronelement. Dit is de gebruikersnaam die wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. snaar

AzureSynapseOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Synapse-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/DataWarehouse' (vereist)

AzureSynapseOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

AzureTableOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Table-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureTableOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Table' (vereist)

AzureTableOutputDataSourceProperties

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
batchSize Het aantal rijen dat tegelijk naar de Azure-tabel moet worden geschreven. Int
columnsToRemove Indien opgegeven, is elk item in de matrix de naam van een kolom die moet worden verwijderd (indien aanwezig) uit de uitvoer gebeurtenisentiteiten. tekenreeks[]
partitionKey Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de partitiesleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
rowKey Dit element geeft de naam aan van een kolom uit de SELECT-instructie in de query die wordt gebruikt als de rijsleutel voor de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

BlobOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). BlobOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
blobPathPrefix Het voorvoegsel van het blobpad. snaar
blobWriteMode Blob-schrijfmodus. 'Toevoegen'
'Eenmaal'
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

BlobReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobinvoer met referentiegegevens. Vereist voor PUT-aanvragen (CreateOrReplace). BlobReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
blobName De naam van de blobinvoer. snaar
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
deltaPathPattern Het padpatroon van de deltamomentopname. snaar
deltaSnapshotRefreshRate Het interval dat de gebruiker genereert een delta-momentopname van deze referentie-blob-invoergegevensbron. snaar
fullSnapshotRefreshRate Het vernieuwingsinterval van de gegevensbron voor de blob-invoer. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
sourcePartitionCount Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 256. Int
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

BlobStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een blobinvoer met stroomgegevens. Vereist voor PUT-aanvragen (CreateOrReplace). BlobStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/Blob' (vereist)

BlobStreamInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
container De naam van een container binnen het gekoppelde opslagaccount. Deze container bevat de blob(s) waaruit moet worden gelezen of naar geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
sourcePartitionCount Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 1024. Int
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

ClusterInfo

Naam Beschrijving Waarde
legitimatiebewijs De resource-id van het cluster. snaar

Compressie

Naam Beschrijving Waarde
type Geeft het type compressie aan dat door de invoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Deflate'
'GZip'
'Geen' (vereist)

CSharpFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een CSharp-functie. CSharpFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.StreamAnalytics/CLRUdf' (vereist)

CSharpFunctionBindingProperties

Naam Beschrijving Waarde
klas De Csharp-code met één functiedefinitie. snaar
dllPath De Csharp-code met één functiedefinitie. snaar
methode De Csharp-code met één functiedefinitie. snaar
updateMode Vernieuwingsmodi voor Stream Analytics-functies. 'Vernieuwbaar'
'Statisch'

CsvSerialisatie

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type CSV-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). CsvSerializationProperties-
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). CSV (vereist)

CsvSerializationProperties

Naam Beschrijving Waarde
codering Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). 'UTF8'
fieldDelimiter Hiermee geeft u het scheidingsteken op dat wordt gebruikt voor het scheiden van csv-records (door komma's gescheiden waarden). Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een lijst met ondersteunde waarden. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

CustomClrSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het serialisatietype CustomClr. Vereist voor PUT-aanvragen (CreateOrReplace). CustomClrSerializationProperties
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'CustomClr' (vereist)

CustomClrSerializationProperties

Naam Beschrijving Waarde
serializationClassName De naam van de serialisatieklasse. snaar
serializationDllPath Het serialisatiebibliotheekpad. snaar

DeltaSerialisatie

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type Delta Lake-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). DeltaSerializationProperties
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Delta' (vereist)

DeltaSerializationProperties

Naam Beschrijving Waarde
deltaTablePath Hiermee geeft u het pad van de Delta Lake-tabel op waarnaar de uitvoer wordt geschreven. tekenreeks (vereist)
partitionColumns Hiermee geeft u de namen op van de kolommen waarvoor de Delta Lake-tabel wordt gepartitioneerd. We ondersteunen slechts één partitiekolom, maar behouden deze als een matrix voor uitbreidbaarheid. tekenreeks[]

DocumentDbOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een DocumentDB-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). DocumentDbOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Storage/DocumentDB' (vereist)

DocumentDbOutputDataSourceProperties

Naam Beschrijving Waarde
accountId De documentDB-accountnaam of -id. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
accountKey De accountsleutel voor het DocumentDB-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
collectionNamePattern Het patroon van de verzamelingsnaam voor de verzamelingen die moeten worden gebruikt. De indeling van de verzamelingsnaam kan worden samengesteld met behulp van het optionele {partition}-token, waarbij partities beginnen vanaf 0. Zie de sectie DocumentDB van /rest/api/streamanalytics/stream-analytics-output voor meer informatie. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
databank De naam van de DocumentDB-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
documentId De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de primaire sleutel op te geven waarop bewerkingen voor invoegen of bijwerken zijn gebaseerd. snaar
partitionKey De naam van het veld in uitvoer gebeurtenissen die worden gebruikt om de sleutel op te geven voor het partitioneren van uitvoer in verzamelingen. Als collectionNamePattern het token {partition} bevat, moet deze eigenschap worden opgegeven. snaar

EventGridStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een event grid-invoer die stroomgegevens bevat. EventGridStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventGrid/EventSubscriptions' (vereist)

EventGridStreamInputDataSourceProperties

Naam Beschrijving Waarde
eventTypes Lijst met gebeurtenistypen die worden ondersteund door de Event Grid-adapter. tekenreeks[]
schema Geeft het Event Grid-schematype aan. 'CloudEventSchema'
'EventGridEventSchema'
storageAccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). StorageAccount[]
abonnee Abonnees voor Event Grid. Momenteel wordt alleen EventHub-abonnee ondersteund. EventHubV2StreamInputDataSource-

EventHubOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (vereist)

EventHubOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
eventHubName De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
partitionCount Het aantal partities van de Event Hub-gegevensbron. Bereik 1 - 256. Int
partitionKey De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. snaar
propertyColumns De eigenschappen die zijn gekoppeld aan deze Event Hub-uitvoer. tekenreeks[]
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

EventHubStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/EventHub' (vereist)

EventHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
consumerGroupName De naam van een Event Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de Event Hub te lezen. Door afzonderlijke namen van consumentengroepen voor meerdere invoer op te geven, kan elk van deze invoer dezelfde gebeurtenissen ontvangen van de Event Hub. Als deze niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van De Event Hub. snaar
eventHubName De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
partitionCount Het aantal partities van de Event Hub-gegevensbron. Bereik 1 - 256. Int
prefetchCount Het aantal berichten dat de ontvanger van het bericht tegelijk kan aanvragen. Int
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

EventHubV2OutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

EventHubV2StreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

EventHubV2StreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). tekenreeks (vereist)

Extern

Naam Beschrijving Waarde
container De Container UserCustomCode. snaar
pad Het pad UserCustomCode. snaar
refreshConfiguration De vernieuwingsparameters voor alle door de gebruiker gedefinieerde functies die door de gebruiker kunnen worden bijgewerkt, zijn aanwezig in de taakconfiguratie. RefreshConfiguration-
storageAccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account StorageAccount-

FileReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een bestandsinvoer met referentiegegevens. Vereist voor PUT-aanvragen (CreateOrReplace). FileReferenceInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Bestand' (vereist)

FileReferenceInputDataSourceProperties

Naam Beschrijving Waarde
pad Het pad van het bestand. snaar

Functie

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een functie. FunctionProperties-

FunctionBinding

Naam Beschrijving Waarde
type Ingesteld op 'Microsoft.MachineLearning/WebService' voor het type AzureMachineLearningStudioFunctionBinding. Ingesteld op 'Microsoft.MachineLearningServices' voor het type AzureMachineLearningServiceFunctionBinding. Ingesteld op 'Microsoft.StreamAnalytics/CLRUdf' voor het type CSharpFunctionBinding. Ingesteld op 'Microsoft.StreamAnalytics/JavascriptUdf' voor het type JavaScriptFunctionBinding. 'Microsoft.MachineLearning/WebService'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
'Microsoft.StreamAnalytics/JavascriptUdf' (vereist)

FunctionConfiguration

Naam Beschrijving Waarde
bindend De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. FunctionBinding-
Ingangen FunctionInput[]
uitvoer Beschrijft de uitvoer van een functie. FunctionOutput-

FunctionInput

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-invoerparameter. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx snaar
isConfigurationParameter Een vlag die aangeeft of de parameter een configuratieparameter is. Waar als deze invoerparameter naar verwachting een constante is. De standaardwaarde is onwaar. Bool

FunctionOutput

Naam Beschrijving Waarde
Datatype Het gegevenstype (ondersteund door Azure Stream Analytics) van de functie-uitvoer. Een lijst met geldige Azure Stream Analytics-gegevenstypen wordt beschreven in https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx snaar

FunctionProperties

Naam Beschrijving Waarde
Eigenschappen FunctionConfiguration-
type Ingesteld op Aggregatie voor het type AggregateFunctionProperties. Ingesteld op Scalar voor type ScalarFunctionProperties. 'Aggregaat'
'Scalar' (vereist)

GatewayMessageBusOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Gateway Message Bus-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBus (vereist)

GatewayMessageBusOutputDataSourceProperties

Naam Beschrijving Waarde
onderwerp De naam van het Service Bus-onderwerp. snaar

GatewayMessageBusStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan invoer van een gatewayberichtbus met stroomgegevens. GatewayMessageBusStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). GatewayMessageBus (vereist)

GatewayMessageBusStreamInputDataSourceProperties

Naam Beschrijving Waarde
onderwerp De naam van het Service Bus-onderwerp. snaar

Identiteit

Naam Beschrijving Waarde
type Het type identiteit, kan SystemAssigned of UserAssigned zijn. snaar
userAssignedIdentities De door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource van de streamingtaak. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Naam Beschrijving Waarde

Invoer

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een invoer. Vereist voor PUT-aanvragen (CreateOrReplace). InputProperties-

InputProperties

Naam Beschrijving Waarde
compressie Beschrijft hoe invoergegevens worden gecomprimeerd Compressie-
partitionKey partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens snaar
serialisatie Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). serialisatie
type Ingesteld op Referentie voor type ReferenceInputProperties. Ingesteld op 'Stream' voor het type StreamInputProperties. 'Verwijzing'
'Stream' (vereist)
watermarkSettings Instellingen die bepalen of watermerk-gebeurtenissen moeten worden gelezen. InputWatermarkProperties-

InputWatermarkProperties

Naam Beschrijving Waarde
watermarkMode De invoerwatermerkmodus. 'Geen'
'ReadWatermark'

IoTHubStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een IoT Hub-invoer die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). IoTHubStreamInputDataSourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Devices/IotHubs' (vereist)

IoTHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
consumerGroupName De naam van een IoT Hub-consumentengroep die moet worden gebruikt om gebeurtenissen uit de IoT Hub te lezen. Als dit niet is opgegeven, gebruikt de invoer de standaardconsumentgroep van de IoT Hub. snaar
Eindpunt Het IoT Hub-eindpunt waarmee verbinding moet worden gemaakt (bijvoorbeeld berichten/gebeurtenissen, berichten/operationsMonitoringEvents, enzovoort). snaar
iotHubNamespace De naam of de URI van de IoT Hub. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de IoT Hub. Dit beleid moet ten minste de machtiging serviceverbinding bevatten. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

JavaScriptFunctionBinding

Naam Beschrijving Waarde
Eigenschappen De bindingseigenschappen die zijn gekoppeld aan een JavaScript-functie. JavaScriptFunctionBindingProperties-
type Geeft het bindingstype van de functie aan. 'Microsoft.StreamAnalytics/JavascriptUdf' (vereist)

JavaScriptFunctionBindingProperties

Naam Beschrijving Waarde
script De JavaScript-code met één functiedefinitie. Bijvoorbeeld: 'function (x, y) { return x + y; }' snaar

JobStorageAccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken

JsonSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het type JSON-serialisatie. Vereist voor PUT-aanvragen (CreateOrReplace). JsonSerializationProperties-
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). Json (vereist)

JsonSerializationProperties

Naam Beschrijving Waarde
codering Hiermee geeft u de codering van de binnenkomende gegevens in het geval van invoer en de codering van uitgaande gegevens in het geval van uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). 'UTF8'
formatteren Deze eigenschap is alleen van toepassing op JSON-serialisatie van uitvoer. Deze is niet van toepassing op invoer. Met deze eigenschap geeft u de indeling van de JSON op waarin de uitvoer wordt geschreven. De momenteel ondersteunde waarden zijn 'lineSeparated' die aangeeft dat de uitvoer wordt opgemaakt door elk JSON-object gescheiden door een nieuwe regel en 'matrix' die aangeeft dat de uitvoer wordt opgemaakt als een matrix van JSON-objecten. De standaardwaarde is 'lineSeparated' als u null links laat. 'Matrix'
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Naam Beschrijving Waarde
identiteit Beschrijft de beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. identity
plaats De geografische locatie waar de resource zich bevindt snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen die zijn gekoppeld aan een streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobProperties-
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"

Uitvoer

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). OutputProperties-

OutputDataSource

Naam Beschrijving Waarde
type Ingesteld op 'GatewayMessageBus' voor het type GatewayMessageBusOutputDataSource. Ingesteld op 'Microsoft.AzureFunction' voor het type AzureFunctionOutputDataSource. Ingesteld op 'Microsoft.DBForPostgreSQL/servers/databases' voor het type PostgreSQLOutputDataSource. Ingesteld op 'Microsoft.DataLake/Accounts' voor het type AzureDataLakeStoreOutputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2OutputDataSource. Ingesteld op 'Microsoft.Kusto/clusters/databases' voor het type AzureDataExplorerOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/EventHub' voor het type EventHubOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/Queue' voor het type ServiceBusQueueOutputDataSource. Ingesteld op 'Microsoft.ServiceBus/Topic' voor het type ServiceBusTopicOutputDataSource. Ingesteld op 'Microsoft.Sql/Server/DataWarehouse' voor het type AzureSynapseOutputDataSource. Ingesteld op 'Microsoft.Sql/Server/Database' voor het type AzureSqlDatabaseOutputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobOutputDataSource. Ingesteld op 'Microsoft.Storage/DocumentDB' voor het type DocumentDbOutputDataSource. Ingesteld op 'Microsoft.Storage/Table' voor het type AzureTableOutputDataSource. Ingesteld op PowerBI voor het type PowerBIOutputDataSource. Ingesteld op 'Raw' voor het type RawOutputDatasource. 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' (vereist)

OutputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft de gegevensbron waarnaar uitvoer wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). OutputDataSource-
serialisatie Beschrijft hoe gegevens van een invoer worden geserialiseerd of hoe gegevens worden geserialiseerd wanneer ze naar een uitvoer worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). serialisatie
sizeWindow Het venster Grootte om een Stream Analytics-uitvoer te beperken tot. Int
timeWindow Het tijdsbestek voor het filteren van Stream Analytics-taakuitvoer. snaar
watermarkSettings Instellingen die bepalen of watermerken naar downstream moeten worden verzonden. OutputWatermarkProperties-

OutputWatermarkProperties

Naam Beschrijving Waarde
maxWatermarkDifferenceAcrossPartitions Beschrijft de maximale delta tussen de snelste en langzaamste partities, dus het venster buiten de volgorde waarin alle benodigde gebeurtenissen in downstreamtaken worden onderschept, is goed gedefinieerd. snaar
watermarkMode De uitvoerwatermerkmodus. 'Geen'
'SendCurrentPartitionWatermark'
'SendLowestWatermarkAcrossPartitions'

ParquetSerialization

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan het parquet-serialisatietype. Vereist voor PUT-aanvragen (CreateOrReplace). enig
type Geeft het type serialisatie aan dat door de invoer of uitvoer wordt gebruikt. Vereist voor PUT-aanvragen (CreateOrReplace). Parquet (vereist)

PostgreSQLOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een PostgreSQL-uitvoergegevensbron. Vereist voor PUT-aanvragen (CreateOrReplace). PostgreSQLOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.DBForPostgreSQL/servers/databases' (vereist)

PostgreSQLOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
databank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
maxWriterCount Maximaal aantal schrijvers, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. Int
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
server De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

PowerBIOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Power BI-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). PowerBIOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). PowerBI (vereist)

PowerBIOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
Dataset De naam van de Power BI-gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
groupId De id van de Power BI-groep. snaar
groupName De naam van de Power BI-groep. Gebruik deze eigenschap om te onthouden welke specifieke Power BI-groeps-id is gebruikt. snaar
refreshToken Een vernieuwingstoken dat kan worden gebruikt om een geldig toegangstoken te verkrijgen dat vervolgens kan worden gebruikt om te verifiëren bij de gegevensbron. Een geldig vernieuwingstoken kan momenteel alleen worden verkregen via Azure Portal. Het is raadzaam om hier een dummytekenreekswaarde te plaatsen bij het maken van de gegevensbron en vervolgens naar Azure Portal te gaan om de gegevensbron te verifiëren die deze eigenschap bijwerkt met een geldig vernieuwingstoken. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tafel De naam van de Power BI-tabel onder de opgegeven gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
tokenUserDisplayName De weergavenaam van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar
tokenUserPrincipalName De UPN (User Principal Name) van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Gebruik deze eigenschap om te onthouden welke gebruiker is gebruikt om het vernieuwingstoken te verkrijgen. snaar

RawInputDatasourceProperties

Naam Beschrijving Waarde
Nettolading De JSON-geserialiseerde inhoud van de invoergegevens. Nettolading of payloadUri moet worden ingesteld, maar niet beide. snaar
payloadUri De SAS-URL naar een blob met de geserialiseerde JSON-inhoud van de invoergegevens. Nettolading of payloadUri moet worden ingesteld, maar niet beide. snaar

RawOutputDatasource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). RawOutputDatasourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

RawOutputDatasourceProperties

Naam Beschrijving Waarde
payloadUri De SAS-URL naar een blob waar de uitvoer moet worden geschreven. Als deze eigenschap niet is ingesteld, worden uitvoergegevens naar een tijdelijke opslag geschreven en wordt er een SAS-URL naar die tijdelijke opslag opgenomen in het resultaat. snaar

RawReferenceInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte invoer die referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). RawInputDatasourceProperties-
type Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

RawStreamInputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een onbewerkte invoer. Vereist voor PUT-aanvragen (CreateOrReplace). RawInputDatasourceProperties-
type Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Raw' (vereist)

ReferenceInputDataSource

Naam Beschrijving Waarde
type Ingesteld op Bestand voor het type FileReferenceInputDataSource. Ingesteld op 'Microsoft.Sql/Server/Database' voor het type AzureSqlReferenceInputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobReferenceInputDataSource. Ingesteld op 'Raw' voor het type RawReferenceInputDataSource. 'Bestand'
'Microsoft.Sql/Server/Database'
'Microsoft.Storage/Blob'
'Raw' (vereist)

ReferenceInputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft een invoergegevensbron die referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). ReferenceInputDataSource-
type Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Verwijzing' (vereist)

RefreshConfiguration

Naam Beschrijving Waarde
dateFormat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. snaar
pathPattern Het padpatroon van de blob. Geen reguliere expressie. Het vertegenwoordigt een patroon waarmee blobnamen worden vergeleken om te bepalen of ze al dan niet als invoer of uitvoer voor de taak moeten worden opgenomen. Zie /rest/api/streamanalytics/stream-analytics-input of /rest/api/streamanalytics/stream-analytics-output voor een gedetailleerdere uitleg en voorbeeld. snaar
refreshInterval Het vernieuwingsinterval. snaar
refreshType Met deze eigenschap wordt aangegeven welke optie voor het vernieuwen van gegevens moet worden gebruikt, geblokkeerd of niet-blokkeren. 'Blokkeren'
'Niet-blokkering'
timeFormat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. snaar

ScalarFunctionProperties

Naam Beschrijving Waarde
type Geeft het type functie aan. 'Scalar' (vereist)

Serialisatie

Naam Beschrijving Waarde
type Ingesteld op 'Avro' voor type AvroSerialization. Ingesteld op CSV voor type CsvSerialization. Ingesteld op 'CustomClr' voor het type CustomClrSerialization. Ingesteld op Delta voor type DeltaSerialization. Ingesteld op Json voor het type JsonSerialization. Ingesteld op Parquet voor het type ParquetSerialization. 'Avro'
'CSV'
'CustomClr'
'Delta'
'Json'
Parquet (vereist)

ServiceBusQueueOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-wachtrijuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/Queue' (vereist)

ServiceBusQueueOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
queueName De naam van de Service Bus-wachtrij. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
systemPropertyColumns De systeemeigenschappen die zijn gekoppeld aan de Service Bus-wachtrij. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. enig

ServiceBusTopicOutputDataSource

Naam Beschrijving Waarde
Eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-onderwerpuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties-
type Geeft aan dat het type uitvoer van de gegevensbron naar wordt geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.ServiceBus/Topic' (vereist)

ServiceBusTopicOutputDataSourceProperties

Naam Beschrijving Waarde
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
serviceBusNamespace De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
sharedAccessPolicyName De naam van het beleid voor gedeelde toegang voor de Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
systemPropertyColumns De systeemeigenschappen die zijn gekoppeld aan de Service Bus-onderwerpuitvoer. De volgende systeemeigenschappen worden ondersteund: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns-
topicName De naam van het Service Bus-onderwerp. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

Sku

Naam Beschrijving Waarde
capaciteit De capaciteit van de SKU. Int
naam De naam van de SKU. Vereist voor PUT-aanvragen (CreateOrReplace). 'Standaard'

StorageAccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar

Beperkingen:
Gevoelige waarde. Doorgeven als een beveiligde parameter.
accountName De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
authenticationMode Verificatiemodus. 'ConnectionString'
'Msi'
UserToken

StreamingJobProperties

Naam Beschrijving Waarde
cluster Het cluster waarop streamingtaken worden uitgevoerd. ClusterInfo-
compatibilityLevel Bepaalt bepaalde runtimegedrag van de streamingtaak. '1.0'
'1.2'
contentStoragePolicy Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . 'JobStorageAccount'
'SystemAccount'
dataLocale De landinstellingen van de stream analytics-taak. Waarde moet de naam zijn van een ondersteunde .NET-cultuur uit de set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standaard ingesteld op 'en-US' als er geen is opgegeven. snaar
eventsLateArrivalMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarin gebeurtenissen die te laat aankomen, kunnen worden opgenomen. Het ondersteunde bereik wordt -1 tot 1814399 (20.23:59:59 dagen) en -1 wordt gebruikt om voor onbepaalde tijd te wachten. Als de eigenschap afwezig is, wordt deze geïnterpreteerd als een waarde van -1. Int
eventsOutOfOrderMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. Int
eventsOutOfOrderPolicy Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. 'Aanpassen'
'Neerzetten'
externals Het opslagaccount waar de aangepaste codeartefacten zich bevinden. Externe
Functies Een lijst met een of meer functies voor de streamingtaak. De naameigenschap voor elke functie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. Functie[]
Ingangen Een lijst met een of meer invoergegevens voor de streamingtaak. De naameigenschap voor elke invoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke invoer. invoer[]
jobStorageAccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account met MSI JobStorageAccount-
jobType Beschrijft het type taak. Geldige modi zijn Cloud en Edge. 'Cloud'
'Edge'
outputErrorPolicy Geeft het beleid aan dat moet worden toegepast op gebeurtenissen die binnenkomen bij de uitvoer en niet naar de externe opslag kunnen worden geschreven vanwege een onjuiste indeling (ontbrekende kolomwaarden, kolomwaarden van onjuist type of grootte). 'Neerzetten'
'Stoppen'
Uitgangen Een lijst met een of meer uitvoer voor de streamingtaak. De naameigenschap voor elke uitvoer is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke uitvoer. uitvoer[]
outputStartMode Deze eigenschap mag alleen worden gebruikt wanneer u wilt dat de taak onmiddellijk na het maken wordt gestart. Waarde kan JobStartTime, CustomTime of LastOutputEventTime zijn om aan te geven of het beginpunt van de uitvoergebeurtenisstroom moet worden gestart wanneer de taak wordt gestart, beginnen bij een aangepast gebruikerstijdstempel dat is opgegeven via de eigenschap outputStartTime of beginnen vanaf de laatste uitvoertijd van de gebeurtenis. 'CustomTime'
'JobStartTime'
'LastOutputEventTime'
outputStartTime Waarde is een iso-8601-geformatteerde tijdstempel die het beginpunt van de uitvoergebeurtenisstroom aangeeft of null om aan te geven dat de uitvoergebeurtenisstroom wordt gestart wanneer de streamingtaak wordt gestart. Deze eigenschap moet een waarde hebben als outputStartMode is ingesteld op CustomTime. snaar
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). SKU-
transformatie Geeft de query en het aantal streaming-eenheden aan dat moet worden gebruikt voor de streamingtaak. De naameigenschap van de transformatie is vereist bij het opgeven van deze eigenschap in een PUT-aanvraag. Deze eigenschap kan niet worden gewijzigd via een PATCH-bewerking. U moet de PATCH-API gebruiken die beschikbaar is voor de afzonderlijke transformatie. transformatie

StreamInputDataSource

Naam Beschrijving Waarde
type Ingesteld op GatewayMessageBus voor het type GatewayMessageBusStreamInputDataSource. Ingesteld op 'Microsoft.Devices/IotHubs' voor het type IoTHubStreamInputDataSource. Ingesteld op 'Microsoft.EventGrid/EventSubscriptions' voor het type EventGridStreamInputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2StreamInputDataSource. Ingesteld op 'Microsoft.ServiceBus/EventHub' voor het type EventHubStreamInputDataSource. Ingesteld op 'Microsoft.Storage/Blob' voor het type BlobStreamInputDataSource. Ingesteld op Raw voor het type RawStreamInputDataSource. GatewayMessageBus
'Microsoft.Devices/IotHubs'
'Microsoft.EventGrid/EventSubscriptions'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.Storage/Blob'
'Raw' (vereist)

StreamInputProperties

Naam Beschrijving Waarde
gegevensbron Beschrijft een invoergegevensbron die stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). StreamInputDataSource-
type Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Stream' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

Transformatie

Naam Beschrijving Waarde
naam Resourcenaam snaar
Eigenschappen De eigenschappen die zijn gekoppeld aan een transformatie. Vereist voor PUT-aanvragen (CreateOrReplace). TransformationProperties-

TransformationProperties

Naam Beschrijving Waarde
vraag Hiermee geeft u de query op die wordt uitgevoerd in de streamingtaak. Meer informatie over de Stream Analytics Query Language (SAQL) vindt u hier: https://msdn.microsoft.com/library/azure/dn834998. Vereist voor PUT-aanvragen (CreateOrReplace). snaar
streamingUnits Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. Int
validStreamingUnits Hiermee geeft u de geldige streaming-eenheden op waarmee een streamingtaak kan worden geschaald. int[]