Delen via


Microsoft.StreamAnalytics streamingjobs 2017-04-01-preview

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@2017-04-01-preview' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
  }
  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'
      storageAccount: {
        accountKey: 'string'
        accountName: '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
          }
          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'
        }
      }
    ]
    outputStartMode: 'string'
    outputStartTime: 'string'
    sku: {
      name: 'string'
    }
    transformation: {
      name: 'string'
      properties: {
        query: 'string'
        streamingUnits: int
      }
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

ReferenceInputDataSource-objecten

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

Gebruik voor Microsoft.Sql/Server/Database:

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

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Raw:

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

OutputDataSource-objecten

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

Gebruik voor Microsoft.AzureFunction:

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

Voor Microsoft.DataLake/Accounts gebruikt u:

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

Voor Microsoft.EventHub/EventHub gebruikt u:

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

Voor Microsoft.ServiceBus/EventHub gebruikt u:

{
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    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: {
      {customized property}: 'string'
    }
  }
  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'
}

Voor Microsoft.Sql/Server/DataWarehouse gebruikt u:

{
  properties: {
    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'
}

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Microsoft.Storage/DocumentDB:

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

Voor Microsoft.Storage/Table gebruikt u:

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

Gebruik voor Power BI:

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

Gebruik voor Raw:

{
  properties: {
    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'
}

Voor Microsoft.MachineLearningServices gebruikt u:

{
  properties: {
    apiKey: 'string'
    batchSize: int
    endpoint: 'string'
    inputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
    numberOfParallelRequests: int
    outputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
  }
  type: 'Microsoft.MachineLearningServices'
}

Gebruik voor Microsoft.StreamAnalytics/CLRUdf:

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

Gebruik voor Microsoft.StreamAnalytics/JavascriptUdf:

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

Serialisatieobjecten

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

Gebruik voor Avro:

{
  properties: any(...)
  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(...)
  type: 'Parquet'
}

FunctionProperties-objecten

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

Voor aggregaat gebruikt u:

{
  type: 'Aggregate'
}

Voor Scalar gebruikt u:

{
  type: 'Scalar'
}

StreamInputDataSource-objecten

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

Gebruik voor Microsoft.Devices/IotHubs:

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

Voor Microsoft.EventHub/EventHub gebruikt u:

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

Voor Microsoft.ServiceBus/EventHub gebruikt u:

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

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Raw:

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

InputProperties-objecten

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

Gebruik voor referentie:

{
  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'
}

Eigenschapswaarden

Microsoft.StreamAnalytics/streamingjobs

Naam Beschrijving Waarde
identiteit Beschrijft de door het systeem toegewezen beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. Identiteit
locatie De geografische locatie waar de resource zich bevindt touw
naam De resourcenaam tekenreeks (vereist)
eigenschappen De eigenschappen die zijn gekoppeld aan een streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobEigenschappen
etiketten Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

AggregateFunctionProperties

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

AvroSerialisatie

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

AzureDataLakeStoreOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Lake Store-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties-
soort 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
accountnaam De naam van het Azure Data Lake Store-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als datumnotatie. touw
filePathPrefix De locatie van het bestand waarnaar de uitvoer moet worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). touw
vernieuwen Token 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). touw
huurderId De tenant-id van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw
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. touw
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. touw

AzureFunctionOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure-functie. Vereist voor PUT-aanvragen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
soort 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. touw
functieNaam De naam van uw Azure Functions-app. touw
functieNaam De naam van de functie in uw Azure Functions-app. touw
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 (integer)
maximaleBatchgrootte 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 (integer)

AzureMachineLearningServiceFunctionBinding

Naam Beschrijving Waarde
eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning-webservice. AzureMachineLearningServiceFunctionBindingProperties
soort 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. touw
batchgrootte Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. int (integer)
eindpunt Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. touw
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 standaardinstelling is 1. int (integer)
Uitgangen Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. AzureMachineLearningServiceOutputColumn

AzureMachineLearningServiceInputColumn

Naam Beschrijving Waarde
Gegevenstype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de invoerkolom. touw

AzureMachineLearningServiceOutputColumn

Naam Beschrijving Waarde
Gegevenstype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de uitvoerkolom. touw

AzureMachineLearningStudioFunctionBinding

Naam Beschrijving Waarde
eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties
soort 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. touw
batchgrootte Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. int (integer)
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 touw
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
Gegevenstype 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. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de invoerkolom. touw

AzureMachineLearningStudioInputs

Naam Beschrijving Waarde
kolomNamen 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. touw

AzureMachineLearningStudioOutputColumn

Naam Beschrijving Waarde
Gegevenstype 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. touw
naam De naam van de uitvoerkolom. touw

AzureSqlDatabaseOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
gegevensbank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
maxBatchCount Maximumaantal Batch's voor schrijven naar Sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. int (integer)
maxWriterCount Maximaal aantal schrijfbewerkingen, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. int (integer)
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
bedieningscomputer De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw

AzureSqlReferenceInputDataSource

Naam Beschrijving Waarde
eigenschappen Beschrijft eigenschappen van azure SQL-databasereferentiegegevensbroninvoer. AzureSqlReferenceInputDataSourceProperties
soort Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlReferenceInputDataSourceProperties

Naam Beschrijving Waarde
gegevensbank Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar de uitvoer wordt geschreven. touw
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. touw
fullSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om gegevens op te halen uit de SQL-database. touw
wachtwoord Dit element is gekoppeld aan het gegevensbronelement. Dit is het wachtwoord dat wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. touw
Verversen Snelheid 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. touw
vernieuwen Type Dit element is gekoppeld aan het gegevensbronelement. Dit element is van het enumtype. Hiermee wordt aangegeven welk type optie voor het vernieuwen van gegevens we willen gebruiken: Static/RefreshPeriodicallyWithFull/RefreshPeriodicallyWithDelta touw
bedieningscomputer Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de server die de database bevat waarnaar wordt geschreven. touw
tafel Dit element is gekoppeld aan het gegevensbronelement. De naam van de tabel in de Azure SQL-database. touw
gebruiker Dit element is gekoppeld aan het gegevensbronelement. Dit is de gebruikersnaam die wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. touw

AzureSynapseOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Synapse-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
soort 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
gegevensbank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
bedieningscomputer De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw

AzureTableOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Table-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureTableOutputDataSourceProperties-
soort 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). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
batchgrootte Het aantal rijen dat tegelijk naar de Azure-tabel moet worden geschreven. int (integer)
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[]
partitiesleutel 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). touw
rijSleutel 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). touw
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). touw

BlobOutputGegevensbron

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

BlobOutputDataSourceEigenschappen

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

BlobReferenceInputGegevensbron

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

BlobReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

BlobStreamInputGegevensbron

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

BlobStreamInputDataSourceEigenschappen

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
bronPartitie Telling Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 1024. int (integer)
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

ClusterInfo

Naam Beschrijving Waarde
identiteitskaart De resource-id van het cluster. touw

Compressie

Naam Beschrijving Waarde
soort tekenreeks (vereist)

CSharpFunctionBinding

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

CSharpFunctionBindingProperties

Naam Beschrijving Waarde
klasse De Csharp-code met één functiedefinitie. touw
dllPath De Csharp-code met één functiedefinitie. touw
methode De Csharp-code met één functiedefinitie. touw
script/scenario De Csharp-code met één functiedefinitie. touw

CsvSerialisatie

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

CsvSerializationEigenschappen

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'
veldScheidingsteken 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). touw

Aangepaste ClrSerialisatie

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

CustomClrSerializationProperties

Naam Beschrijving Waarde
serialisatieKlasseNaam De naam van de serialisatieklasse. touw
serialisatieDllPath Het serialisatiebibliotheekpad. touw

DeltaSerialisatie

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

DeltaSerialisatieEigenschappen

Naam Beschrijving Waarde
deltaTablePath Hiermee geeft u het pad van de Delta Lake-tabel op waarnaar de uitvoer wordt geschreven. tekenreeks (vereist)
partitieKolommen 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-
soort 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
account-id De documentDB-accountnaam of -id. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountKey De accountsleutel voor het DocumentDB-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
collectieNaamPatroon 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). touw
gegevensbank De naam van de DocumentDB-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
document-ID 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. touw
partitiesleutel 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. touw

EventHubOutputGegevensbron

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

Eigenschappen van EventHubOutputDataSource

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
eventHubNaam De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
partitiesleutel De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. touw
propertyColumns tekenreeks[]
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

EventHubStreamInputGegevensbron

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

Eigenschappen van EventHubStreamInputDataSource

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
consumentengroepNaam 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. touw
eventHubNaam De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

EventHubV2OutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
soort 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). Eigenschappen van EventHubStreamInputDataSource
soort Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

Extern

Naam Beschrijving Waarde
opslagbak touw
pad touw
opslagaccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account StorageAccount-

Functie

Naam Beschrijving Waarde
naam Resourcenaam touw
eigenschappen De eigenschappen die zijn gekoppeld aan een functie. FunctieEigenschappen

FunctieBinding

Naam Beschrijving Waarde
soort 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)

FunctieConfiguratie

Naam Beschrijving Waarde
bindend De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. FunctieBinding
Ingangen FunctieInvoer
uitvoer Beschrijft de uitvoer van een functie. Functie-uitvoer

Functie-invoer

Naam Beschrijving Waarde
Gegevenstype 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 touw
isConfigurationParameter Een vlag die aangeeft of de parameter een configuratieparameter is. Waar als deze invoerparameter naar verwachting een constante is. De standaardwaarde is vals. Bool

Functie-uitvoer

Naam Beschrijving Waarde
Gegevenstype 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 touw

FunctieEigenschappen

Naam Beschrijving Waarde
eigenschappen FunctieConfiguratie
soort Ingesteld op Aggregaat voor het type AggregateFunctionProperties. Ingesteld op Scalar voor het type ScalarFunctionProperties. 'Aggregaat'
'Scalar' (vereist)

Identiteit

Naam Beschrijving Waarde
principaalId touw
huurderId touw
soort touw

Invoer

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

InvoerEigenschappen

Naam Beschrijving Waarde
compressie Beschrijft hoe invoergegevens worden gecomprimeerd Compressie
partitiesleutel partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens touw
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
soort Ingesteld op Referentie voor type ReferenceInputProperties. Ingesteld op 'Stream' voor het type StreamInputProperties. 'Verwijzing'
'Stream' (vereist)

IoTHubStreamInputGegevensbron

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

IoTHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
consumentengroepNaam 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. touw
eindpunt Het IoT Hub-eindpunt waarmee verbinding moet worden gemaakt (bijvoorbeeld berichten/gebeurtenissen, berichten/operationsMonitoringEvents, enzovoort). touw
iotHubNaamruimte De naam of de URI van de IoT Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

JavaScriptFunctieBinding

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

JavaScriptFunctionBindingProperties

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

JobStorage-account

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken

JsonSerialisatie

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

JsonSerializationEigenschappen

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'
formaat 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'
'Lijn gescheiden'

Uitvoer

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

OutputDataSource

Naam Beschrijving Waarde
soort Ingesteld op 'Microsoft.AzureFunction' voor het type AzureFunctionOutputDataSource. Ingesteld op 'Microsoft.DataLake/Accounts' voor het type AzureDataLakeStoreOutputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2OutputDataSource. 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. 'Microsoft.AzureFunctie'
'Microsoft.DataLake/Accounts'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.ServiceBus/Wachtrij'
'Microsoft.ServiceBus/Onderwerp'
'Microsoft.Sql/Server/Database'
'Microsoft.Sql/Server/DataWarehouse'
'Microsoft.Storage/Blob'
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/Tabel'
'KrachtBI'
'Raw' (vereist)

UitvoerEigenschappen

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
maatVenster Het venster Grootte om een Stream Analytics-uitvoer te beperken tot. int (integer)
tijdsvenster touw

ParketSerialisatie

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

PowerBIOutputDataSource

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

PowerBIOutputDataSourceProperties

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
gegevensset De naam van de Power BI-gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). touw
groepsId De id van de Power BI-groep. touw
groepsnaam De naam van de Power BI-groep. Gebruik deze eigenschap om te onthouden welke specifieke Power BI-groeps-id is gebruikt. touw
vernieuwen Token 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). touw
tafel De naam van de Power BI-tabel onder de opgegeven gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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. touw
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. touw

RawInputDatasourceProperties

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

RawOutputGegevensbron

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

RawOutputDatasourceProperties

Naam Beschrijving Waarde
ladingUri 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. touw

RawReferenceInputDataSource

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

RawStreamInputGegevensbron

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

ReferentieInputDataSource

Naam Beschrijving Waarde
soort 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. '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). ReferentieInputDataSource
soort Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Verwijzing' (vereist)

ScalarFunctionProperties

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

Serialisatie

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

ServiceBusQueueOutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-wachtrijuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
wachtrijNaam De naam van de Service Bus-wachtrij. Vereist voor PUT-aanvragen (CreateOrReplace). touw
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw
systemPropertyColumns Woordenlijst van <tekenreeks> ServiceBusQueueOutputDataSourcePropertiesSystemPropertyColumns-

ServiceBusQueueOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

ServiceBusTopicOutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-onderwerpuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw
systemPropertyColumns Woordenlijst van <tekenreeks> ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns-
onderwerpNaam De naam van het Service Bus-onderwerp. Vereist voor PUT-aanvragen (CreateOrReplace). touw

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

Opslagaccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw

StreamingJobEigenschappen

Naam Beschrijving Waarde
groep Het cluster waarop streamingtaken worden uitgevoerd. ClusterInfo
compatibiliteitsniveau Bepaalt bepaalde runtimegedrag van de streamingtaak. '1.0'
contentStorage-beleid Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . 'JobStorage-account'
'Systeemrekening'
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. touw
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 (integer)
eventsOutOfOrderMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. int (integer)
evenementenOutOfOrderBeleid Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. 'Aanpassen'
'Neerzetten'
Externe factoren 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 JobStorage-account
type functie Beschrijft het type taak. Geldige modi zijn Cloud en 'Edge'. 'Wolk'
'Rand'
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[]
uitvoerStartMode 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. 'Aangepaste tijd'
'Starttijd van de baan'
'LastOutputEventTime'
outputStarttijd 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. touw
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobSku
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

StreamingJobSku

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

StreamInputGegevensbron

Naam Beschrijving Waarde
soort Ingesteld op Microsoft.Devices/IotHubs voor het type IoTHubStreamInputDataSource. 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. 'Microsoft.Devices/IotHubs'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.Storage/Blob'
'Raw' (vereist)

StreamInputEigenschappen

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

Gevolgde brontags

Naam Beschrijving Waarde

Transformatie

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

TransformatieEigenschappen

Naam Beschrijving Waarde
zoekopdracht Hiermee geeft u de query op die wordt uitgevoerd in de streamingtaak. Hier vindt u meer informatie over de Stream Analytics Query Language (SAQL): https://msdn.microsoft.com/library/azure/dn834998 Vereist voor PUT-aanvragen (CreateOrReplace). touw
streamingEenheden Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. int (integer)

Gebruiksvoorbeelden

Azure-snelstartvoorbeelden

De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.

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": "2017-04-01-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "cluster": {
      "id": "string"
    },
    "compatibilityLevel": "string",
    "contentStoragePolicy": "string",
    "dataLocale": "string",
    "eventsLateArrivalMaxDelayInSeconds": "int",
    "eventsOutOfOrderMaxDelayInSeconds": "int",
    "eventsOutOfOrderPolicy": "string",
    "externals": {
      "container": "string",
      "path": "string",
      "storageAccount": {
        "accountKey": "string",
        "accountName": "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
          },
          "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"
        }
      }
    ],
    "outputStartMode": "string",
    "outputStartTime": "string",
    "sku": {
      "name": "string"
    },
    "transformation": {
      "name": "string",
      "properties": {
        "query": "string",
        "streamingUnits": "int"
      }
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

ReferenceInputDataSource-objecten

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

Gebruik voor Microsoft.Sql/Server/Database:

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

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Raw:

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

OutputDataSource-objecten

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

Gebruik voor Microsoft.AzureFunction:

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

Voor Microsoft.DataLake/Accounts gebruikt u:

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

Voor Microsoft.EventHub/EventHub gebruikt u:

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

Voor Microsoft.ServiceBus/EventHub gebruikt u:

{
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "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": {
      "{customized property}": "string"
    }
  },
  "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"
}

Voor Microsoft.Sql/Server/DataWarehouse gebruikt u:

{
  "properties": {
    "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"
}

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Microsoft.Storage/DocumentDB:

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

Voor Microsoft.Storage/Table gebruikt u:

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

Gebruik voor Power BI:

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

Gebruik voor Raw:

{
  "properties": {
    "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"
}

Voor Microsoft.MachineLearningServices gebruikt u:

{
  "properties": {
    "apiKey": "string",
    "batchSize": "int",
    "endpoint": "string",
    "inputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ],
    "numberOfParallelRequests": "int",
    "outputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ]
  },
  "type": "Microsoft.MachineLearningServices"
}

Gebruik voor Microsoft.StreamAnalytics/CLRUdf:

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

Gebruik voor Microsoft.StreamAnalytics/JavascriptUdf:

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

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

FunctionProperties-objecten

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

Voor aggregaat gebruikt u:

{
  "type": "Aggregate"
}

Voor Scalar gebruikt u:

{
  "type": "Scalar"
}

StreamInputDataSource-objecten

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

Gebruik voor Microsoft.Devices/IotHubs:

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

Voor Microsoft.EventHub/EventHub gebruikt u:

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

Voor Microsoft.ServiceBus/EventHub gebruikt u:

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

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Raw:

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

InputProperties-objecten

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

Gebruik voor referentie:

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

Eigenschapswaarden

Microsoft.StreamAnalytics/streamingjobs

Naam Beschrijving Waarde
apiVersion De API-versie '2017-04-01-voorbeschouwing'
identiteit Beschrijft de door het systeem toegewezen beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. Identiteit
locatie De geografische locatie waar de resource zich bevindt touw
naam De resourcenaam tekenreeks (vereist)
eigenschappen De eigenschappen die zijn gekoppeld aan een streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobEigenschappen
etiketten Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
soort Het brontype 'Microsoft.StreamAnalytics/streamingjobs'

AggregateFunctionProperties

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

AvroSerialisatie

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

AzureDataLakeStoreOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Lake Store-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties-
soort 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
accountnaam De naam van het Azure Data Lake Store-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als datumnotatie. touw
filePathPrefix De locatie van het bestand waarnaar de uitvoer moet worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). touw
vernieuwen Token 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). touw
huurderId De tenant-id van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw
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. touw
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. touw

AzureFunctionOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure-functie. Vereist voor PUT-aanvragen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
soort 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. touw
functieNaam De naam van uw Azure Functions-app. touw
functieNaam De naam van de functie in uw Azure Functions-app. touw
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 (integer)
maximaleBatchgrootte 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 (integer)

AzureMachineLearningServiceFunctionBinding

Naam Beschrijving Waarde
eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning-webservice. AzureMachineLearningServiceFunctionBindingProperties
soort 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. touw
batchgrootte Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. int (integer)
eindpunt Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. touw
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 standaardinstelling is 1. int (integer)
Uitgangen Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. AzureMachineLearningServiceOutputColumn

AzureMachineLearningServiceInputColumn

Naam Beschrijving Waarde
Gegevenstype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de invoerkolom. touw

AzureMachineLearningServiceOutputColumn

Naam Beschrijving Waarde
Gegevenstype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de uitvoerkolom. touw

AzureMachineLearningStudioFunctionBinding

Naam Beschrijving Waarde
eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties
soort 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. touw
batchgrootte Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. int (integer)
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 touw
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
Gegevenstype 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. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de invoerkolom. touw

AzureMachineLearningStudioInputs

Naam Beschrijving Waarde
kolomNamen 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. touw

AzureMachineLearningStudioOutputColumn

Naam Beschrijving Waarde
Gegevenstype 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. touw
naam De naam van de uitvoerkolom. touw

AzureSqlDatabaseOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
gegevensbank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
maxBatchCount Maximumaantal Batch's voor schrijven naar Sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. int (integer)
maxWriterCount Maximaal aantal schrijfbewerkingen, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. int (integer)
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
bedieningscomputer De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw

AzureSqlReferenceInputDataSource

Naam Beschrijving Waarde
eigenschappen Beschrijft eigenschappen van azure SQL-databasereferentiegegevensbroninvoer. AzureSqlReferenceInputDataSourceProperties
soort Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlReferenceInputDataSourceProperties

Naam Beschrijving Waarde
gegevensbank Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar de uitvoer wordt geschreven. touw
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. touw
fullSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om gegevens op te halen uit de SQL-database. touw
wachtwoord Dit element is gekoppeld aan het gegevensbronelement. Dit is het wachtwoord dat wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. touw
Verversen Snelheid 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. touw
vernieuwen Type Dit element is gekoppeld aan het gegevensbronelement. Dit element is van het enumtype. Hiermee wordt aangegeven welk type optie voor het vernieuwen van gegevens we willen gebruiken: Static/RefreshPeriodicallyWithFull/RefreshPeriodicallyWithDelta touw
bedieningscomputer Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de server die de database bevat waarnaar wordt geschreven. touw
tafel Dit element is gekoppeld aan het gegevensbronelement. De naam van de tabel in de Azure SQL-database. touw
gebruiker Dit element is gekoppeld aan het gegevensbronelement. Dit is de gebruikersnaam die wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. touw

AzureSynapseOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Synapse-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
soort 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
gegevensbank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
bedieningscomputer De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw

AzureTableOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Table-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureTableOutputDataSourceProperties-
soort 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). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
batchgrootte Het aantal rijen dat tegelijk naar de Azure-tabel moet worden geschreven. int (integer)
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[]
partitiesleutel 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). touw
rijSleutel 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). touw
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). touw

BlobOutputGegevensbron

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

BlobOutputDataSourceEigenschappen

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

BlobReferenceInputGegevensbron

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

BlobReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

BlobStreamInputGegevensbron

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

BlobStreamInputDataSourceEigenschappen

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
bronPartitie Telling Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 1024. int (integer)
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

ClusterInfo

Naam Beschrijving Waarde
identiteitskaart De resource-id van het cluster. touw

Compressie

Naam Beschrijving Waarde
soort tekenreeks (vereist)

CSharpFunctionBinding

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

CSharpFunctionBindingProperties

Naam Beschrijving Waarde
klasse De Csharp-code met één functiedefinitie. touw
dllPath De Csharp-code met één functiedefinitie. touw
methode De Csharp-code met één functiedefinitie. touw
script/scenario De Csharp-code met één functiedefinitie. touw

CsvSerialisatie

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

CsvSerializationEigenschappen

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'
veldScheidingsteken 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). touw

Aangepaste ClrSerialisatie

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

CustomClrSerializationProperties

Naam Beschrijving Waarde
serialisatieKlasseNaam De naam van de serialisatieklasse. touw
serialisatieDllPath Het serialisatiebibliotheekpad. touw

DeltaSerialisatie

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

DeltaSerialisatieEigenschappen

Naam Beschrijving Waarde
deltaTablePath Hiermee geeft u het pad van de Delta Lake-tabel op waarnaar de uitvoer wordt geschreven. tekenreeks (vereist)
partitieKolommen 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-
soort 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
account-id De documentDB-accountnaam of -id. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountKey De accountsleutel voor het DocumentDB-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
collectieNaamPatroon 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). touw
gegevensbank De naam van de DocumentDB-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
document-ID 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. touw
partitiesleutel 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. touw

EventHubOutputGegevensbron

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

Eigenschappen van EventHubOutputDataSource

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
eventHubNaam De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
partitiesleutel De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. touw
propertyColumns tekenreeks[]
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

EventHubStreamInputGegevensbron

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

Eigenschappen van EventHubStreamInputDataSource

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
consumentengroepNaam 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. touw
eventHubNaam De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

EventHubV2OutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
soort 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). Eigenschappen van EventHubStreamInputDataSource
soort Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

Extern

Naam Beschrijving Waarde
opslagbak touw
pad touw
opslagaccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account StorageAccount-

Functie

Naam Beschrijving Waarde
naam Resourcenaam touw
eigenschappen De eigenschappen die zijn gekoppeld aan een functie. FunctieEigenschappen

FunctieBinding

Naam Beschrijving Waarde
soort 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)

FunctieConfiguratie

Naam Beschrijving Waarde
bindend De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. FunctieBinding
Ingangen FunctieInvoer
uitvoer Beschrijft de uitvoer van een functie. Functie-uitvoer

Functie-invoer

Naam Beschrijving Waarde
Gegevenstype 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 touw
isConfigurationParameter Een vlag die aangeeft of de parameter een configuratieparameter is. Waar als deze invoerparameter naar verwachting een constante is. De standaardwaarde is vals. Bool

Functie-uitvoer

Naam Beschrijving Waarde
Gegevenstype 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 touw

FunctieEigenschappen

Naam Beschrijving Waarde
eigenschappen FunctieConfiguratie
soort Ingesteld op Aggregaat voor het type AggregateFunctionProperties. Ingesteld op Scalar voor het type ScalarFunctionProperties. 'Aggregaat'
'Scalar' (vereist)

Identiteit

Naam Beschrijving Waarde
principaalId touw
huurderId touw
soort touw

Invoer

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

InvoerEigenschappen

Naam Beschrijving Waarde
compressie Beschrijft hoe invoergegevens worden gecomprimeerd Compressie
partitiesleutel partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens touw
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
soort Ingesteld op Referentie voor type ReferenceInputProperties. Ingesteld op 'Stream' voor het type StreamInputProperties. 'Verwijzing'
'Stream' (vereist)

IoTHubStreamInputGegevensbron

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

IoTHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
consumentengroepNaam 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. touw
eindpunt Het IoT Hub-eindpunt waarmee verbinding moet worden gemaakt (bijvoorbeeld berichten/gebeurtenissen, berichten/operationsMonitoringEvents, enzovoort). touw
iotHubNaamruimte De naam of de URI van de IoT Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

JavaScriptFunctieBinding

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

JavaScriptFunctionBindingProperties

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

JobStorage-account

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken

JsonSerialisatie

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

JsonSerializationEigenschappen

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'
formaat 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'
'Lijn gescheiden'

Uitvoer

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

OutputDataSource

Naam Beschrijving Waarde
soort Ingesteld op 'Microsoft.AzureFunction' voor het type AzureFunctionOutputDataSource. Ingesteld op 'Microsoft.DataLake/Accounts' voor het type AzureDataLakeStoreOutputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2OutputDataSource. 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. 'Microsoft.AzureFunctie'
'Microsoft.DataLake/Accounts'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.ServiceBus/Wachtrij'
'Microsoft.ServiceBus/Onderwerp'
'Microsoft.Sql/Server/Database'
'Microsoft.Sql/Server/DataWarehouse'
'Microsoft.Storage/Blob'
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/Tabel'
'KrachtBI'
'Raw' (vereist)

UitvoerEigenschappen

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
maatVenster Het venster Grootte om een Stream Analytics-uitvoer te beperken tot. int (integer)
tijdsvenster touw

ParketSerialisatie

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

PowerBIOutputDataSource

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

PowerBIOutputDataSourceProperties

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
gegevensset De naam van de Power BI-gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). touw
groepsId De id van de Power BI-groep. touw
groepsnaam De naam van de Power BI-groep. Gebruik deze eigenschap om te onthouden welke specifieke Power BI-groeps-id is gebruikt. touw
vernieuwen Token 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). touw
tafel De naam van de Power BI-tabel onder de opgegeven gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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. touw
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. touw

RawInputDatasourceProperties

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

RawOutputGegevensbron

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

RawOutputDatasourceProperties

Naam Beschrijving Waarde
ladingUri 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. touw

RawReferenceInputDataSource

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

RawStreamInputGegevensbron

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

ReferentieInputDataSource

Naam Beschrijving Waarde
soort 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. '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). ReferentieInputDataSource
soort Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Verwijzing' (vereist)

ScalarFunctionProperties

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

Serialisatie

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

ServiceBusQueueOutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-wachtrijuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
wachtrijNaam De naam van de Service Bus-wachtrij. Vereist voor PUT-aanvragen (CreateOrReplace). touw
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw
systemPropertyColumns Woordenlijst van <tekenreeks> ServiceBusQueueOutputDataSourcePropertiesSystemPropertyColumns-

ServiceBusQueueOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

ServiceBusTopicOutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-onderwerpuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw
systemPropertyColumns Woordenlijst van <tekenreeks> ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns-
onderwerpNaam De naam van het Service Bus-onderwerp. Vereist voor PUT-aanvragen (CreateOrReplace). touw

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

Opslagaccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw

StreamingJobEigenschappen

Naam Beschrijving Waarde
groep Het cluster waarop streamingtaken worden uitgevoerd. ClusterInfo
compatibiliteitsniveau Bepaalt bepaalde runtimegedrag van de streamingtaak. '1.0'
contentStorage-beleid Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . 'JobStorage-account'
'Systeemrekening'
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. touw
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 (integer)
eventsOutOfOrderMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. int (integer)
evenementenOutOfOrderBeleid Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. 'Aanpassen'
'Neerzetten'
Externe factoren 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 JobStorage-account
type functie Beschrijft het type taak. Geldige modi zijn Cloud en 'Edge'. 'Wolk'
'Rand'
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[]
uitvoerStartMode 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. 'Aangepaste tijd'
'Starttijd van de baan'
'LastOutputEventTime'
outputStarttijd 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. touw
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobSku
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

StreamingJobSku

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

StreamInputGegevensbron

Naam Beschrijving Waarde
soort Ingesteld op Microsoft.Devices/IotHubs voor het type IoTHubStreamInputDataSource. 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. 'Microsoft.Devices/IotHubs'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.Storage/Blob'
'Raw' (vereist)

StreamInputEigenschappen

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

Gevolgde brontags

Naam Beschrijving Waarde

Transformatie

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

TransformatieEigenschappen

Naam Beschrijving Waarde
zoekopdracht Hiermee geeft u de query op die wordt uitgevoerd in de streamingtaak. Hier vindt u meer informatie over de Stream Analytics Query Language (SAQL): https://msdn.microsoft.com/library/azure/dn834998 Vereist voor PUT-aanvragen (CreateOrReplace). touw
streamingEenheden Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. int (integer)

Gebruiksvoorbeelden

Azure-snelstartsjablonen

De volgende Azure-quickstartsjablonen dit resourcetype implementeren.

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@2017-04-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      cluster = {
        id = "string"
      }
      compatibilityLevel = "string"
      contentStoragePolicy = "string"
      dataLocale = "string"
      eventsLateArrivalMaxDelayInSeconds = int
      eventsOutOfOrderMaxDelayInSeconds = int
      eventsOutOfOrderPolicy = "string"
      externals = {
        container = "string"
        path = "string"
        storageAccount = {
          accountKey = "string"
          accountName = "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
            }
            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"
          }
        }
      ]
      outputStartMode = "string"
      outputStartTime = "string"
      sku = {
        name = "string"
      }
      transformation = {
        name = "string"
        properties = {
          query = "string"
          streamingUnits = int
        }
      }
    }
  }
}

ReferenceInputDataSource-objecten

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

Gebruik voor Microsoft.Sql/Server/Database:

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

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Raw:

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

OutputDataSource-objecten

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

Gebruik voor Microsoft.AzureFunction:

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

Voor Microsoft.DataLake/Accounts gebruikt u:

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

Voor Microsoft.EventHub/EventHub gebruikt u:

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

Voor Microsoft.ServiceBus/EventHub gebruikt u:

{
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    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 = {
      {customized property} = "string"
    }
  }
  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"
}

Voor Microsoft.Sql/Server/DataWarehouse gebruikt u:

{
  properties = {
    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"
}

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Microsoft.Storage/DocumentDB:

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

Voor Microsoft.Storage/Table gebruikt u:

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

Gebruik voor Power BI:

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

Gebruik voor Raw:

{
  properties = {
    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"
}

Voor Microsoft.MachineLearningServices gebruikt u:

{
  properties = {
    apiKey = "string"
    batchSize = int
    endpoint = "string"
    inputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
    numberOfParallelRequests = int
    outputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
  }
  type = "Microsoft.MachineLearningServices"
}

Gebruik voor Microsoft.StreamAnalytics/CLRUdf:

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

Gebruik voor Microsoft.StreamAnalytics/JavascriptUdf:

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

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

FunctionProperties-objecten

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

Voor aggregaat gebruikt u:

{
  type = "Aggregate"
}

Voor Scalar gebruikt u:

{
  type = "Scalar"
}

StreamInputDataSource-objecten

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

Gebruik voor Microsoft.Devices/IotHubs:

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

Voor Microsoft.EventHub/EventHub gebruikt u:

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

Voor Microsoft.ServiceBus/EventHub gebruikt u:

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

Voor Microsoft.Storage/Blob gebruikt u:

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

Gebruik voor Raw:

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

InputProperties-objecten

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

Gebruik voor referentie:

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

Eigenschapswaarden

Microsoft.StreamAnalytics/streamingjobs

Naam Beschrijving Waarde
identiteit Beschrijft de door het systeem toegewezen beheerde identiteit die aan deze taak is toegewezen, die kan worden gebruikt voor verificatie met invoer en uitvoer. Identiteit
locatie De geografische locatie waar de resource zich bevindt touw
naam De resourcenaam tekenreeks (vereist)
eigenschappen De eigenschappen die zijn gekoppeld aan een streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobEigenschappen
etiketten Resourcetags Woordenlijst met tagnamen en -waarden.
soort Het brontype "Microsoft.StreamAnalytics/streamingjobs@2017-04-01-preview"

AggregateFunctionProperties

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

AvroSerialisatie

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

AzureDataLakeStoreOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Data Lake Store-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties-
soort 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
accountnaam De naam van het Azure Data Lake Store-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als datumnotatie. touw
filePathPrefix De locatie van het bestand waarnaar de uitvoer moet worden geschreven. Vereist voor PUT-aanvragen (CreateOrReplace). touw
vernieuwen Token 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). touw
huurderId De tenant-id van de gebruiker die is gebruikt om het vernieuwingstoken te verkrijgen. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in filePathPrefix, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw
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. touw
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. touw

AzureFunctionOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure-functie. Vereist voor PUT-aanvragen (CreateOrReplace). AzureFunctionOutputDataSourceProperties-
soort 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. touw
functieNaam De naam van uw Azure Functions-app. touw
functieNaam De naam van de functie in uw Azure Functions-app. touw
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 (integer)
maximaleBatchgrootte 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 (integer)

AzureMachineLearningServiceFunctionBinding

Naam Beschrijving Waarde
eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning-webservice. AzureMachineLearningServiceFunctionBindingProperties
soort 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. touw
batchgrootte Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. int (integer)
eindpunt Het Request-Response eindpunt van de Azure Machine Learning-webservice uitvoeren. touw
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 standaardinstelling is 1. int (integer)
Uitgangen Een lijst met uitvoer van het eindpunt van de Azure Machine Learning-webservice. AzureMachineLearningServiceOutputColumn

AzureMachineLearningServiceInputColumn

Naam Beschrijving Waarde
Gegevenstype Het gegevenstype (ondersteund door Azure Machine Learning) van de invoerkolom. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de invoerkolom. touw

AzureMachineLearningServiceOutputColumn

Naam Beschrijving Waarde
Gegevenstype Het gegevenstype (ondersteund door Azure Machine Learning) van de uitvoerkolom. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de uitvoerkolom. touw

AzureMachineLearningStudioFunctionBinding

Naam Beschrijving Waarde
eigenschappen De bindingseigenschappen die zijn gekoppeld aan een Azure Machine Learning Studio. AzureMachineLearningStudioFunctionBindingProperties
soort 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. touw
batchgrootte Getal tussen 1 en 10000 met een beschrijving van het maximum aantal rijen voor elke Azure ML RRS-aanvraag. De standaardwaarde is 1000. int (integer)
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 touw
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
Gegevenstype 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. touw
kaartNaar De op nul gebaseerde index van de functieparameter waaraan deze invoer is toegewezen. int (integer)
naam De naam van de invoerkolom. touw

AzureMachineLearningStudioInputs

Naam Beschrijving Waarde
kolomNamen 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. touw

AzureMachineLearningStudioOutputColumn

Naam Beschrijving Waarde
Gegevenstype 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. touw
naam De naam van de uitvoerkolom. touw

AzureSqlDatabaseOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Uitvoer van een Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
gegevensbank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
maxBatchCount Maximumaantal Batch's voor schrijven naar Sql-database, de standaardwaarde is 10.000. Optioneel voor PUT-aanvragen. int (integer)
maxWriterCount Maximaal aantal schrijfbewerkingen, momenteel zijn er slechts 1(enkele schrijver) en 0 (op basis van querypartitie) beschikbaar. Optioneel voor PUT-aanvragen. int (integer)
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
bedieningscomputer De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw

AzureSqlReferenceInputDataSource

Naam Beschrijving Waarde
eigenschappen Beschrijft eigenschappen van azure SQL-databasereferentiegegevensbroninvoer. AzureSqlReferenceInputDataSourceProperties
soort Geeft het type invoergegevensbron aan dat referentiegegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.Sql/Server/Database' (vereist)

AzureSqlReferenceInputDataSourceProperties

Naam Beschrijving Waarde
gegevensbank Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de database waarnaar de uitvoer wordt geschreven. touw
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. touw
fullSnapshotQuery Dit element is gekoppeld aan het gegevensbronelement. Deze query wordt gebruikt om gegevens op te halen uit de SQL-database. touw
wachtwoord Dit element is gekoppeld aan het gegevensbronelement. Dit is het wachtwoord dat wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. touw
Verversen Snelheid 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. touw
vernieuwen Type Dit element is gekoppeld aan het gegevensbronelement. Dit element is van het enumtype. Hiermee wordt aangegeven welk type optie voor het vernieuwen van gegevens we willen gebruiken: Static/RefreshPeriodicallyWithFull/RefreshPeriodicallyWithDelta touw
bedieningscomputer Dit element is gekoppeld aan het gegevensbronelement. Dit is de naam van de server die de database bevat waarnaar wordt geschreven. touw
tafel Dit element is gekoppeld aan het gegevensbronelement. De naam van de tabel in de Azure SQL-database. touw
gebruiker Dit element is gekoppeld aan het gegevensbronelement. Dit is de gebruikersnaam die wordt gebruikt om verbinding te maken met het SQL Database-exemplaar. touw

AzureSynapseOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Synapse-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureSynapseOutputDataSourceProperties-
soort 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
gegevensbank De naam van de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
wachtwoord Het wachtwoord dat wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
bedieningscomputer De naam van de SQL-server die de Azure SQL-database bevat. Vereist voor PUT-aanvragen (CreateOrReplace). touw
tafel De naam van de tabel in de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
gebruiker De gebruikersnaam die wordt gebruikt om verbinding te maken met de Azure SQL-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw

AzureTableOutputDataSource

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Azure Table-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). AzureTableOutputDataSourceProperties-
soort 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). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
batchgrootte Het aantal rijen dat tegelijk naar de Azure-tabel moet worden geschreven. int (integer)
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[]
partitiesleutel 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). touw
rijSleutel 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). touw
tafel De naam van de Azure-tabel. Vereist voor PUT-aanvragen (CreateOrReplace). touw

BlobOutputGegevensbron

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

BlobOutputDataSourceEigenschappen

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

BlobReferenceInputGegevensbron

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

BlobReferenceInputDataSourceProperties

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

BlobStreamInputGegevensbron

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

BlobStreamInputDataSourceEigenschappen

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
opslagbak 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). touw
datumformaat De datumnotatie. Waar {date} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de datumnotatie. touw
padPatroon 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. touw
bronPartitie Telling Het aantal partities van de gegevensbron voor de blob-invoer. Bereik 1 - 1024. int (integer)
opslagaccounts Een lijst met een of meer Azure Storage-accounts. Vereist voor PUT-aanvragen (CreateOrReplace). Opslagaccount
tijdformaat De tijdnotatie. Waar {time} ook wordt weergegeven in pathPattern, wordt de waarde van deze eigenschap gebruikt als de tijdnotatie. touw

ClusterInfo

Naam Beschrijving Waarde
identiteitskaart De resource-id van het cluster. touw

Compressie

Naam Beschrijving Waarde
soort tekenreeks (vereist)

CSharpFunctionBinding

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

CSharpFunctionBindingProperties

Naam Beschrijving Waarde
klasse De Csharp-code met één functiedefinitie. touw
dllPath De Csharp-code met één functiedefinitie. touw
methode De Csharp-code met één functiedefinitie. touw
script/scenario De Csharp-code met één functiedefinitie. touw

CsvSerialisatie

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

CsvSerializationEigenschappen

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'
veldScheidingsteken 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). touw

Aangepaste ClrSerialisatie

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

CustomClrSerializationProperties

Naam Beschrijving Waarde
serialisatieKlasseNaam De naam van de serialisatieklasse. touw
serialisatieDllPath Het serialisatiebibliotheekpad. touw

DeltaSerialisatie

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

DeltaSerialisatieEigenschappen

Naam Beschrijving Waarde
deltaTablePath Hiermee geeft u het pad van de Delta Lake-tabel op waarnaar de uitvoer wordt geschreven. tekenreeks (vereist)
partitieKolommen 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-
soort 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
account-id De documentDB-accountnaam of -id. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountKey De accountsleutel voor het DocumentDB-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
collectieNaamPatroon 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). touw
gegevensbank De naam van de DocumentDB-database. Vereist voor PUT-aanvragen (CreateOrReplace). touw
document-ID 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. touw
partitiesleutel 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. touw

EventHubOutputGegevensbron

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

Eigenschappen van EventHubOutputDataSource

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
eventHubNaam De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
partitiesleutel De sleutel/kolom die wordt gebruikt om te bepalen aan welke partitie gebeurtenisgegevens moeten worden verzonden. touw
propertyColumns tekenreeks[]
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

EventHubStreamInputGegevensbron

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

Eigenschappen van EventHubStreamInputDataSource

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
consumentengroepNaam 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. touw
eventHubNaam De naam van de Event Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

EventHubV2OutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Event Hub-uitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). EventHubOutputDataSourceProperties-
soort 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). Eigenschappen van EventHubStreamInputDataSource
soort Geeft het type invoergegevensbron aan dat stroomgegevens bevat. Vereist voor PUT-aanvragen (CreateOrReplace). 'Microsoft.EventHub/EventHub' (vereist)

Extern

Naam Beschrijving Waarde
opslagbak touw
pad touw
opslagaccount De eigenschappen die zijn gekoppeld aan een Azure Storage-account StorageAccount-

Functie

Naam Beschrijving Waarde
naam Resourcenaam touw
eigenschappen De eigenschappen die zijn gekoppeld aan een functie. FunctieEigenschappen

FunctieBinding

Naam Beschrijving Waarde
soort 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)

FunctieConfiguratie

Naam Beschrijving Waarde
bindend De fysieke binding van de functie. In het geval van de Azure Machine Learning-webservice wordt bijvoorbeeld het eindpunt beschreven. FunctieBinding
Ingangen FunctieInvoer
uitvoer Beschrijft de uitvoer van een functie. Functie-uitvoer

Functie-invoer

Naam Beschrijving Waarde
Gegevenstype 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 touw
isConfigurationParameter Een vlag die aangeeft of de parameter een configuratieparameter is. Waar als deze invoerparameter naar verwachting een constante is. De standaardwaarde is vals. Bool

Functie-uitvoer

Naam Beschrijving Waarde
Gegevenstype 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 touw

FunctieEigenschappen

Naam Beschrijving Waarde
eigenschappen FunctieConfiguratie
soort Ingesteld op Aggregaat voor het type AggregateFunctionProperties. Ingesteld op Scalar voor het type ScalarFunctionProperties. 'Aggregaat'
'Scalar' (vereist)

Identiteit

Naam Beschrijving Waarde
principaalId touw
huurderId touw
soort touw

Invoer

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

InvoerEigenschappen

Naam Beschrijving Waarde
compressie Beschrijft hoe invoergegevens worden gecomprimeerd Compressie
partitiesleutel partitionKey beschrijft een sleutel in de invoergegevens die worden gebruikt voor het partitioneren van de invoergegevens touw
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
soort Ingesteld op Referentie voor type ReferenceInputProperties. Ingesteld op 'Stream' voor het type StreamInputProperties. 'Verwijzing'
'Stream' (vereist)

IoTHubStreamInputGegevensbron

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

IoTHubStreamInputDataSourceProperties

Naam Beschrijving Waarde
consumentengroepNaam 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. touw
eindpunt Het IoT Hub-eindpunt waarmee verbinding moet worden gemaakt (bijvoorbeeld berichten/gebeurtenissen, berichten/operationsMonitoringEvents, enzovoort). touw
iotHubNaamruimte De naam of de URI van de IoT Hub. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw

JavaScriptFunctieBinding

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

JavaScriptFunctionBindingProperties

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

JobStorage-account

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken

JsonSerialisatie

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

JsonSerializationEigenschappen

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'
formaat 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'
'Lijn gescheiden'

Uitvoer

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

OutputDataSource

Naam Beschrijving Waarde
soort Ingesteld op 'Microsoft.AzureFunction' voor het type AzureFunctionOutputDataSource. Ingesteld op 'Microsoft.DataLake/Accounts' voor het type AzureDataLakeStoreOutputDataSource. Ingesteld op 'Microsoft.EventHub/EventHub' voor het type EventHubV2OutputDataSource. 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. 'Microsoft.AzureFunctie'
'Microsoft.DataLake/Accounts'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.ServiceBus/Wachtrij'
'Microsoft.ServiceBus/Onderwerp'
'Microsoft.Sql/Server/Database'
'Microsoft.Sql/Server/DataWarehouse'
'Microsoft.Storage/Blob'
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/Tabel'
'KrachtBI'
'Raw' (vereist)

UitvoerEigenschappen

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
maatVenster Het venster Grootte om een Stream Analytics-uitvoer te beperken tot. int (integer)
tijdsvenster touw

ParketSerialisatie

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

PowerBIOutputDataSource

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

PowerBIOutputDataSourceProperties

Naam Beschrijving Waarde
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
gegevensset De naam van de Power BI-gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). touw
groepsId De id van de Power BI-groep. touw
groepsnaam De naam van de Power BI-groep. Gebruik deze eigenschap om te onthouden welke specifieke Power BI-groeps-id is gebruikt. touw
vernieuwen Token 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). touw
tafel De naam van de Power BI-tabel onder de opgegeven gegevensset. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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. touw
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. touw

RawInputDatasourceProperties

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

RawOutputGegevensbron

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

RawOutputDatasourceProperties

Naam Beschrijving Waarde
ladingUri 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. touw

RawReferenceInputDataSource

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

RawStreamInputGegevensbron

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

ReferentieInputDataSource

Naam Beschrijving Waarde
soort 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. '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). ReferentieInputDataSource
soort Geeft aan of de invoer een bron van referentiegegevens is of gegevens streamt. Vereist voor PUT-aanvragen (CreateOrReplace). 'Verwijzing' (vereist)

ScalarFunctionProperties

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

Serialisatie

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

ServiceBusQueueOutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-wachtrijuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
wachtrijNaam De naam van de Service Bus-wachtrij. Vereist voor PUT-aanvragen (CreateOrReplace). touw
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw
systemPropertyColumns Woordenlijst van <tekenreeks> ServiceBusQueueOutputDataSourcePropertiesSystemPropertyColumns-

ServiceBusQueueOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

ServiceBusTopicOutputGegevensbron

Naam Beschrijving Waarde
eigenschappen De eigenschappen die zijn gekoppeld aan een Service Bus-onderwerpuitvoer. Vereist voor PUT-aanvragen (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties-
soort 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
authenticatie Mode Verificatiemodus. 'Verbinding String'
'Msi'
UserToken
propertyColumns Een tekenreeksmatrix van de namen van uitvoerkolommen die als aangepaste eigenschappen aan Service Bus-berichten moeten worden gekoppeld. tekenreeks[]
serviceBusNaamruimte De naamruimte die is gekoppeld aan de gewenste Event Hub, Service Bus-wachtrij, Service Bus-onderwerp, enzovoort. Vereist voor PUT-aanvragen (CreateOrReplace). touw
sharedAccessPolicyKey De sleutel voor het gedeelde toegangsbeleid voor het opgegeven beleid voor gedeelde toegang. Vereist voor PUT-aanvragen (CreateOrReplace). touw
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). touw
systemPropertyColumns Woordenlijst van <tekenreeks> ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns-
onderwerpNaam De naam van het Service Bus-onderwerp. Vereist voor PUT-aanvragen (CreateOrReplace). touw

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Naam Beschrijving Waarde

Opslagaccount

Naam Beschrijving Waarde
accountKey De accountsleutel voor het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw
accountnaam De naam van het Azure Storage-account. Vereist voor PUT-aanvragen (CreateOrReplace). touw

StreamingJobEigenschappen

Naam Beschrijving Waarde
groep Het cluster waarop streamingtaken worden uitgevoerd. ClusterInfo
compatibiliteitsniveau Bepaalt bepaalde runtimegedrag van de streamingtaak. '1.0'
contentStorage-beleid Geldige waarden zijn JobStorageAccount en SystemAccount. Als deze optie is ingesteld op JobStorageAccount, moet de gebruiker ook de eigenschap jobStorageAccount opgeven. . 'JobStorage-account'
'Systeemrekening'
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. touw
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 (integer)
eventsOutOfOrderMaxDelayInSeconds De maximaal toelaatbare vertraging in seconden waarbij out-of-ordergebeurtenissen kunnen worden aangepast om weer in volgorde te zijn. int (integer)
evenementenOutOfOrderBeleid Hiermee wordt het beleid aangegeven dat moet worden toegepast op gebeurtenissen die niet in de volgorde van de invoer gebeurtenisstroom aankomen. 'Aanpassen'
'Neerzetten'
Externe factoren 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 JobStorage-account
type functie Beschrijft het type taak. Geldige modi zijn Cloud en 'Edge'. 'Wolk'
'Rand'
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[]
uitvoerStartMode 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. 'Aangepaste tijd'
'Starttijd van de baan'
'LastOutputEventTime'
outputStarttijd 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. touw
Sku Beschrijft de SKU van de streamingtaak. Vereist voor PUT-aanvragen (CreateOrReplace). StreamingJobSku
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

StreamingJobSku

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

StreamInputGegevensbron

Naam Beschrijving Waarde
soort Ingesteld op Microsoft.Devices/IotHubs voor het type IoTHubStreamInputDataSource. 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. 'Microsoft.Devices/IotHubs'
'Microsoft.EventHub/EventHub'
'Microsoft.ServiceBus/EventHub'
'Microsoft.Storage/Blob'
'Raw' (vereist)

StreamInputEigenschappen

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

Gevolgde brontags

Naam Beschrijving Waarde

Transformatie

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

TransformatieEigenschappen

Naam Beschrijving Waarde
zoekopdracht Hiermee geeft u de query op die wordt uitgevoerd in de streamingtaak. Hier vindt u meer informatie over de Stream Analytics Query Language (SAQL): https://msdn.microsoft.com/library/azure/dn834998 Vereist voor PUT-aanvragen (CreateOrReplace). touw
streamingEenheden Hiermee geeft u het aantal streaming-eenheden op dat door de streamingtaak wordt gebruikt. int (integer)