Dela via


Microsoft.StreamAnalytics streamingjobs

Bicep-resursdefinition

Resurstypen streamingjobs kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.StreamAnalytics/streamingjobs-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    cluster: {
      id: 'string'
    }
    compatibilityLevel: 'string'
    contentStoragePolicy: 'string'
    dataLocale: 'string'
    eventsLateArrivalMaxDelayInSeconds: int
    eventsOutOfOrderMaxDelayInSeconds: int
    eventsOutOfOrderPolicy: 'string'
    externals: {
      container: 'string'
      path: 'string'
      refreshConfiguration: {
        dateFormat: 'string'
        pathPattern: 'string'
        refreshInterval: 'string'
        refreshType: 'string'
        timeFormat: 'string'
      }
      storageAccount: {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    }
    functions: [
      {
        name: 'string'
        properties: {
          properties: {
            binding: {
              type: 'string'
              // For remaining properties, see FunctionBinding objects
            }
            inputs: [
              {
                dataType: 'string'
                isConfigurationParameter: bool
              }
            ]
            output: {
              dataType: 'string'
            }
          }
          type: 'string'
          // For remaining properties, see FunctionProperties objects
        }
      }
    ]
    inputs: [
      {
        name: 'string'
        properties: {
          compression: {
            type: 'string'
          }
          partitionKey: 'string'
          serialization: {
            type: 'string'
            // For remaining properties, see Serialization objects
          }
          watermarkSettings: {
            watermarkMode: 'string'
          }
          type: 'string'
          // For remaining properties, see InputProperties objects
        }
      }
    ]
    jobStorageAccount: {
      accountKey: 'string'
      accountName: 'string'
      authenticationMode: 'string'
    }
    jobType: 'string'
    outputErrorPolicy: 'string'
    outputs: [
      {
        name: 'string'
        properties: {
          datasource: {
            type: 'string'
            // For remaining properties, see OutputDataSource objects
          }
          serialization: {
            type: 'string'
            // For remaining properties, see Serialization objects
          }
          sizeWindow: int
          timeWindow: 'string'
          watermarkSettings: {
            maxWatermarkDifferenceAcrossPartitions: 'string'
            watermarkMode: 'string'
          }
        }
      }
    ]
    outputStartMode: 'string'
    outputStartTime: 'string'
    sku: {
      capacity: int
      name: 'string'
    }
    transformation: {
      name: 'string'
      properties: {
        query: 'string'
        streamingUnits: int
        validStreamingUnits: [
          int
        ]
      }
    }
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

StreamInputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För GatewayMessageBusanvänder du:

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

För Microsoft.Devices/IotHubsanvänder du:

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

För Microsoft.EventGrid/EventSubscriptionsanvänder du:

{
  properties: {
    eventTypes: [
      'string'
    ]
    schema: 'string'
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    subscriber: {
      properties: {
        authenticationMode: 'string'
        consumerGroupName: 'string'
        eventHubName: 'string'
        partitionCount: int
        prefetchCount: int
        serviceBusNamespace: 'string'
        sharedAccessPolicyKey: 'string'
        sharedAccessPolicyName: 'string'
      }
      type: 'string'
    }
  }
  type: 'Microsoft.EventGrid/EventSubscriptions'
}

För Microsoft.EventHub/EventHubanvänder du:

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

För Microsoft.ServiceBus/EventHubanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Rawanvänder du:

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

InputProperties-objekt

Ange egenskapen typ för att ange typ av objekt.

För Referensanvänder du:

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

För Streamanvänder du:

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

OutputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För GatewayMessageBusanvänder du:

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

För Microsoft.AzureFunctionanvänder du:

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

För Microsoft.DBForPostgreSQL/servers/databasesanvänder du:

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

För Microsoft.DataLake/Accountsanvänder du:

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

För Microsoft.EventHub/EventHubanvänder du:

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

För Microsoft.Kusto/clusters/databasesanvänder du:

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

För Microsoft.ServiceBus/EventHubanvänder du:

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

För Microsoft.ServiceBus/Queueanvänder du:

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

För Microsoft.ServiceBus/Topicanvänder du:

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

För Microsoft.Sql/Server/DataWarehouseanvänder du:

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

För Microsoft.Sql/Server/Databaseanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Microsoft.Storage/DocumentDBanvänder du:

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

För Microsoft.Storage/Tableanvänder du:

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

För PowerBI-använder du:

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

För Rawanvänder du:

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

FunctionProperties-objekt

Ange egenskapen typ för att ange typ av objekt.

För aggregeradanvänder du:

{
  type: 'Aggregate'
}

För Scalaranvänder du:

{
  type: 'Scalar'
}

Serialiseringsobjekt

Ange egenskapen typ för att ange typ av objekt.

För Avroanvänder du:

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

För Csvanvänder du:

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

För CustomClranvänder du:

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

För Deltaanvänder du:

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

För Jsonanvänder du:

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

För Parquetanvänder du:

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

FunctionBinding-objekt

Ange egenskapen typ för att ange typ av objekt.

För Microsoft.MachineLearning/WebServiceanvänder du:

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

För Microsoft.MachineLearningServicesanvänder du:

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

För Microsoft.StreamAnalytics/CLRUdfanvänder du:

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

För Microsoft.StreamAnalytics/JavascriptUdfanvänder du:

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

ReferenceInputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För Fileanvänder du:

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

För Microsoft.Sql/Server/Databaseanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Rawanvänder du:

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

Egenskapsvärden

AggregateFunctionProperties

Namn Beskrivning Värde
typ Anger typ av funktion. "Aggregering" (krävs)

AvroSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Avro-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). någon
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Avro" (krävs)

AzureDataExplorerOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från Azure Data Explorer. Krävs för PUT-begäranden (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (krävs)

AzureDataExplorerOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
kluster Namnet på Azure Data Explorer-klustret. Krävs för PUT-begäranden (CreateOrReplace). sträng
databas Namnet på Azure Data Explorer-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureDataLakeStoreOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från Azure Data Lake Store. Krävs för PUT-begäranden (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.DataLake/Accounts" (krävs)

AzureDataLakeStoreOutputDataSourceProperties

Namn Beskrivning Värde
accountName Namnet på Azure Data Lake Store-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
dateFormat Datumformatet. Oavsett var {date} visas i filePathPrefix används värdet för den här egenskapen som datumformat i stället. sträng
filePathPrefix Platsen för filen som utdata ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
refreshToken En uppdateringstoken som kan användas för att hämta en giltig åtkomsttoken som sedan kan användas för att autentisera med datakällan. En giltig uppdateringstoken kan för närvarande endast hämtas via Azure-portalen. Vi rekommenderar att du placerar ett dummy-strängvärde här när du skapar datakällan och sedan går till Azure-portalen för att autentisera datakällan som uppdaterar den här egenskapen med en giltig uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
tenantId Klient-ID:t för användaren som användes för att hämta uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
timeFormat Tidsformatet. Oavsett var {time} visas i filePathPrefix används värdet för den här egenskapen som tidsformat i stället. sträng
tokenUserDisplayName Användarens visningsnamn för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng
tokenUserPrincipalName Användarens huvudnamn (UPN) för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng

AzureFunctionOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med azure-funktionsutdata. Krävs för PUT-begäranden (CreateOrReplace). AzureFunctionOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.AzureFunction" (krävs)

AzureFunctionOutputDataSourceProperties

Namn Beskrivning Värde
apiKey Om du vill använda en Azure-funktion från en annan prenumeration kan du göra det genom att ange nyckeln för att få åtkomst till din funktion. sträng
functionAppName Namnet på din Azure Functions-app. sträng
functionName Namnet på funktionen i din Azure Functions-app. sträng
maxBatchCount En egenskap som låter dig ange det maximala antalet händelser i varje batch som skickas till Azure Functions. Standardvärdet är 100. Int
maxBatchSize En egenskap som låter dig ange maximal storlek för varje utdatabatch som skickas till din Azure-funktion. Indataenheten är i byte. Som standard är det här värdet 262 144 byte (256 KB). Int

AzureMachineLearningServiceFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en Azure Machine Learning-webbtjänst. AzureMachineLearningServiceFunctionBindingProperties
typ Anger funktionens bindningstyp. "Microsoft.MachineLearningServices" (krävs)

AzureMachineLearningServiceFunctionBindingProperties

Namn Beskrivning Värde
apiKey API-nyckeln som används för att autentisera med Request-Response slutpunkt. sträng
batchSize Tal mellan 1 och 10000 som beskriver det maximala antalet rader för varje Azure ML RRS-körningsbegäran. Standardvärdet är 1 000. Int
Slutpunkt Request-Response köra slutpunkten för Azure Machine Learning-webbtjänsten. sträng
inputRequestName Etikett för objektet för indatabegäran. sträng
Ingångar Indata för Azure Machine Learning-webbtjänstens slutpunkt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Antalet parallella begäranden som skickas per partition av jobbet till maskininlärningstjänsten. Standardvärdet är 1. Int
outputResponseName Etikett för objektet för utdatabegäran. sträng
Utgångar En lista över utdata från Azure Machine Learning-webbtjänstens slutpunktskörning. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för indatakolumnen. sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på indatakolumnen. sträng

AzureMachineLearningServiceOutputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för utdatakolumnen. sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på utdatakolumnen. sträng

AzureMachineLearningStudioFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en Azure Machine learning Studio. AzureMachineLearningStudioFunctionBindingProperties
typ Anger funktionens bindningstyp. "Microsoft.MachineLearning/WebService" (krävs)

AzureMachineLearningStudioFunctionBindingProperties

Namn Beskrivning Värde
apiKey API-nyckeln som används för att autentisera med Request-Response slutpunkt. sträng
batchSize Tal mellan 1 och 10000 som beskriver det maximala antalet rader för varje Azure ML RRS-körningsbegäran. Standardvärdet är 1 000. Int
Slutpunkt Request-Response köra slutpunkten för Azure Machine Learning Studio. Läs mer här: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs sträng
Ingångar Indata för Azure Machine Learning Studio-slutpunkten. AzureMachineLearningStudioInputs
Utgångar En lista över utdata från Azure Machine Learning Studio-slutpunktskörningen. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för indatakolumnen. En lista över giltiga Azure Machine Learning-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på indatakolumnen. sträng

AzureMachineLearningStudioInputs

Namn Beskrivning Värde
columnNames En lista över indatakolumner för Azure Machine Learning Studio-slutpunkten. AzureMachineLearningStudioInputColumn[]
Namn Namnet på indata. Det här är namnet som angavs när slutpunkten redigeras. sträng

AzureMachineLearningStudioOutputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för utdatakolumnen. En lista över giltiga Azure Machine Learning-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . sträng
Namn Namnet på utdatakolumnen. sträng

AzureSqlDatabaseOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från en Azure SQL-databas. Krävs för PUT-begäranden (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/Database" (krävs)

AzureSqlDatabaseOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
maxBatchCount Maximalt antal batchar för skrivning till Sql Database, standardvärdet är 10 000. Valfritt för PUT-begäranden. Int
maxWriterCount Maximalt antal skrivare, för närvarande är endast 1 (enskild skrivare) och 0 (baserat på frågepartition) tillgängliga. Valfritt för PUT-begäranden. Int
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureSqlReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med SQL DB-indata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/Database" (krävs)

AzureSqlReferenceInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Det här elementet är associerat med datakällans element. Det här är namnet på databasen som utdata skrivs till. sträng
deltaSnapshotQuery Det här elementet är associerat med datakällans element. Den här frågan används för att hämta inkrementella ändringar från SQL-databasen. Om du vill använda det här alternativet rekommenderar vi att du använder temporala tabeller i Azure SQL Database. sträng
fullSnapshotQuery Det här elementet är associerat med datakällans element. Den här frågan används för att hämta data från sql-databasen. sträng
lösenord Det här elementet är associerat med datakällans element. Det här är lösenordet som ska användas för att ansluta till SQL Database-instansen. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
refreshRate Det här elementet är associerat med datakällans element. Detta anger hur ofta data hämtas från databasen. Det är i DateTime-format. sträng
refreshType Anger typen av datauppdateringsalternativ. "RefreshPeriodicallyWithDelta"
"RefreshPeriodicallyWithFull"
"Statisk"
server Det här elementet är associerat med datakällans element. Det här är namnet på den server som innehåller databasen som ska skrivas till. sträng
användare Det här elementet är associerat med datakällans element. Det här är användarnamnet som ska användas för att ansluta till SQL Database-instansen. sträng

AzureSynapseOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Azure Synapse-utdata. Krävs för PUT-begäranden (CreateOrReplace). AzureSynapseOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (krävs)

AzureSynapseOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureTableOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Azure Table-utdata. Krävs för PUT-begäranden (CreateOrReplace). AzureTableOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Table" (krävs)

AzureTableOutputDataSourceProperties

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
batchSize Antalet rader som ska skrivas till Azure-tabellen i taget. Int
columnsToRemove Om det anges är varje objekt i matrisen namnet på en kolumn som ska tas bort (om det finns) från utdatahändelseentiteter. string[]
partitionKey Det här elementet anger namnet på en kolumn från SELECT-instruktionen i frågan som ska användas som partitionsnyckel för Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng
rowKey Det här elementet anger namnet på en kolumn från SELECT-instruktionen i frågan som ska användas som radnyckel för Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng

BlobOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobutdata. Krävs för PUT-begäranden (CreateOrReplace). BlobOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
blobPathPrefix Prefix för blobsökväg. sträng
blobWriteMode Läge för blobskrivning. "Lägg till"
"En gång"
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

BlobReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobindata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). BlobReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobReferenceInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
blobName Namnet på blobindata. sträng
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
deltaPathPattern Sökvägsmönstret för deltaögonblicksbilden. sträng
deltaSnapshotRefreshRate Det intervall som användaren genererar en deltaögonblicksbild av den här referensblobindatakällan. sträng
fullSnapshotRefreshRate Uppdateringsintervallet för blobindatakällan. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
sourcePartitionCount Partitionsantalet för blobindatakällan. Intervall 1 - 256. Int
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

BlobStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobindata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). BlobStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobStreamInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
sourcePartitionCount Partitionsantalet för blobindatakällan. Intervall 1 – 1024. Int
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

ClusterInfo

Namn Beskrivning Värde
Id Resurs-ID:t för klustret. sträng

Komprimering

Namn Beskrivning Värde
typ Anger vilken typ av komprimering som indata använder. Krävs för PUT-begäranden (CreateOrReplace). "Deflate"
"GZip"
"Ingen" (krävs)

CSharpFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en CSharp-funktion. CSharpFunctionBindingEgenskaper
typ Anger funktionens bindningstyp. "Microsoft.StreamAnalytics/CLRUdf" (krävs)

CSharpFunctionBindingEgenskaper

Namn Beskrivning Värde
klass Csharp-koden som innehåller en enskild funktionsdefinition. sträng
dllPath Csharp-koden som innehåller en enskild funktionsdefinition. sträng
metod Csharp-koden som innehåller en enskild funktionsdefinition. sträng
updateMode Uppdateringslägen för Stream Analytics-funktioner. "Uppdateringsbar"
"Statisk"

CsvSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med CSV-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). CsvSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Csv" (krävs)

CsvSerializationEgenskaper

Namn Beskrivning Värde
kodning Anger kodningen av inkommande data vid indata och kodning av utgående data vid utdata. Krävs för PUT-begäranden (CreateOrReplace). "UTF8"
fieldDelimiter Anger avgränsare som ska användas för att separera kommaavgränsade värdeposter (CSV). Se /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output för en lista över värden som stöds. Krävs för PUT-begäranden (CreateOrReplace). sträng

CustomClrSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Serialiseringstypen CustomClr. Krävs för PUT-begäranden (CreateOrReplace). CustomClrSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "CustomClr" (krävs)

CustomClrSerializationEgenskaper

Namn Beskrivning Värde
serializationClassName Namnet på serialiseringsklassen. sträng
serializationDllPath Sökvägen till serialiseringsbiblioteket. sträng

DeltaSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Delta Lake-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). DeltaSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Delta" (krävs)

DeltaSerializationEgenskaper

Namn Beskrivning Värde
deltaTablePath Anger sökvägen till delta lake-tabellen som utdata ska skrivas till. sträng (krävs)
partitionColumns Anger namnen på de kolumner som Delta Lake-tabellen ska partitioneras för. Vi stöder bara en partitionskolumn, men behåller den som en matris för utökningsbarhet. string[]

DocumentDbOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett DocumentDB-utdata. Krävs för PUT-begäranden (CreateOrReplace). DocumentDbOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/DocumentDB" (krävs)

DocumentDbOutputDataSourceProperties

Namn Beskrivning Värde
accountId DocumentDB-kontonamnet eller ID:t. Krävs för PUT-begäranden (CreateOrReplace). sträng
accountKey Kontonyckeln för DocumentDB-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
collectionNamePattern Samlingsnamnmönstret för de samlingar som ska användas. Samlingsnamnformatet kan konstrueras med hjälp av den valfria {partition}-token, där partitionerna börjar från 0. Mer information finns i avsnittet DocumentDB i /rest/api/streamanalytics/stream-analytics-output. Krävs för PUT-begäranden (CreateOrReplace). sträng
databas Namnet på DocumentDB-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
documentId Namnet på fältet i utdatahändelser som används för att ange den primära nyckel som infogar eller uppdaterar åtgärder baseras på. sträng
partitionKey Namnet på fältet i utdatahändelser som används för att ange nyckeln för partitionering av utdata mellan samlingar. Om "collectionNamePattern" innehåller token {partition} måste den här egenskapen anges. sträng

EventGridStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en händelserutnätsindata som innehåller dataström. EventGridStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (krävs)

EventGridStreamInputDataSourceProperties

Namn Beskrivning Värde
eventTypes Lista över händelsetyper som stöds av Event Grid-adaptern. string[]
Schemat Anger schematypen Event Grid. "CloudEventSchema"
"EventGridEventSchema"
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
abonnent Prenumeranter för Event Grid. För närvarande stöds endast EventHub-prenumerant. EventHubV2StreamInputDataSource

EventHubOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Händelsehubb-utdata. Krävs för PUT-begäranden (CreateOrReplace). EventHubOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (krävs)

EventHubOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
eventHubName Namnet på händelsehubben. Krävs för PUT-begäranden (CreateOrReplace). sträng
partitionCount Antalet partitioner för händelsehubbens datakälla. Intervall 1 - 256. Int
partitionKey Den nyckel/kolumn som används för att avgöra till vilken partition som händelsedata ska skickas. sträng
propertyColumns De egenskaper som är associerade med händelsehubbens utdata. string[]
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng

EventHubStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (krävs)

EventHubStreamInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
consumerGroupName Namnet på en händelsehubbkonsumentgrupp som ska användas för att läsa händelser från händelsehubben. Genom att ange distinkta konsumentgruppnamn för flera indata kan var och en av dessa indata ta emot samma händelser från händelsehubben. Om det inte anges använder indata händelsehubbens standardkonsumentgrupp. sträng
eventHubName Namnet på händelsehubben. Krävs för PUT-begäranden (CreateOrReplace). sträng
partitionCount Antalet partitioner för händelsehubbens datakälla. Intervall 1 - 256. Int
prefetchCount Antalet meddelanden som meddelandemottagaren kan begära samtidigt. Int
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng

EventHubV2OutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Händelsehubb-utdata. Krävs för PUT-begäranden (CreateOrReplace). EventHubOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventHub/EventHub" (krävs)

EventHubV2StreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventHub/EventHub" (krävs)

EventHubV2StreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). sträng (krävs)

Extern

Namn Beskrivning Värde
behållare Containern UserCustomCode. sträng
stig Sökvägen UserCustomCode. sträng
refreshConfiguration Uppdateringsparametrarna för alla uppdaterbara användardefinierade funktioner som finns i jobbkonfigurationen. RefreshConfiguration
storageAccount De egenskaper som är associerade med ett Azure Storage-konto StorageAccount

FileReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en filinmatning som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). FileReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Fil" (krävs)

FileReferenceInputDataSourceProperties

Namn Beskrivning Värde
stig Sökvägen till filen. sträng

Funktion

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med en funktion. FunctionProperties

FunctionBinding

Namn Beskrivning Värde
typ Ange till Microsoft.MachineLearning/WebService för typ AzureMachineLearningStudioFunctionBinding. Ange till Microsoft.MachineLearningServices för typ AzureMachineLearningServiceFunctionBinding. Ange till "Microsoft.StreamAnalytics/CLRUdf" för typ CSharpFunctionBinding. Ange till "Microsoft.StreamAnalytics/JavascriptUdf" för typ JavaScriptFunctionBinding. "Microsoft.MachineLearning/WebService"
"Microsoft.MachineLearningServices"
"Microsoft.StreamAnalytics/CLRUdf"
"Microsoft.StreamAnalytics/JavascriptUdf" (krävs)

FunctionConfiguration

Namn Beskrivning Värde
bindande Funktionens fysiska bindning. I Azure Machine Learning-webbtjänstens fall beskriver detta till exempel slutpunkten. FunctionBinding
Ingångar FunctionInput[]
utdata Beskriver utdata från en funktion. FunctionOutput-

FunctionInput

Namn Beskrivning Värde
Datatyp Datatypen (Azure Stream Analytics stöds) för funktionens indataparameter. En lista över giltiga Azure Stream Analytics-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx sträng
isConfigurationParameter En flagga som anger om parametern är en konfigurationsparameter. Sant om den här indataparametern förväntas vara en konstant. Standardvärdet är falskt. Bool

FunctionOutput

Namn Beskrivning Värde
Datatyp Datatypen (Azure Stream Analytics stöds) för funktionsutdata. En lista över giltiga Azure Stream Analytics-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx sträng

FunctionProperties

Namn Beskrivning Värde
Egenskaper FunctionConfiguration
typ Ställ in på "Aggregate" för typen AggregateFunctionProperties. Ange till "Scalar" för typen ScalarFunctionProperties. "Aggregera"
"Skalär" (krävs)

GatewayMessageBusOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Gateway Message Bus-utdata. Krävs för PUT-begäranden (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "GatewayMessageBus" (krävs)

GatewayMessageBusOutputDataSourceProperties

Namn Beskrivning Värde
ämne Namnet på Service Bus-ämnet. sträng

GatewayMessageBusStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en gateway meddelandebussindata som innehåller dataström. GatewayMessageBusStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "GatewayMessageBus" (krävs)

GatewayMessageBusStreamInputDataSourceProperties

Namn Beskrivning Värde
ämne Namnet på Service Bus-ämnet. sträng

Identitet

Namn Beskrivning Värde
typ Identitetstypen kan vara SystemAssigned eller UserAssigned. sträng
userAssignedIdentities Användartilldelade identiteter som är associerade med den strömmande jobbresursen. IdentityUserAssignedIdentiteter

IdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Inmatning

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med indata. Krävs för PUT-begäranden (CreateOrReplace). InputProperties

InputProperties

Namn Beskrivning Värde
komprimering Beskriver hur indata komprimeras komprimering
partitionKey partitionKey Beskriver en nyckel i indata som används för partitionering av indata sträng
serialisering Beskriver hur data från indata serialiseras eller hur data serialiseras när de skrivs till utdata. Krävs för PUT-begäranden (CreateOrReplace). serialisering
typ Ange till Referens för typen ReferenceInputProperties. Ange till "Stream" för typen StreamInputProperties. "Referens"
"Stream" (krävs)
watermarkSettings Inställningar som avgör om vattenstämpelhändelser ska läsas. InputWatermarkEgenskaper

InputWatermarkEgenskaper

Namn Beskrivning Värde
watermarkMode Vattenstämpelläget för indata. "Ingen"
"ReadWatermark"

IoTHubStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en IoT Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). IoTHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Devices/IotHubs" (krävs)

IoTHubStreamInputDataSourceProperties

Namn Beskrivning Värde
consumerGroupName Namnet på en IoT Hub-konsumentgrupp som ska användas för att läsa händelser från IoT Hub. Om det inte anges använder indata Iot Hubs standardkonsumentgrupp. sträng
Slutpunkt IoT Hub-slutpunkten som ska anslutas till (dvs. meddelanden/händelser, meddelanden/åtgärderÖvervakaHändelse osv.). sträng
iotHubNamespace Namnet eller URI:n för IoT Hub. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för IoT Hub. Den här principen måste innehålla minst behörigheten Tjänstanslutning. Krävs för PUT-begäranden (CreateOrReplace). sträng

JavaScriptFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en JavaScript-funktion. JavaScriptFunctionBindingEgenskaper
typ Anger funktionens bindningstyp. "Microsoft.StreamAnalytics/JavascriptUdf" (krävs)

JavaScriptFunctionBindingEgenskaper

Namn Beskrivning Värde
manus JavaScript-koden som innehåller en enskild funktionsdefinition. Exempel: "function (x, y) { return x + y; }" sträng

JobStorageAccount

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'

JsonSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med JSON-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). JsonSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Json" (krävs)

JsonSerializationEgenskaper

Namn Beskrivning Värde
kodning Anger kodningen av inkommande data vid indata och kodning av utgående data vid utdata. Krävs för PUT-begäranden (CreateOrReplace). "UTF8"
format Den här egenskapen gäller endast JSON-serialisering av utdata. Det är inte tillämpligt för indata. Den här egenskapen anger formatet för JSON som utdata ska skrivas i. De värden som stöds för närvarande är "lineSeparated" som anger att utdata kommer att formateras genom att varje JSON-objekt avgränsas med en ny rad och "matris" som anger att utdata formateras som en matris med JSON-objekt. Standardvärdet är "lineSeparated" om det lämnas null. Matris
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Namn Beskrivning Värde
identitet Beskriver den hanterade identitet som tilldelats det här jobbet och som kan användas för att autentisera med indata och utdata. identitet
plats Den geo-plats där resursen finns sträng
Namn Resursnamnet sträng (krävs)
Egenskaper De egenskaper som är associerade med ett direktuppspelningsjobb. Krävs för PUT-begäranden (CreateOrReplace). StreamingJobProperties
Sku Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace). Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Utdata

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med utdata. Krävs för PUT-begäranden (CreateOrReplace). OutputProperties

OutputDataSource

Namn Beskrivning Värde
typ Ange till "GatewayMessageBus" för typen GatewayMessageBusOutputDataSource. Ange till "Microsoft.AzureFunction" för typen AzureFunctionOutputDataSource. Ange till "Microsoft.DBForPostgreSQL/servers/databases" för typ PostgreSQLOutputDataSource. Ange till Microsoft.DataLake/Accounts för typen AzureDataLakeStoreOutputDataSource. Ange till "Microsoft.EventHub/EventHub" för typen EventHubV2OutputDataSource. Ange till "Microsoft.Kusto/clusters/databases" för typ AzureDataExplorerOutputDataSource. Ange till "Microsoft.ServiceBus/EventHub" för typen EventHubOutputDataSource. Ange till "Microsoft.ServiceBus/Queue" för typen ServiceBusQueueOutputDataSource. Ange till "Microsoft.ServiceBus/Topic" för typ ServiceBusTopicOutputDataSource. Ange till "Microsoft.Sql/Server/DataWarehouse" för typ AzureSynapseOutputDataSource. Ange till "Microsoft.Sql/Server/Database" för typ AzureSqlDatabaseOutputDataSource. Ange till Microsoft.Storage/Blob för typen BlobOutputDataSource. Ange till Microsoft.Storage/DocumentDB för typ DocumentDbOutputDataSource. Ange till "Microsoft.Storage/Table" för typen AzureTableOutputDataSource. Ange till "PowerBI" för typen PowerBIOutputDataSource. Ange till Raw för typen RawOutputDatasource. "GatewayMessageBus"
"Microsoft.AzureFunction"
"Microsoft.DataLake/Accounts"
"Microsoft.DBForPostgreSQL/servers/databases"
"Microsoft.EventHub/EventHub"
"Microsoft.Kusto/clusters/databases"
"Microsoft.ServiceBus/EventHub"
"Microsoft.ServiceBus/Queue"
"Microsoft.ServiceBus/Topic"
"Microsoft.Sql/Server/Database"
"Microsoft.Sql/Server/DataWarehouse"
"Microsoft.Storage/Blob"
"Microsoft.Storage/DocumentDB"
"Microsoft.Storage/Table"
"PowerBI"
"Raw" (krävs)

OutputProperties

Namn Beskrivning Värde
datakälla Beskriver den datakälla som utdata skrivs till. Krävs för PUT-begäranden (CreateOrReplace). OutputDataSource
serialisering Beskriver hur data från indata serialiseras eller hur data serialiseras när de skrivs till utdata. Krävs för PUT-begäranden (CreateOrReplace). serialisering
sizeWindow Storleksfönstret för att begränsa ett Stream Analytics-utdata till. Int
timeWindow Tidsramen för att filtrera Stream Analytics-jobbutdata. sträng
watermarkSettings Inställningar som avgör om vattenstämplar ska skickas till nedströms. OutputWatermarkEgenskaper

OutputWatermarkEgenskaper

Namn Beskrivning Värde
maxWatermarkDifferenceAcrossPartitions Beskriver det maximala deltat mellan de snabbaste och långsammaste partitionerna, så att out-of-order-fönstret som fångar alla nödvändiga händelser i underordnade jobb är väldefinierat. sträng
watermarkMode Vattenstämpelläget för utdata. "Ingen"
"SendCurrentPartitionWatermark"
"SendLowestWatermarkAcrossPartitions"

ParquetSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med parquet-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). någon
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Parquet" (krävs)

PostgreSQLOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en PostgreSQL-utdatakälla. Krävs för PUT-begäranden (CreateOrReplace). PostgreSQLOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (krävs)

PostgreSQLOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
maxWriterCount Maximalt antal skrivare, för närvarande är endast 1 (enskild skrivare) och 0 (baserat på frågepartition) tillgängliga. Valfritt för PUT-begäranden. Int
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

PowerBIOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Power BI-utdata. Krävs för PUT-begäranden (CreateOrReplace). PowerBIOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "PowerBI" (krävs)

PowerBIOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
dataset Namnet på Power BI-datauppsättningen. Krävs för PUT-begäranden (CreateOrReplace). sträng
groupId ID:t för Power BI-gruppen. sträng
groupName Namnet på Power BI-gruppen. Använd den här egenskapen för att komma ihåg vilket specifikt Power BI-grupp-ID som användes. sträng
refreshToken En uppdateringstoken som kan användas för att hämta en giltig åtkomsttoken som sedan kan användas för att autentisera med datakällan. En giltig uppdateringstoken kan för närvarande endast hämtas via Azure-portalen. Vi rekommenderar att du placerar ett dummy-strängvärde här när du skapar datakällan och sedan går till Azure-portalen för att autentisera datakällan som uppdaterar den här egenskapen med en giltig uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Power BI-tabellen under den angivna datauppsättningen. Krävs för PUT-begäranden (CreateOrReplace). sträng
tokenUserDisplayName Användarens visningsnamn för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng
tokenUserPrincipalName Användarens huvudnamn (UPN) för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng

RawInputDatasourceProperties

Namn Beskrivning Värde
nyttolast JSON-serialiserat innehåll för indata. Antingen payload eller payloadUri måste anges, men inte båda. sträng
payloadUri SAS-URL:en till en blob som innehåller JSON-serialiserat innehåll för indata. Antingen payload eller payloadUri måste anges, men inte båda. sträng

RawOutputDatasource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa utdata. Krävs för PUT-begäranden (CreateOrReplace). RawOutputDatasourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

RawOutputDatasourceProperties

Namn Beskrivning Värde
payloadUri SAS-URL:en till en blob där utdata ska skrivas. Om den här egenskapen inte har angetts skrivs utdata till ett tillfälligt lagringsutrymme och en SAS-URL till den tillfälliga lagringen inkluderas i resultatet. sträng

RawReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa indata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). RawInputDatasourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

RawStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa indata. Krävs för PUT-begäranden (CreateOrReplace). RawInputDatasourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

ReferenceInputDataSource

Namn Beskrivning Värde
typ Ange till "Fil" för typen FileReferenceInputDataSource. Ange till "Microsoft.Sql/Server/Database" för typ AzureSqlReferenceInputDataSource. Ange till "Microsoft.Storage/Blob" för typen BlobReferenceInputDataSource. Ange till Raw för typen RawReferenceInputDataSource. "Fil"
"Microsoft.Sql/Server/Database"
"Microsoft.Storage/Blob"
"Raw" (krävs)

ReferenceInputProperties

Namn Beskrivning Värde
datakälla Beskriver en indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). ReferenceInputDataSource
typ Anger om indata är en källa till referensdata eller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Referens" (krävs)

RefreshConfiguration

Namn Beskrivning Värde
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
refreshInterval Uppdateringsintervallet. sträng
refreshType Den här egenskapen anger vilket alternativ för datauppdatering som ska användas, Blockering eller Icke-blockering. "Blockering"
"Icke-blockering"
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

ScalarFunctionProperties

Namn Beskrivning Värde
typ Anger typ av funktion. "Skalär" (krävs)

Serialisering

Namn Beskrivning Värde
typ Ange till "Avro" för typ AvroSerialization. Ange till "Csv" för typen CsvSerialization. Ange till CustomClr för typen CustomClrSerialization. Ange till Delta för typ DeltaSerialization. Ange till Json för typen JsonSerialization. Ange till Parquet för typ ParquetSerialization. "Avro"
"Csv"
"CustomClr"
"Delta"
"Json"
"Parquet" (krävs)

ServiceBusQueueOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Service Bus-köutdata. Krävs för PUT-begäranden (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/Queue" (krävs)

ServiceBusQueueOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
propertyColumns En strängmatris med namnen på utdatakolumner som ska kopplas till Service Bus-meddelanden som anpassade egenskaper. string[]
queueName Namnet på Service Bus-kön. Krävs för PUT-begäranden (CreateOrReplace). sträng
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
systemPropertyColumns Systemegenskaperna som är associerade med Service Bus-kön. Följande systemegenskaper stöds: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. någon

ServiceBusTopicOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Service Bus Topic-utdata. Krävs för PUT-begäranden (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/Topic" (krävs)

ServiceBusTopicOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
propertyColumns En strängmatris med namnen på utdatakolumner som ska kopplas till Service Bus-meddelanden som anpassade egenskaper. string[]
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
systemPropertyColumns Systemegenskaperna som är associerade med Service Bus-ämnesutdata. Följande systemegenskaper stöds: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
topicName Namnet på Service Bus-ämnet. Krävs för PUT-begäranden (CreateOrReplace). sträng

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
kapacitet Kapaciteten för SKU:n. Int
Namn Namnet på SKU:n. Krävs för PUT-begäranden (CreateOrReplace). "Standard"

StorageAccount

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'

StreamingJobProperties

Namn Beskrivning Värde
kluster Klustret som strömmande jobb ska köras på. ClusterInfo
compatibilityLevel Styr vissa körningsbeteenden för strömningsjobbet. '1.0'
'1.2'
contentStoragePolicy Giltiga värden är JobStorageAccount och SystemAccount. Om värdet är JobStorageAccount kräver detta att användaren även anger egenskapen jobStorageAccount. . "JobStorageAccount"
"SystemAccount"
dataLocale Dataspråket för stream analytics-jobbet. Värdet ska vara namnet på en .NET-kultur som stöds från uppsättningen https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standardvärdet är "en-US" om ingen har angetts. sträng
eventsLateArrivalMaxDelayInSeconds Den maximala tillåtna fördröjningen i sekunder där händelser som kommer sent kan inkluderas. Intervallet som stöds är -1 till 1814399 (20.23:59:59 dagar) och -1 används för att ange väntetid på obestämd tid. Om egenskapen saknas tolkas den med värdet -1. Int
eventsOutOfOrderMaxDelayInSeconds Den maximala tillåtna fördröjningen i sekunder där out-of-order-händelser kan justeras för att vara tillbaka i ordning. Int
eventsOutOfOrderPolicy Anger vilken princip som ska tillämpas på händelser som tas emot i fel ordning i indatahändelseströmmen. "Justera"
"Släpp"
Externa Lagringskontot där de anpassade kodartefakterna finns. extern
Funktioner En lista över en eller flera funktioner för strömningsjobbet. Namnegenskapen för varje funktion krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda patch-API:et som är tillgängligt för den enskilda omvandlingen. Funktion[]
Ingångar En lista över en eller flera indata till strömningsjobbet. Namnegenskapen för varje indata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda indata. indata[]
jobStorageAccount De egenskaper som är associerade med ett Azure Storage-konto med MSI JobStorageAccount
jobType Beskriver typen av jobb. Giltiga lägen är Cloud och "Edge". "Moln"
"Edge"
outputErrorPolicy Anger vilken princip som ska tillämpas på händelser som anländer till utdata och inte kan skrivas till den externa lagringen på grund av att den är felaktigt formaterad (saknade kolumnvärden, kolumnvärden av fel typ eller storlek). "Släpp"
"Stopp"
Utgångar En lista över en eller flera utdata för strömningsjobbet. Namnegenskapen för varje utdata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda utdata. utdata[]
outputStartMode Den här egenskapen bör endast användas när du vill att jobbet ska startas omedelbart när det skapas. Värdet kan vara JobStartTime, CustomTime eller LastOutputEventTime för att ange om startpunkten för utdatahändelseströmmen ska starta när jobbet startas, starta med en anpassad användartidsstämpel som anges via egenskapen outputStartTime eller starta från den senaste händelsens utdatatid. "CustomTime"
"JobStartTime"
"LastOutputEventTime"
outputStartTime Värdet är antingen en ISO-8601-formaterad tidsstämpel som anger startpunkten för utdatahändelseströmmen eller null för att indikera att utdatahändelseströmmen startar när direktuppspelningsjobbet startas. Den här egenskapen måste ha ett värde om outputStartMode är inställt på CustomTime. sträng
Sku Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace). Sku
omvandling Anger frågan och antalet enheter för direktuppspelning som ska användas för strömningsjobbet. Namnegenskapen för omvandlingen krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda patch-API:et som är tillgängligt för den enskilda omvandlingen. Transformering

StreamInputDataSource

Namn Beskrivning Värde
typ Ange till "GatewayMessageBus" för typen GatewayMessageBusStreamInputDataSource. Ange till "Microsoft.Devices/IotHubs" för typ IoTHubStreamInputDataSource. Ange till Microsoft.EventGrid/EventSubscriptions för typ EventGridStreamInputDataSource. Ange till Microsoft.EventHub/EventHub för typ EventHubV2StreamInputDataSource. Ange till "Microsoft.ServiceBus/EventHub" för typen EventHubStreamInputDataSource. Ange till "Microsoft.Storage/Blob" för typen BlobStreamInputDataSource. Ange till Raw för typen RawStreamInputDataSource. "GatewayMessageBus"
"Microsoft.Devices/IotHubs"
"Microsoft.EventGrid/EventSubscriptions"
"Microsoft.EventHub/EventHub"
"Microsoft.ServiceBus/EventHub"
"Microsoft.Storage/Blob"
"Raw" (krävs)

StreamInputProperties

Namn Beskrivning Värde
datakälla Beskriver en indatakälla som innehåller dataströmmar. Krävs för PUT-begäranden (CreateOrReplace). StreamInputDataSource
typ Anger om indata är en källa till referensdata eller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Stream" (krävs)

TrackedResourceTags

Namn Beskrivning Värde

Omvandling

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med en transformering. Krävs för PUT-begäranden (CreateOrReplace). TransformationProperties

TransformationEgenskaper

Namn Beskrivning Värde
fråga Anger den fråga som ska köras i strömningsjobbet. Du kan läsa mer om Stream Analytics Query Language (SAQL) här: https://msdn.microsoft.com/library/azure/dn834998 . Krävs för PUT-begäranden (CreateOrReplace). sträng
streamingUnits Anger antalet strömningsenheter som strömningsjobbet använder. Int
validStreamingUnits Anger giltiga strömningsenheter som ett direktuppspelningsjobb kan skalas till. int[]

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa ett Standard Stream Analytics-jobb Den här mallen skapar ett Standard Stream Analytics-jobb. För mer information är Azure Stream Analytics en realtidsanalys och komplex händelsebearbetningsmotor som är utformad för att analysera och bearbeta stora volymer av snabbuppspelningsdata från flera källor samtidigt. Mönster och relationer kan identifieras i information som extraheras från ett antal indatakällor, inklusive enheter, sensorer, klickströmmar, sociala medieflöden och program. Dessa mönster kan användas för att utlösa åtgärder och initiera arbetsflöden som att skapa aviseringar, mata in information till ett rapporteringsverktyg eller lagra transformerade data för senare användning. Stream Analytics är också tillgängligt på Azure IoT Edge-körning och har stöd för samma exakta språk eller syntax som molnet.

Resursdefinition för ARM-mall

Resurstypen streamingjobs kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.StreamAnalytics/streamingjobs-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.StreamAnalytics/streamingjobs",
  "apiVersion": "2021-10-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "location": "string",
  "properties": {
    "cluster": {
      "id": "string"
    },
    "compatibilityLevel": "string",
    "contentStoragePolicy": "string",
    "dataLocale": "string",
    "eventsLateArrivalMaxDelayInSeconds": "int",
    "eventsOutOfOrderMaxDelayInSeconds": "int",
    "eventsOutOfOrderPolicy": "string",
    "externals": {
      "container": "string",
      "path": "string",
      "refreshConfiguration": {
        "dateFormat": "string",
        "pathPattern": "string",
        "refreshInterval": "string",
        "refreshType": "string",
        "timeFormat": "string"
      },
      "storageAccount": {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    },
    "functions": [
      {
        "name": "string",
        "properties": {
          "properties": {
            "binding": {
              "type": "string"
              // For remaining properties, see FunctionBinding objects
            },
            "inputs": [
              {
                "dataType": "string",
                "isConfigurationParameter": "bool"
              }
            ],
            "output": {
              "dataType": "string"
            }
          },
          "type": "string"
          // For remaining properties, see FunctionProperties objects
        }
      }
    ],
    "inputs": [
      {
        "name": "string",
        "properties": {
          "compression": {
            "type": "string"
          },
          "partitionKey": "string",
          "serialization": {
            "type": "string"
            // For remaining properties, see Serialization objects
          },
          "watermarkSettings": {
            "watermarkMode": "string"
          },
          "type": "string"
          // For remaining properties, see InputProperties objects
        }
      }
    ],
    "jobStorageAccount": {
      "accountKey": "string",
      "accountName": "string",
      "authenticationMode": "string"
    },
    "jobType": "string",
    "outputErrorPolicy": "string",
    "outputs": [
      {
        "name": "string",
        "properties": {
          "datasource": {
            "type": "string"
            // For remaining properties, see OutputDataSource objects
          },
          "serialization": {
            "type": "string"
            // For remaining properties, see Serialization objects
          },
          "sizeWindow": "int",
          "timeWindow": "string",
          "watermarkSettings": {
            "maxWatermarkDifferenceAcrossPartitions": "string",
            "watermarkMode": "string"
          }
        }
      }
    ],
    "outputStartMode": "string",
    "outputStartTime": "string",
    "sku": {
      "capacity": "int",
      "name": "string"
    },
    "transformation": {
      "name": "string",
      "properties": {
        "query": "string",
        "streamingUnits": "int",
        "validStreamingUnits": [ "int" ]
      }
    }
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

StreamInputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För GatewayMessageBusanvänder du:

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

För Microsoft.Devices/IotHubsanvänder du:

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

För Microsoft.EventGrid/EventSubscriptionsanvänder du:

{
  "properties": {
    "eventTypes": [ "string" ],
    "schema": "string",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "subscriber": {
      "properties": {
        "authenticationMode": "string",
        "consumerGroupName": "string",
        "eventHubName": "string",
        "partitionCount": "int",
        "prefetchCount": "int",
        "serviceBusNamespace": "string",
        "sharedAccessPolicyKey": "string",
        "sharedAccessPolicyName": "string"
      },
      "type": "string"
    }
  },
  "type": "Microsoft.EventGrid/EventSubscriptions"
}

För Microsoft.EventHub/EventHubanvänder du:

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

För Microsoft.ServiceBus/EventHubanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Rawanvänder du:

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

InputProperties-objekt

Ange egenskapen typ för att ange typ av objekt.

För Referensanvänder du:

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

För Streamanvänder du:

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

OutputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För GatewayMessageBusanvänder du:

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

För Microsoft.AzureFunctionanvänder du:

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

För Microsoft.DBForPostgreSQL/servers/databasesanvänder du:

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

För Microsoft.DataLake/Accountsanvänder du:

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

För Microsoft.EventHub/EventHubanvänder du:

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

För Microsoft.Kusto/clusters/databasesanvänder du:

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

För Microsoft.ServiceBus/EventHubanvänder du:

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

För Microsoft.ServiceBus/Queueanvänder du:

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

För Microsoft.ServiceBus/Topicanvänder du:

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

För Microsoft.Sql/Server/DataWarehouseanvänder du:

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

För Microsoft.Sql/Server/Databaseanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Microsoft.Storage/DocumentDBanvänder du:

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

För Microsoft.Storage/Tableanvänder du:

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

För PowerBI-använder du:

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

För Rawanvänder du:

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

FunctionProperties-objekt

Ange egenskapen typ för att ange typ av objekt.

För aggregeradanvänder du:

{
  "type": "Aggregate"
}

För Scalaranvänder du:

{
  "type": "Scalar"
}

Serialiseringsobjekt

Ange egenskapen typ för att ange typ av objekt.

För Avroanvänder du:

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

För Csvanvänder du:

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

För CustomClranvänder du:

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

För Deltaanvänder du:

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

För Jsonanvänder du:

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

För Parquetanvänder du:

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

FunctionBinding-objekt

Ange egenskapen typ för att ange typ av objekt.

För Microsoft.MachineLearning/WebServiceanvänder du:

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

För Microsoft.MachineLearningServicesanvänder du:

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

För Microsoft.StreamAnalytics/CLRUdfanvänder du:

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

För Microsoft.StreamAnalytics/JavascriptUdfanvänder du:

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

ReferenceInputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För Fileanvänder du:

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

För Microsoft.Sql/Server/Databaseanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Rawanvänder du:

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

Egenskapsvärden

AggregateFunctionProperties

Namn Beskrivning Värde
typ Anger typ av funktion. "Aggregering" (krävs)

AvroSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Avro-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). någon
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Avro" (krävs)

AzureDataExplorerOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från Azure Data Explorer. Krävs för PUT-begäranden (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (krävs)

AzureDataExplorerOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
kluster Namnet på Azure Data Explorer-klustret. Krävs för PUT-begäranden (CreateOrReplace). sträng
databas Namnet på Azure Data Explorer-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureDataLakeStoreOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från Azure Data Lake Store. Krävs för PUT-begäranden (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.DataLake/Accounts" (krävs)

AzureDataLakeStoreOutputDataSourceProperties

Namn Beskrivning Värde
accountName Namnet på Azure Data Lake Store-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
dateFormat Datumformatet. Oavsett var {date} visas i filePathPrefix används värdet för den här egenskapen som datumformat i stället. sträng
filePathPrefix Platsen för filen som utdata ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
refreshToken En uppdateringstoken som kan användas för att hämta en giltig åtkomsttoken som sedan kan användas för att autentisera med datakällan. En giltig uppdateringstoken kan för närvarande endast hämtas via Azure-portalen. Vi rekommenderar att du placerar ett dummy-strängvärde här när du skapar datakällan och sedan går till Azure-portalen för att autentisera datakällan som uppdaterar den här egenskapen med en giltig uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
tenantId Klient-ID:t för användaren som användes för att hämta uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
timeFormat Tidsformatet. Oavsett var {time} visas i filePathPrefix används värdet för den här egenskapen som tidsformat i stället. sträng
tokenUserDisplayName Användarens visningsnamn för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng
tokenUserPrincipalName Användarens huvudnamn (UPN) för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng

AzureFunctionOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med azure-funktionsutdata. Krävs för PUT-begäranden (CreateOrReplace). AzureFunctionOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.AzureFunction" (krävs)

AzureFunctionOutputDataSourceProperties

Namn Beskrivning Värde
apiKey Om du vill använda en Azure-funktion från en annan prenumeration kan du göra det genom att ange nyckeln för att få åtkomst till din funktion. sträng
functionAppName Namnet på din Azure Functions-app. sträng
functionName Namnet på funktionen i din Azure Functions-app. sträng
maxBatchCount En egenskap som låter dig ange det maximala antalet händelser i varje batch som skickas till Azure Functions. Standardvärdet är 100. Int
maxBatchSize En egenskap som låter dig ange maximal storlek för varje utdatabatch som skickas till din Azure-funktion. Indataenheten är i byte. Som standard är det här värdet 262 144 byte (256 KB). Int

AzureMachineLearningServiceFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en Azure Machine Learning-webbtjänst. AzureMachineLearningServiceFunctionBindingProperties
typ Anger funktionens bindningstyp. "Microsoft.MachineLearningServices" (krävs)

AzureMachineLearningServiceFunctionBindingProperties

Namn Beskrivning Värde
apiKey API-nyckeln som används för att autentisera med Request-Response slutpunkt. sträng
batchSize Tal mellan 1 och 10000 som beskriver det maximala antalet rader för varje Azure ML RRS-körningsbegäran. Standardvärdet är 1 000. Int
Slutpunkt Request-Response köra slutpunkten för Azure Machine Learning-webbtjänsten. sträng
inputRequestName Etikett för objektet för indatabegäran. sträng
Ingångar Indata för Azure Machine Learning-webbtjänstens slutpunkt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Antalet parallella begäranden som skickas per partition av jobbet till maskininlärningstjänsten. Standardvärdet är 1. Int
outputResponseName Etikett för objektet för utdatabegäran. sträng
Utgångar En lista över utdata från Azure Machine Learning-webbtjänstens slutpunktskörning. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för indatakolumnen. sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på indatakolumnen. sträng

AzureMachineLearningServiceOutputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för utdatakolumnen. sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på utdatakolumnen. sträng

AzureMachineLearningStudioFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en Azure Machine learning Studio. AzureMachineLearningStudioFunctionBindingProperties
typ Anger funktionens bindningstyp. "Microsoft.MachineLearning/WebService" (krävs)

AzureMachineLearningStudioFunctionBindingProperties

Namn Beskrivning Värde
apiKey API-nyckeln som används för att autentisera med Request-Response slutpunkt. sträng
batchSize Tal mellan 1 och 10000 som beskriver det maximala antalet rader för varje Azure ML RRS-körningsbegäran. Standardvärdet är 1 000. Int
Slutpunkt Request-Response köra slutpunkten för Azure Machine Learning Studio. Läs mer här: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs sträng
Ingångar Indata för Azure Machine Learning Studio-slutpunkten. AzureMachineLearningStudioInputs
Utgångar En lista över utdata från Azure Machine Learning Studio-slutpunktskörningen. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för indatakolumnen. En lista över giltiga Azure Machine Learning-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på indatakolumnen. sträng

AzureMachineLearningStudioInputs

Namn Beskrivning Värde
columnNames En lista över indatakolumner för Azure Machine Learning Studio-slutpunkten. AzureMachineLearningStudioInputColumn[]
Namn Namnet på indata. Det här är namnet som angavs när slutpunkten redigeras. sträng

AzureMachineLearningStudioOutputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för utdatakolumnen. En lista över giltiga Azure Machine Learning-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . sträng
Namn Namnet på utdatakolumnen. sträng

AzureSqlDatabaseOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från en Azure SQL-databas. Krävs för PUT-begäranden (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/Database" (krävs)

AzureSqlDatabaseOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
maxBatchCount Maximalt antal batchar för skrivning till Sql Database, standardvärdet är 10 000. Valfritt för PUT-begäranden. Int
maxWriterCount Maximalt antal skrivare, för närvarande är endast 1 (enskild skrivare) och 0 (baserat på frågepartition) tillgängliga. Valfritt för PUT-begäranden. Int
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureSqlReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med SQL DB-indata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/Database" (krävs)

AzureSqlReferenceInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Det här elementet är associerat med datakällans element. Det här är namnet på databasen som utdata skrivs till. sträng
deltaSnapshotQuery Det här elementet är associerat med datakällans element. Den här frågan används för att hämta inkrementella ändringar från SQL-databasen. Om du vill använda det här alternativet rekommenderar vi att du använder temporala tabeller i Azure SQL Database. sträng
fullSnapshotQuery Det här elementet är associerat med datakällans element. Den här frågan används för att hämta data från sql-databasen. sträng
lösenord Det här elementet är associerat med datakällans element. Det här är lösenordet som ska användas för att ansluta till SQL Database-instansen. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
refreshRate Det här elementet är associerat med datakällans element. Detta anger hur ofta data hämtas från databasen. Det är i DateTime-format. sträng
refreshType Anger typen av datauppdateringsalternativ. "RefreshPeriodicallyWithDelta"
"RefreshPeriodicallyWithFull"
"Statisk"
server Det här elementet är associerat med datakällans element. Det här är namnet på den server som innehåller databasen som ska skrivas till. sträng
användare Det här elementet är associerat med datakällans element. Det här är användarnamnet som ska användas för att ansluta till SQL Database-instansen. sträng

AzureSynapseOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Azure Synapse-utdata. Krävs för PUT-begäranden (CreateOrReplace). AzureSynapseOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (krävs)

AzureSynapseOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureTableOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Azure Table-utdata. Krävs för PUT-begäranden (CreateOrReplace). AzureTableOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Table" (krävs)

AzureTableOutputDataSourceProperties

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
batchSize Antalet rader som ska skrivas till Azure-tabellen i taget. Int
columnsToRemove Om det anges är varje objekt i matrisen namnet på en kolumn som ska tas bort (om det finns) från utdatahändelseentiteter. string[]
partitionKey Det här elementet anger namnet på en kolumn från SELECT-instruktionen i frågan som ska användas som partitionsnyckel för Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng
rowKey Det här elementet anger namnet på en kolumn från SELECT-instruktionen i frågan som ska användas som radnyckel för Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng

BlobOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobutdata. Krävs för PUT-begäranden (CreateOrReplace). BlobOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
blobPathPrefix Prefix för blobsökväg. sträng
blobWriteMode Läge för blobskrivning. "Lägg till"
"En gång"
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

BlobReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobindata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). BlobReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobReferenceInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
blobName Namnet på blobindata. sträng
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
deltaPathPattern Sökvägsmönstret för deltaögonblicksbilden. sträng
deltaSnapshotRefreshRate Det intervall som användaren genererar en deltaögonblicksbild av den här referensblobindatakällan. sträng
fullSnapshotRefreshRate Uppdateringsintervallet för blobindatakällan. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
sourcePartitionCount Partitionsantalet för blobindatakällan. Intervall 1 - 256. Int
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

BlobStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobindata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). BlobStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobStreamInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
sourcePartitionCount Partitionsantalet för blobindatakällan. Intervall 1 – 1024. Int
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

ClusterInfo

Namn Beskrivning Värde
Id Resurs-ID:t för klustret. sträng

Komprimering

Namn Beskrivning Värde
typ Anger vilken typ av komprimering som indata använder. Krävs för PUT-begäranden (CreateOrReplace). "Deflate"
"GZip"
"Ingen" (krävs)

CSharpFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en CSharp-funktion. CSharpFunctionBindingEgenskaper
typ Anger funktionens bindningstyp. "Microsoft.StreamAnalytics/CLRUdf" (krävs)

CSharpFunctionBindingEgenskaper

Namn Beskrivning Värde
klass Csharp-koden som innehåller en enskild funktionsdefinition. sträng
dllPath Csharp-koden som innehåller en enskild funktionsdefinition. sträng
metod Csharp-koden som innehåller en enskild funktionsdefinition. sträng
updateMode Uppdateringslägen för Stream Analytics-funktioner. "Uppdateringsbar"
"Statisk"

CsvSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med CSV-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). CsvSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Csv" (krävs)

CsvSerializationEgenskaper

Namn Beskrivning Värde
kodning Anger kodningen av inkommande data vid indata och kodning av utgående data vid utdata. Krävs för PUT-begäranden (CreateOrReplace). "UTF8"
fieldDelimiter Anger avgränsare som ska användas för att separera kommaavgränsade värdeposter (CSV). Se /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output för en lista över värden som stöds. Krävs för PUT-begäranden (CreateOrReplace). sträng

CustomClrSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Serialiseringstypen CustomClr. Krävs för PUT-begäranden (CreateOrReplace). CustomClrSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "CustomClr" (krävs)

CustomClrSerializationEgenskaper

Namn Beskrivning Värde
serializationClassName Namnet på serialiseringsklassen. sträng
serializationDllPath Sökvägen till serialiseringsbiblioteket. sträng

DeltaSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Delta Lake-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). DeltaSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Delta" (krävs)

DeltaSerializationEgenskaper

Namn Beskrivning Värde
deltaTablePath Anger sökvägen till delta lake-tabellen som utdata ska skrivas till. sträng (krävs)
partitionColumns Anger namnen på de kolumner som Delta Lake-tabellen ska partitioneras för. Vi stöder bara en partitionskolumn, men behåller den som en matris för utökningsbarhet. string[]

DocumentDbOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett DocumentDB-utdata. Krävs för PUT-begäranden (CreateOrReplace). DocumentDbOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/DocumentDB" (krävs)

DocumentDbOutputDataSourceProperties

Namn Beskrivning Värde
accountId DocumentDB-kontonamnet eller ID:t. Krävs för PUT-begäranden (CreateOrReplace). sträng
accountKey Kontonyckeln för DocumentDB-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
collectionNamePattern Samlingsnamnmönstret för de samlingar som ska användas. Samlingsnamnformatet kan konstrueras med hjälp av den valfria {partition}-token, där partitionerna börjar från 0. Mer information finns i avsnittet DocumentDB i /rest/api/streamanalytics/stream-analytics-output. Krävs för PUT-begäranden (CreateOrReplace). sträng
databas Namnet på DocumentDB-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
documentId Namnet på fältet i utdatahändelser som används för att ange den primära nyckel som infogar eller uppdaterar åtgärder baseras på. sträng
partitionKey Namnet på fältet i utdatahändelser som används för att ange nyckeln för partitionering av utdata mellan samlingar. Om "collectionNamePattern" innehåller token {partition} måste den här egenskapen anges. sträng

EventGridStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en händelserutnätsindata som innehåller dataström. EventGridStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (krävs)

EventGridStreamInputDataSourceProperties

Namn Beskrivning Värde
eventTypes Lista över händelsetyper som stöds av Event Grid-adaptern. string[]
Schemat Anger schematypen Event Grid. "CloudEventSchema"
"EventGridEventSchema"
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
abonnent Prenumeranter för Event Grid. För närvarande stöds endast EventHub-prenumerant. EventHubV2StreamInputDataSource

EventHubOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Händelsehubb-utdata. Krävs för PUT-begäranden (CreateOrReplace). EventHubOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (krävs)

EventHubOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
eventHubName Namnet på händelsehubben. Krävs för PUT-begäranden (CreateOrReplace). sträng
partitionCount Antalet partitioner för händelsehubbens datakälla. Intervall 1 - 256. Int
partitionKey Den nyckel/kolumn som används för att avgöra till vilken partition som händelsedata ska skickas. sträng
propertyColumns De egenskaper som är associerade med händelsehubbens utdata. string[]
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng

EventHubStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (krävs)

EventHubStreamInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
consumerGroupName Namnet på en händelsehubbkonsumentgrupp som ska användas för att läsa händelser från händelsehubben. Genom att ange distinkta konsumentgruppnamn för flera indata kan var och en av dessa indata ta emot samma händelser från händelsehubben. Om det inte anges använder indata händelsehubbens standardkonsumentgrupp. sträng
eventHubName Namnet på händelsehubben. Krävs för PUT-begäranden (CreateOrReplace). sträng
partitionCount Antalet partitioner för händelsehubbens datakälla. Intervall 1 - 256. Int
prefetchCount Antalet meddelanden som meddelandemottagaren kan begära samtidigt. Int
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng

EventHubV2OutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Händelsehubb-utdata. Krävs för PUT-begäranden (CreateOrReplace). EventHubOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventHub/EventHub" (krävs)

EventHubV2StreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventHub/EventHub" (krävs)

EventHubV2StreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). sträng (krävs)

Extern

Namn Beskrivning Värde
behållare Containern UserCustomCode. sträng
stig Sökvägen UserCustomCode. sträng
refreshConfiguration Uppdateringsparametrarna för alla uppdaterbara användardefinierade funktioner som finns i jobbkonfigurationen. RefreshConfiguration
storageAccount De egenskaper som är associerade med ett Azure Storage-konto StorageAccount

FileReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en filinmatning som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). FileReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Fil" (krävs)

FileReferenceInputDataSourceProperties

Namn Beskrivning Värde
stig Sökvägen till filen. sträng

Funktion

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med en funktion. FunctionProperties

FunctionBinding

Namn Beskrivning Värde
typ Ange till Microsoft.MachineLearning/WebService för typ AzureMachineLearningStudioFunctionBinding. Ange till Microsoft.MachineLearningServices för typ AzureMachineLearningServiceFunctionBinding. Ange till "Microsoft.StreamAnalytics/CLRUdf" för typ CSharpFunctionBinding. Ange till "Microsoft.StreamAnalytics/JavascriptUdf" för typ JavaScriptFunctionBinding. "Microsoft.MachineLearning/WebService"
"Microsoft.MachineLearningServices"
"Microsoft.StreamAnalytics/CLRUdf"
"Microsoft.StreamAnalytics/JavascriptUdf" (krävs)

FunctionConfiguration

Namn Beskrivning Värde
bindande Funktionens fysiska bindning. I Azure Machine Learning-webbtjänstens fall beskriver detta till exempel slutpunkten. FunctionBinding
Ingångar FunctionInput[]
utdata Beskriver utdata från en funktion. FunctionOutput-

FunctionInput

Namn Beskrivning Värde
Datatyp Datatypen (Azure Stream Analytics stöds) för funktionens indataparameter. En lista över giltiga Azure Stream Analytics-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx sträng
isConfigurationParameter En flagga som anger om parametern är en konfigurationsparameter. Sant om den här indataparametern förväntas vara en konstant. Standardvärdet är falskt. Bool

FunctionOutput

Namn Beskrivning Värde
Datatyp Datatypen (Azure Stream Analytics stöds) för funktionsutdata. En lista över giltiga Azure Stream Analytics-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx sträng

FunctionProperties

Namn Beskrivning Värde
Egenskaper FunctionConfiguration
typ Ställ in på "Aggregate" för typen AggregateFunctionProperties. Ange till "Scalar" för typen ScalarFunctionProperties. "Aggregera"
"Skalär" (krävs)

GatewayMessageBusOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Gateway Message Bus-utdata. Krävs för PUT-begäranden (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "GatewayMessageBus" (krävs)

GatewayMessageBusOutputDataSourceProperties

Namn Beskrivning Värde
ämne Namnet på Service Bus-ämnet. sträng

GatewayMessageBusStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en gateway meddelandebussindata som innehåller dataström. GatewayMessageBusStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "GatewayMessageBus" (krävs)

GatewayMessageBusStreamInputDataSourceProperties

Namn Beskrivning Värde
ämne Namnet på Service Bus-ämnet. sträng

Identitet

Namn Beskrivning Värde
typ Identitetstypen kan vara SystemAssigned eller UserAssigned. sträng
userAssignedIdentities Användartilldelade identiteter som är associerade med den strömmande jobbresursen. IdentityUserAssignedIdentiteter

IdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Inmatning

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med indata. Krävs för PUT-begäranden (CreateOrReplace). InputProperties

InputProperties

Namn Beskrivning Värde
komprimering Beskriver hur indata komprimeras komprimering
partitionKey partitionKey Beskriver en nyckel i indata som används för partitionering av indata sträng
serialisering Beskriver hur data från indata serialiseras eller hur data serialiseras när de skrivs till utdata. Krävs för PUT-begäranden (CreateOrReplace). serialisering
typ Ange till Referens för typen ReferenceInputProperties. Ange till "Stream" för typen StreamInputProperties. "Referens"
"Stream" (krävs)
watermarkSettings Inställningar som avgör om vattenstämpelhändelser ska läsas. InputWatermarkEgenskaper

InputWatermarkEgenskaper

Namn Beskrivning Värde
watermarkMode Vattenstämpelläget för indata. "Ingen"
"ReadWatermark"

IoTHubStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en IoT Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). IoTHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Devices/IotHubs" (krävs)

IoTHubStreamInputDataSourceProperties

Namn Beskrivning Värde
consumerGroupName Namnet på en IoT Hub-konsumentgrupp som ska användas för att läsa händelser från IoT Hub. Om det inte anges använder indata Iot Hubs standardkonsumentgrupp. sträng
Slutpunkt IoT Hub-slutpunkten som ska anslutas till (dvs. meddelanden/händelser, meddelanden/åtgärderÖvervakaHändelse osv.). sträng
iotHubNamespace Namnet eller URI:n för IoT Hub. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för IoT Hub. Den här principen måste innehålla minst behörigheten Tjänstanslutning. Krävs för PUT-begäranden (CreateOrReplace). sträng

JavaScriptFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en JavaScript-funktion. JavaScriptFunctionBindingEgenskaper
typ Anger funktionens bindningstyp. "Microsoft.StreamAnalytics/JavascriptUdf" (krävs)

JavaScriptFunctionBindingEgenskaper

Namn Beskrivning Värde
manus JavaScript-koden som innehåller en enskild funktionsdefinition. Exempel: "function (x, y) { return x + y; }" sträng

JobStorageAccount

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'

JsonSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med JSON-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). JsonSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Json" (krävs)

JsonSerializationEgenskaper

Namn Beskrivning Värde
kodning Anger kodningen av inkommande data vid indata och kodning av utgående data vid utdata. Krävs för PUT-begäranden (CreateOrReplace). "UTF8"
format Den här egenskapen gäller endast JSON-serialisering av utdata. Det är inte tillämpligt för indata. Den här egenskapen anger formatet för JSON som utdata ska skrivas i. De värden som stöds för närvarande är "lineSeparated" som anger att utdata kommer att formateras genom att varje JSON-objekt avgränsas med en ny rad och "matris" som anger att utdata formateras som en matris med JSON-objekt. Standardvärdet är "lineSeparated" om det lämnas null. Matris
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Namn Beskrivning Värde
apiVersion API-versionen "2021-10-01-preview"
identitet Beskriver den hanterade identitet som tilldelats det här jobbet och som kan användas för att autentisera med indata och utdata. identitet
plats Den geo-plats där resursen finns sträng
Namn Resursnamnet sträng (krävs)
Egenskaper De egenskaper som är associerade med ett direktuppspelningsjobb. Krävs för PUT-begäranden (CreateOrReplace). StreamingJobProperties
Sku Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace). Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.StreamAnalytics/streamingjobs"

Utdata

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med utdata. Krävs för PUT-begäranden (CreateOrReplace). OutputProperties

OutputDataSource

Namn Beskrivning Värde
typ Ange till "GatewayMessageBus" för typen GatewayMessageBusOutputDataSource. Ange till "Microsoft.AzureFunction" för typen AzureFunctionOutputDataSource. Ange till "Microsoft.DBForPostgreSQL/servers/databases" för typ PostgreSQLOutputDataSource. Ange till Microsoft.DataLake/Accounts för typen AzureDataLakeStoreOutputDataSource. Ange till "Microsoft.EventHub/EventHub" för typen EventHubV2OutputDataSource. Ange till "Microsoft.Kusto/clusters/databases" för typ AzureDataExplorerOutputDataSource. Ange till "Microsoft.ServiceBus/EventHub" för typen EventHubOutputDataSource. Ange till "Microsoft.ServiceBus/Queue" för typen ServiceBusQueueOutputDataSource. Ange till "Microsoft.ServiceBus/Topic" för typ ServiceBusTopicOutputDataSource. Ange till "Microsoft.Sql/Server/DataWarehouse" för typ AzureSynapseOutputDataSource. Ange till "Microsoft.Sql/Server/Database" för typ AzureSqlDatabaseOutputDataSource. Ange till Microsoft.Storage/Blob för typen BlobOutputDataSource. Ange till Microsoft.Storage/DocumentDB för typ DocumentDbOutputDataSource. Ange till "Microsoft.Storage/Table" för typen AzureTableOutputDataSource. Ange till "PowerBI" för typen PowerBIOutputDataSource. Ange till Raw för typen RawOutputDatasource. "GatewayMessageBus"
"Microsoft.AzureFunction"
"Microsoft.DataLake/Accounts"
"Microsoft.DBForPostgreSQL/servers/databases"
"Microsoft.EventHub/EventHub"
"Microsoft.Kusto/clusters/databases"
"Microsoft.ServiceBus/EventHub"
"Microsoft.ServiceBus/Queue"
"Microsoft.ServiceBus/Topic"
"Microsoft.Sql/Server/Database"
"Microsoft.Sql/Server/DataWarehouse"
"Microsoft.Storage/Blob"
"Microsoft.Storage/DocumentDB"
"Microsoft.Storage/Table"
"PowerBI"
"Raw" (krävs)

OutputProperties

Namn Beskrivning Värde
datakälla Beskriver den datakälla som utdata skrivs till. Krävs för PUT-begäranden (CreateOrReplace). OutputDataSource
serialisering Beskriver hur data från indata serialiseras eller hur data serialiseras när de skrivs till utdata. Krävs för PUT-begäranden (CreateOrReplace). serialisering
sizeWindow Storleksfönstret för att begränsa ett Stream Analytics-utdata till. Int
timeWindow Tidsramen för att filtrera Stream Analytics-jobbutdata. sträng
watermarkSettings Inställningar som avgör om vattenstämplar ska skickas till nedströms. OutputWatermarkEgenskaper

OutputWatermarkEgenskaper

Namn Beskrivning Värde
maxWatermarkDifferenceAcrossPartitions Beskriver det maximala deltat mellan de snabbaste och långsammaste partitionerna, så att out-of-order-fönstret som fångar alla nödvändiga händelser i underordnade jobb är väldefinierat. sträng
watermarkMode Vattenstämpelläget för utdata. "Ingen"
"SendCurrentPartitionWatermark"
"SendLowestWatermarkAcrossPartitions"

ParquetSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med parquet-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). någon
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Parquet" (krävs)

PostgreSQLOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en PostgreSQL-utdatakälla. Krävs för PUT-begäranden (CreateOrReplace). PostgreSQLOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (krävs)

PostgreSQLOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
maxWriterCount Maximalt antal skrivare, för närvarande är endast 1 (enskild skrivare) och 0 (baserat på frågepartition) tillgängliga. Valfritt för PUT-begäranden. Int
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

PowerBIOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Power BI-utdata. Krävs för PUT-begäranden (CreateOrReplace). PowerBIOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "PowerBI" (krävs)

PowerBIOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
dataset Namnet på Power BI-datauppsättningen. Krävs för PUT-begäranden (CreateOrReplace). sträng
groupId ID:t för Power BI-gruppen. sträng
groupName Namnet på Power BI-gruppen. Använd den här egenskapen för att komma ihåg vilket specifikt Power BI-grupp-ID som användes. sträng
refreshToken En uppdateringstoken som kan användas för att hämta en giltig åtkomsttoken som sedan kan användas för att autentisera med datakällan. En giltig uppdateringstoken kan för närvarande endast hämtas via Azure-portalen. Vi rekommenderar att du placerar ett dummy-strängvärde här när du skapar datakällan och sedan går till Azure-portalen för att autentisera datakällan som uppdaterar den här egenskapen med en giltig uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Power BI-tabellen under den angivna datauppsättningen. Krävs för PUT-begäranden (CreateOrReplace). sträng
tokenUserDisplayName Användarens visningsnamn för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng
tokenUserPrincipalName Användarens huvudnamn (UPN) för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng

RawInputDatasourceProperties

Namn Beskrivning Värde
nyttolast JSON-serialiserat innehåll för indata. Antingen payload eller payloadUri måste anges, men inte båda. sträng
payloadUri SAS-URL:en till en blob som innehåller JSON-serialiserat innehåll för indata. Antingen payload eller payloadUri måste anges, men inte båda. sträng

RawOutputDatasource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa utdata. Krävs för PUT-begäranden (CreateOrReplace). RawOutputDatasourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

RawOutputDatasourceProperties

Namn Beskrivning Värde
payloadUri SAS-URL:en till en blob där utdata ska skrivas. Om den här egenskapen inte har angetts skrivs utdata till ett tillfälligt lagringsutrymme och en SAS-URL till den tillfälliga lagringen inkluderas i resultatet. sträng

RawReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa indata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). RawInputDatasourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

RawStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa indata. Krävs för PUT-begäranden (CreateOrReplace). RawInputDatasourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

ReferenceInputDataSource

Namn Beskrivning Värde
typ Ange till "Fil" för typen FileReferenceInputDataSource. Ange till "Microsoft.Sql/Server/Database" för typ AzureSqlReferenceInputDataSource. Ange till "Microsoft.Storage/Blob" för typen BlobReferenceInputDataSource. Ange till Raw för typen RawReferenceInputDataSource. "Fil"
"Microsoft.Sql/Server/Database"
"Microsoft.Storage/Blob"
"Raw" (krävs)

ReferenceInputProperties

Namn Beskrivning Värde
datakälla Beskriver en indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). ReferenceInputDataSource
typ Anger om indata är en källa till referensdata eller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Referens" (krävs)

RefreshConfiguration

Namn Beskrivning Värde
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
refreshInterval Uppdateringsintervallet. sträng
refreshType Den här egenskapen anger vilket alternativ för datauppdatering som ska användas, Blockering eller Icke-blockering. "Blockering"
"Icke-blockering"
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

ScalarFunctionProperties

Namn Beskrivning Värde
typ Anger typ av funktion. "Skalär" (krävs)

Serialisering

Namn Beskrivning Värde
typ Ange till "Avro" för typ AvroSerialization. Ange till "Csv" för typen CsvSerialization. Ange till CustomClr för typen CustomClrSerialization. Ange till Delta för typ DeltaSerialization. Ange till Json för typen JsonSerialization. Ange till Parquet för typ ParquetSerialization. "Avro"
"Csv"
"CustomClr"
"Delta"
"Json"
"Parquet" (krävs)

ServiceBusQueueOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Service Bus-köutdata. Krävs för PUT-begäranden (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/Queue" (krävs)

ServiceBusQueueOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
propertyColumns En strängmatris med namnen på utdatakolumner som ska kopplas till Service Bus-meddelanden som anpassade egenskaper. string[]
queueName Namnet på Service Bus-kön. Krävs för PUT-begäranden (CreateOrReplace). sträng
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
systemPropertyColumns Systemegenskaperna som är associerade med Service Bus-kön. Följande systemegenskaper stöds: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. någon

ServiceBusTopicOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Service Bus Topic-utdata. Krävs för PUT-begäranden (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/Topic" (krävs)

ServiceBusTopicOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
propertyColumns En strängmatris med namnen på utdatakolumner som ska kopplas till Service Bus-meddelanden som anpassade egenskaper. string[]
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
systemPropertyColumns Systemegenskaperna som är associerade med Service Bus-ämnesutdata. Följande systemegenskaper stöds: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
topicName Namnet på Service Bus-ämnet. Krävs för PUT-begäranden (CreateOrReplace). sträng

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
kapacitet Kapaciteten för SKU:n. Int
Namn Namnet på SKU:n. Krävs för PUT-begäranden (CreateOrReplace). "Standard"

StorageAccount

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'

StreamingJobProperties

Namn Beskrivning Värde
kluster Klustret som strömmande jobb ska köras på. ClusterInfo
compatibilityLevel Styr vissa körningsbeteenden för strömningsjobbet. '1.0'
'1.2'
contentStoragePolicy Giltiga värden är JobStorageAccount och SystemAccount. Om värdet är JobStorageAccount kräver detta att användaren även anger egenskapen jobStorageAccount. . "JobStorageAccount"
"SystemAccount"
dataLocale Dataspråket för stream analytics-jobbet. Värdet ska vara namnet på en .NET-kultur som stöds från uppsättningen https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standardvärdet är "en-US" om ingen har angetts. sträng
eventsLateArrivalMaxDelayInSeconds Den maximala tillåtna fördröjningen i sekunder där händelser som kommer sent kan inkluderas. Intervallet som stöds är -1 till 1814399 (20.23:59:59 dagar) och -1 används för att ange väntetid på obestämd tid. Om egenskapen saknas tolkas den med värdet -1. Int
eventsOutOfOrderMaxDelayInSeconds Den maximala tillåtna fördröjningen i sekunder där out-of-order-händelser kan justeras för att vara tillbaka i ordning. Int
eventsOutOfOrderPolicy Anger vilken princip som ska tillämpas på händelser som tas emot i fel ordning i indatahändelseströmmen. "Justera"
"Släpp"
Externa Lagringskontot där de anpassade kodartefakterna finns. extern
Funktioner En lista över en eller flera funktioner för strömningsjobbet. Namnegenskapen för varje funktion krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda patch-API:et som är tillgängligt för den enskilda omvandlingen. Funktion[]
Ingångar En lista över en eller flera indata till strömningsjobbet. Namnegenskapen för varje indata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda indata. indata[]
jobStorageAccount De egenskaper som är associerade med ett Azure Storage-konto med MSI JobStorageAccount
jobType Beskriver typen av jobb. Giltiga lägen är Cloud och "Edge". "Moln"
"Edge"
outputErrorPolicy Anger vilken princip som ska tillämpas på händelser som anländer till utdata och inte kan skrivas till den externa lagringen på grund av att den är felaktigt formaterad (saknade kolumnvärden, kolumnvärden av fel typ eller storlek). "Släpp"
"Stopp"
Utgångar En lista över en eller flera utdata för strömningsjobbet. Namnegenskapen för varje utdata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda utdata. utdata[]
outputStartMode Den här egenskapen bör endast användas när du vill att jobbet ska startas omedelbart när det skapas. Värdet kan vara JobStartTime, CustomTime eller LastOutputEventTime för att ange om startpunkten för utdatahändelseströmmen ska starta när jobbet startas, starta med en anpassad användartidsstämpel som anges via egenskapen outputStartTime eller starta från den senaste händelsens utdatatid. "CustomTime"
"JobStartTime"
"LastOutputEventTime"
outputStartTime Värdet är antingen en ISO-8601-formaterad tidsstämpel som anger startpunkten för utdatahändelseströmmen eller null för att indikera att utdatahändelseströmmen startar när direktuppspelningsjobbet startas. Den här egenskapen måste ha ett värde om outputStartMode är inställt på CustomTime. sträng
Sku Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace). Sku
omvandling Anger frågan och antalet enheter för direktuppspelning som ska användas för strömningsjobbet. Namnegenskapen för omvandlingen krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda patch-API:et som är tillgängligt för den enskilda omvandlingen. Transformering

StreamInputDataSource

Namn Beskrivning Värde
typ Ange till "GatewayMessageBus" för typen GatewayMessageBusStreamInputDataSource. Ange till "Microsoft.Devices/IotHubs" för typ IoTHubStreamInputDataSource. Ange till Microsoft.EventGrid/EventSubscriptions för typ EventGridStreamInputDataSource. Ange till Microsoft.EventHub/EventHub för typ EventHubV2StreamInputDataSource. Ange till "Microsoft.ServiceBus/EventHub" för typen EventHubStreamInputDataSource. Ange till "Microsoft.Storage/Blob" för typen BlobStreamInputDataSource. Ange till Raw för typen RawStreamInputDataSource. "GatewayMessageBus"
"Microsoft.Devices/IotHubs"
"Microsoft.EventGrid/EventSubscriptions"
"Microsoft.EventHub/EventHub"
"Microsoft.ServiceBus/EventHub"
"Microsoft.Storage/Blob"
"Raw" (krävs)

StreamInputProperties

Namn Beskrivning Värde
datakälla Beskriver en indatakälla som innehåller dataströmmar. Krävs för PUT-begäranden (CreateOrReplace). StreamInputDataSource
typ Anger om indata är en källa till referensdata eller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Stream" (krävs)

TrackedResourceTags

Namn Beskrivning Värde

Omvandling

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med en transformering. Krävs för PUT-begäranden (CreateOrReplace). TransformationProperties

TransformationEgenskaper

Namn Beskrivning Värde
fråga Anger den fråga som ska köras i strömningsjobbet. Du kan läsa mer om Stream Analytics Query Language (SAQL) här: https://msdn.microsoft.com/library/azure/dn834998 . Krävs för PUT-begäranden (CreateOrReplace). sträng
streamingUnits Anger antalet strömningsenheter som strömningsjobbet använder. Int
validStreamingUnits Anger giltiga strömningsenheter som ett direktuppspelningsjobb kan skalas till. int[]

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa ett Standard Stream Analytics-jobb

Distribuera till Azure
Den här mallen skapar ett Standard Stream Analytics-jobb. För mer information är Azure Stream Analytics en realtidsanalys och komplex händelsebearbetningsmotor som är utformad för att analysera och bearbeta stora volymer av snabbuppspelningsdata från flera källor samtidigt. Mönster och relationer kan identifieras i information som extraheras från ett antal indatakällor, inklusive enheter, sensorer, klickströmmar, sociala medieflöden och program. Dessa mönster kan användas för att utlösa åtgärder och initiera arbetsflöden som att skapa aviseringar, mata in information till ett rapporteringsverktyg eller lagra transformerade data för senare användning. Stream Analytics är också tillgängligt på Azure IoT Edge-körning och har stöd för samma exakta språk eller syntax som molnet.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen streamingjobs kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.StreamAnalytics/streamingjobs-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = ?
    }
  }
  location = "string"
  sku = {
    capacity = int
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      cluster = {
        id = "string"
      }
      compatibilityLevel = "string"
      contentStoragePolicy = "string"
      dataLocale = "string"
      eventsLateArrivalMaxDelayInSeconds = int
      eventsOutOfOrderMaxDelayInSeconds = int
      eventsOutOfOrderPolicy = "string"
      externals = {
        container = "string"
        path = "string"
        refreshConfiguration = {
          dateFormat = "string"
          pathPattern = "string"
          refreshInterval = "string"
          refreshType = "string"
          timeFormat = "string"
        }
        storageAccount = {
          accountKey = "string"
          accountName = "string"
          authenticationMode = "string"
        }
      }
      functions = [
        {
          name = "string"
          properties = {
            properties = {
              binding = {
                type = "string"
                // For remaining properties, see FunctionBinding objects
              }
              inputs = [
                {
                  dataType = "string"
                  isConfigurationParameter = bool
                }
              ]
              output = {
                dataType = "string"
              }
            }
            type = "string"
            // For remaining properties, see FunctionProperties objects
          }
        }
      ]
      inputs = [
        {
          name = "string"
          properties = {
            compression = {
              type = "string"
            }
            partitionKey = "string"
            serialization = {
              type = "string"
              // For remaining properties, see Serialization objects
            }
            watermarkSettings = {
              watermarkMode = "string"
            }
            type = "string"
            // For remaining properties, see InputProperties objects
          }
        }
      ]
      jobStorageAccount = {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
      jobType = "string"
      outputErrorPolicy = "string"
      outputs = [
        {
          name = "string"
          properties = {
            datasource = {
              type = "string"
              // For remaining properties, see OutputDataSource objects
            }
            serialization = {
              type = "string"
              // For remaining properties, see Serialization objects
            }
            sizeWindow = int
            timeWindow = "string"
            watermarkSettings = {
              maxWatermarkDifferenceAcrossPartitions = "string"
              watermarkMode = "string"
            }
          }
        }
      ]
      outputStartMode = "string"
      outputStartTime = "string"
      sku = {
        capacity = int
        name = "string"
      }
      transformation = {
        name = "string"
        properties = {
          query = "string"
          streamingUnits = int
          validStreamingUnits = [
            int
          ]
        }
      }
    }
  })
}

StreamInputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För GatewayMessageBusanvänder du:

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

För Microsoft.Devices/IotHubsanvänder du:

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

För Microsoft.EventGrid/EventSubscriptionsanvänder du:

{
  properties = {
    eventTypes = [
      "string"
    ]
    schema = "string"
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    subscriber = {
      properties = {
        authenticationMode = "string"
        consumerGroupName = "string"
        eventHubName = "string"
        partitionCount = int
        prefetchCount = int
        serviceBusNamespace = "string"
        sharedAccessPolicyKey = "string"
        sharedAccessPolicyName = "string"
      }
      type = "string"
    }
  }
  type = "Microsoft.EventGrid/EventSubscriptions"
}

För Microsoft.EventHub/EventHubanvänder du:

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

För Microsoft.ServiceBus/EventHubanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Rawanvänder du:

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

InputProperties-objekt

Ange egenskapen typ för att ange typ av objekt.

För Referensanvänder du:

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

För Streamanvänder du:

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

OutputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För GatewayMessageBusanvänder du:

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

För Microsoft.AzureFunctionanvänder du:

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

För Microsoft.DBForPostgreSQL/servers/databasesanvänder du:

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

För Microsoft.DataLake/Accountsanvänder du:

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

För Microsoft.EventHub/EventHubanvänder du:

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

För Microsoft.Kusto/clusters/databasesanvänder du:

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

För Microsoft.ServiceBus/EventHubanvänder du:

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

För Microsoft.ServiceBus/Queueanvänder du:

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

För Microsoft.ServiceBus/Topicanvänder du:

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

För Microsoft.Sql/Server/DataWarehouseanvänder du:

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

För Microsoft.Sql/Server/Databaseanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Microsoft.Storage/DocumentDBanvänder du:

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

För Microsoft.Storage/Tableanvänder du:

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

För PowerBI-använder du:

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

För Rawanvänder du:

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

FunctionProperties-objekt

Ange egenskapen typ för att ange typ av objekt.

För aggregeradanvänder du:

{
  type = "Aggregate"
}

För Scalaranvänder du:

{
  type = "Scalar"
}

Serialiseringsobjekt

Ange egenskapen typ för att ange typ av objekt.

För Avroanvänder du:

{
  properties = ?
  type = "Avro"
}

För Csvanvänder du:

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

För CustomClranvänder du:

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

För Deltaanvänder du:

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

För Jsonanvänder du:

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

För Parquetanvänder du:

{
  properties = ?
  type = "Parquet"
}

FunctionBinding-objekt

Ange egenskapen typ för att ange typ av objekt.

För Microsoft.MachineLearning/WebServiceanvänder du:

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

För Microsoft.MachineLearningServicesanvänder du:

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

För Microsoft.StreamAnalytics/CLRUdfanvänder du:

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

För Microsoft.StreamAnalytics/JavascriptUdfanvänder du:

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

ReferenceInputDataSource-objekt

Ange egenskapen typ för att ange typ av objekt.

För Fileanvänder du:

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

För Microsoft.Sql/Server/Databaseanvänder du:

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

För Microsoft.Storage/Blobanvänder du:

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

För Rawanvänder du:

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

Egenskapsvärden

AggregateFunctionProperties

Namn Beskrivning Värde
typ Anger typ av funktion. "Aggregering" (krävs)

AvroSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Avro-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). någon
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Avro" (krävs)

AzureDataExplorerOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från Azure Data Explorer. Krävs för PUT-begäranden (CreateOrReplace). AzureDataExplorerOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Kusto/clusters/databases" (krävs)

AzureDataExplorerOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
kluster Namnet på Azure Data Explorer-klustret. Krävs för PUT-begäranden (CreateOrReplace). sträng
databas Namnet på Azure Data Explorer-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureDataLakeStoreOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från Azure Data Lake Store. Krävs för PUT-begäranden (CreateOrReplace). AzureDataLakeStoreOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.DataLake/Accounts" (krävs)

AzureDataLakeStoreOutputDataSourceProperties

Namn Beskrivning Värde
accountName Namnet på Azure Data Lake Store-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
dateFormat Datumformatet. Oavsett var {date} visas i filePathPrefix används värdet för den här egenskapen som datumformat i stället. sträng
filePathPrefix Platsen för filen som utdata ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
refreshToken En uppdateringstoken som kan användas för att hämta en giltig åtkomsttoken som sedan kan användas för att autentisera med datakällan. En giltig uppdateringstoken kan för närvarande endast hämtas via Azure-portalen. Vi rekommenderar att du placerar ett dummy-strängvärde här när du skapar datakällan och sedan går till Azure-portalen för att autentisera datakällan som uppdaterar den här egenskapen med en giltig uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
tenantId Klient-ID:t för användaren som användes för att hämta uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
timeFormat Tidsformatet. Oavsett var {time} visas i filePathPrefix används värdet för den här egenskapen som tidsformat i stället. sträng
tokenUserDisplayName Användarens visningsnamn för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng
tokenUserPrincipalName Användarens huvudnamn (UPN) för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng

AzureFunctionOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med azure-funktionsutdata. Krävs för PUT-begäranden (CreateOrReplace). AzureFunctionOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.AzureFunction" (krävs)

AzureFunctionOutputDataSourceProperties

Namn Beskrivning Värde
apiKey Om du vill använda en Azure-funktion från en annan prenumeration kan du göra det genom att ange nyckeln för att få åtkomst till din funktion. sträng
functionAppName Namnet på din Azure Functions-app. sträng
functionName Namnet på funktionen i din Azure Functions-app. sträng
maxBatchCount En egenskap som låter dig ange det maximala antalet händelser i varje batch som skickas till Azure Functions. Standardvärdet är 100. Int
maxBatchSize En egenskap som låter dig ange maximal storlek för varje utdatabatch som skickas till din Azure-funktion. Indataenheten är i byte. Som standard är det här värdet 262 144 byte (256 KB). Int

AzureMachineLearningServiceFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en Azure Machine Learning-webbtjänst. AzureMachineLearningServiceFunctionBindingProperties
typ Anger funktionens bindningstyp. "Microsoft.MachineLearningServices" (krävs)

AzureMachineLearningServiceFunctionBindingProperties

Namn Beskrivning Värde
apiKey API-nyckeln som används för att autentisera med Request-Response slutpunkt. sträng
batchSize Tal mellan 1 och 10000 som beskriver det maximala antalet rader för varje Azure ML RRS-körningsbegäran. Standardvärdet är 1 000. Int
Slutpunkt Request-Response köra slutpunkten för Azure Machine Learning-webbtjänsten. sträng
inputRequestName Etikett för objektet för indatabegäran. sträng
Ingångar Indata för Azure Machine Learning-webbtjänstens slutpunkt. AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests Antalet parallella begäranden som skickas per partition av jobbet till maskininlärningstjänsten. Standardvärdet är 1. Int
outputResponseName Etikett för objektet för utdatabegäran. sträng
Utgångar En lista över utdata från Azure Machine Learning-webbtjänstens slutpunktskörning. AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för indatakolumnen. sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på indatakolumnen. sträng

AzureMachineLearningServiceOutputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för utdatakolumnen. sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på utdatakolumnen. sträng

AzureMachineLearningStudioFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en Azure Machine learning Studio. AzureMachineLearningStudioFunctionBindingProperties
typ Anger funktionens bindningstyp. "Microsoft.MachineLearning/WebService" (krävs)

AzureMachineLearningStudioFunctionBindingProperties

Namn Beskrivning Värde
apiKey API-nyckeln som används för att autentisera med Request-Response slutpunkt. sträng
batchSize Tal mellan 1 och 10000 som beskriver det maximala antalet rader för varje Azure ML RRS-körningsbegäran. Standardvärdet är 1 000. Int
Slutpunkt Request-Response köra slutpunkten för Azure Machine Learning Studio. Läs mer här: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs sträng
Ingångar Indata för Azure Machine Learning Studio-slutpunkten. AzureMachineLearningStudioInputs
Utgångar En lista över utdata från Azure Machine Learning Studio-slutpunktskörningen. AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för indatakolumnen. En lista över giltiga Azure Machine Learning-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . sträng
mapTo Det nollbaserade indexet för funktionsparametern som den här indatan mappar till. Int
Namn Namnet på indatakolumnen. sträng

AzureMachineLearningStudioInputs

Namn Beskrivning Värde
columnNames En lista över indatakolumner för Azure Machine Learning Studio-slutpunkten. AzureMachineLearningStudioInputColumn[]
Namn Namnet på indata. Det här är namnet som angavs när slutpunkten redigeras. sträng

AzureMachineLearningStudioOutputColumn

Namn Beskrivning Värde
Datatyp Datatypen (Azure Machine Learning stöds) för utdatakolumnen. En lista över giltiga Azure Machine Learning-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx . sträng
Namn Namnet på utdatakolumnen. sträng

AzureSqlDatabaseOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med utdata från en Azure SQL-databas. Krävs för PUT-begäranden (CreateOrReplace). AzureSqlDatabaseOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/Database" (krävs)

AzureSqlDatabaseOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
maxBatchCount Maximalt antal batchar för skrivning till Sql Database, standardvärdet är 10 000. Valfritt för PUT-begäranden. Int
maxWriterCount Maximalt antal skrivare, för närvarande är endast 1 (enskild skrivare) och 0 (baserat på frågepartition) tillgängliga. Valfritt för PUT-begäranden. Int
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureSqlReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med SQL DB-indata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). AzureSqlReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/Database" (krävs)

AzureSqlReferenceInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Det här elementet är associerat med datakällans element. Det här är namnet på databasen som utdata skrivs till. sträng
deltaSnapshotQuery Det här elementet är associerat med datakällans element. Den här frågan används för att hämta inkrementella ändringar från SQL-databasen. Om du vill använda det här alternativet rekommenderar vi att du använder temporala tabeller i Azure SQL Database. sträng
fullSnapshotQuery Det här elementet är associerat med datakällans element. Den här frågan används för att hämta data från sql-databasen. sträng
lösenord Det här elementet är associerat med datakällans element. Det här är lösenordet som ska användas för att ansluta till SQL Database-instansen. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
refreshRate Det här elementet är associerat med datakällans element. Detta anger hur ofta data hämtas från databasen. Det är i DateTime-format. sträng
refreshType Anger typen av datauppdateringsalternativ. "RefreshPeriodicallyWithDelta"
"RefreshPeriodicallyWithFull"
"Statisk"
server Det här elementet är associerat med datakällans element. Det här är namnet på den server som innehåller databasen som ska skrivas till. sträng
användare Det här elementet är associerat med datakällans element. Det här är användarnamnet som ska användas för att ansluta till SQL Database-instansen. sträng

AzureSynapseOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Azure Synapse-utdata. Krävs för PUT-begäranden (CreateOrReplace). AzureSynapseOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Sql/Server/DataWarehouse" (krävs)

AzureSynapseOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

AzureTableOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Azure Table-utdata. Krävs för PUT-begäranden (CreateOrReplace). AzureTableOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Table" (krävs)

AzureTableOutputDataSourceProperties

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
batchSize Antalet rader som ska skrivas till Azure-tabellen i taget. Int
columnsToRemove Om det anges är varje objekt i matrisen namnet på en kolumn som ska tas bort (om det finns) från utdatahändelseentiteter. string[]
partitionKey Det här elementet anger namnet på en kolumn från SELECT-instruktionen i frågan som ska användas som partitionsnyckel för Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng
rowKey Det här elementet anger namnet på en kolumn från SELECT-instruktionen i frågan som ska användas som radnyckel för Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Azure Table. Krävs för PUT-begäranden (CreateOrReplace). sträng

BlobOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobutdata. Krävs för PUT-begäranden (CreateOrReplace). BlobOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
blobPathPrefix Prefix för blobsökväg. sträng
blobWriteMode Läge för blobskrivning. "Lägg till"
"En gång"
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

BlobReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobindata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). BlobReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobReferenceInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
blobName Namnet på blobindata. sträng
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
deltaPathPattern Sökvägsmönstret för deltaögonblicksbilden. sträng
deltaSnapshotRefreshRate Det intervall som användaren genererar en deltaögonblicksbild av den här referensblobindatakällan. sträng
fullSnapshotRefreshRate Uppdateringsintervallet för blobindatakällan. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
sourcePartitionCount Partitionsantalet för blobindatakällan. Intervall 1 - 256. Int
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

BlobStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en blobindata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). BlobStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/Blob" (krävs)

BlobStreamInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
behållare Namnet på en container i det associerade lagringskontot. Den här containern innehåller antingen de blobar som ska läsas från eller skrivas till. Krävs för PUT-begäranden (CreateOrReplace). sträng
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
sourcePartitionCount Partitionsantalet för blobindatakällan. Intervall 1 – 1024. Int
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

ClusterInfo

Namn Beskrivning Värde
Id Resurs-ID:t för klustret. sträng

Komprimering

Namn Beskrivning Värde
typ Anger vilken typ av komprimering som indata använder. Krävs för PUT-begäranden (CreateOrReplace). "Deflate"
"GZip"
"Ingen" (krävs)

CSharpFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en CSharp-funktion. CSharpFunctionBindingEgenskaper
typ Anger funktionens bindningstyp. "Microsoft.StreamAnalytics/CLRUdf" (krävs)

CSharpFunctionBindingEgenskaper

Namn Beskrivning Värde
klass Csharp-koden som innehåller en enskild funktionsdefinition. sträng
dllPath Csharp-koden som innehåller en enskild funktionsdefinition. sträng
metod Csharp-koden som innehåller en enskild funktionsdefinition. sträng
updateMode Uppdateringslägen för Stream Analytics-funktioner. "Uppdateringsbar"
"Statisk"

CsvSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med CSV-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). CsvSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Csv" (krävs)

CsvSerializationEgenskaper

Namn Beskrivning Värde
kodning Anger kodningen av inkommande data vid indata och kodning av utgående data vid utdata. Krävs för PUT-begäranden (CreateOrReplace). "UTF8"
fieldDelimiter Anger avgränsare som ska användas för att separera kommaavgränsade värdeposter (CSV). Se /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output för en lista över värden som stöds. Krävs för PUT-begäranden (CreateOrReplace). sträng

CustomClrSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Serialiseringstypen CustomClr. Krävs för PUT-begäranden (CreateOrReplace). CustomClrSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "CustomClr" (krävs)

CustomClrSerializationEgenskaper

Namn Beskrivning Värde
serializationClassName Namnet på serialiseringsklassen. sträng
serializationDllPath Sökvägen till serialiseringsbiblioteket. sträng

DeltaSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med Delta Lake-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). DeltaSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Delta" (krävs)

DeltaSerializationEgenskaper

Namn Beskrivning Värde
deltaTablePath Anger sökvägen till delta lake-tabellen som utdata ska skrivas till. sträng (krävs)
partitionColumns Anger namnen på de kolumner som Delta Lake-tabellen ska partitioneras för. Vi stöder bara en partitionskolumn, men behåller den som en matris för utökningsbarhet. string[]

DocumentDbOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett DocumentDB-utdata. Krävs för PUT-begäranden (CreateOrReplace). DocumentDbOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Storage/DocumentDB" (krävs)

DocumentDbOutputDataSourceProperties

Namn Beskrivning Värde
accountId DocumentDB-kontonamnet eller ID:t. Krävs för PUT-begäranden (CreateOrReplace). sträng
accountKey Kontonyckeln för DocumentDB-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
collectionNamePattern Samlingsnamnmönstret för de samlingar som ska användas. Samlingsnamnformatet kan konstrueras med hjälp av den valfria {partition}-token, där partitionerna börjar från 0. Mer information finns i avsnittet DocumentDB i /rest/api/streamanalytics/stream-analytics-output. Krävs för PUT-begäranden (CreateOrReplace). sträng
databas Namnet på DocumentDB-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
documentId Namnet på fältet i utdatahändelser som används för att ange den primära nyckel som infogar eller uppdaterar åtgärder baseras på. sträng
partitionKey Namnet på fältet i utdatahändelser som används för att ange nyckeln för partitionering av utdata mellan samlingar. Om "collectionNamePattern" innehåller token {partition} måste den här egenskapen anges. sträng

EventGridStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en händelserutnätsindata som innehåller dataström. EventGridStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventGrid/EventSubscriptions" (krävs)

EventGridStreamInputDataSourceProperties

Namn Beskrivning Värde
eventTypes Lista över händelsetyper som stöds av Event Grid-adaptern. string[]
Schemat Anger schematypen Event Grid. "CloudEventSchema"
"EventGridEventSchema"
storageAccounts En lista över ett eller flera Azure Storage-konton. Krävs för PUT-begäranden (CreateOrReplace). StorageAccount[]
abonnent Prenumeranter för Event Grid. För närvarande stöds endast EventHub-prenumerant. EventHubV2StreamInputDataSource

EventHubOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Händelsehubb-utdata. Krävs för PUT-begäranden (CreateOrReplace). EventHubOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (krävs)

EventHubOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
eventHubName Namnet på händelsehubben. Krävs för PUT-begäranden (CreateOrReplace). sträng
partitionCount Antalet partitioner för händelsehubbens datakälla. Intervall 1 - 256. Int
partitionKey Den nyckel/kolumn som används för att avgöra till vilken partition som händelsedata ska skickas. sträng
propertyColumns De egenskaper som är associerade med händelsehubbens utdata. string[]
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng

EventHubStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/EventHub" (krävs)

EventHubStreamInputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
consumerGroupName Namnet på en händelsehubbkonsumentgrupp som ska användas för att läsa händelser från händelsehubben. Genom att ange distinkta konsumentgruppnamn för flera indata kan var och en av dessa indata ta emot samma händelser från händelsehubben. Om det inte anges använder indata händelsehubbens standardkonsumentgrupp. sträng
eventHubName Namnet på händelsehubben. Krävs för PUT-begäranden (CreateOrReplace). sträng
partitionCount Antalet partitioner för händelsehubbens datakälla. Intervall 1 - 256. Int
prefetchCount Antalet meddelanden som meddelandemottagaren kan begära samtidigt. Int
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng

EventHubV2OutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Händelsehubb-utdata. Krävs för PUT-begäranden (CreateOrReplace). EventHubOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventHub/EventHub" (krävs)

EventHubV2StreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.EventHub/EventHub" (krävs)

EventHubV2StreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Event Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). EventHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). sträng (krävs)

Extern

Namn Beskrivning Värde
behållare Containern UserCustomCode. sträng
stig Sökvägen UserCustomCode. sträng
refreshConfiguration Uppdateringsparametrarna för alla uppdaterbara användardefinierade funktioner som finns i jobbkonfigurationen. RefreshConfiguration
storageAccount De egenskaper som är associerade med ett Azure Storage-konto StorageAccount

FileReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en filinmatning som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). FileReferenceInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Fil" (krävs)

FileReferenceInputDataSourceProperties

Namn Beskrivning Värde
stig Sökvägen till filen. sträng

Funktion

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med en funktion. FunctionProperties

FunctionBinding

Namn Beskrivning Värde
typ Ange till Microsoft.MachineLearning/WebService för typ AzureMachineLearningStudioFunctionBinding. Ange till Microsoft.MachineLearningServices för typ AzureMachineLearningServiceFunctionBinding. Ange till "Microsoft.StreamAnalytics/CLRUdf" för typ CSharpFunctionBinding. Ange till "Microsoft.StreamAnalytics/JavascriptUdf" för typ JavaScriptFunctionBinding. "Microsoft.MachineLearning/WebService"
"Microsoft.MachineLearningServices"
"Microsoft.StreamAnalytics/CLRUdf"
"Microsoft.StreamAnalytics/JavascriptUdf" (krävs)

FunctionConfiguration

Namn Beskrivning Värde
bindande Funktionens fysiska bindning. I Azure Machine Learning-webbtjänstens fall beskriver detta till exempel slutpunkten. FunctionBinding
Ingångar FunctionInput[]
utdata Beskriver utdata från en funktion. FunctionOutput-

FunctionInput

Namn Beskrivning Värde
Datatyp Datatypen (Azure Stream Analytics stöds) för funktionens indataparameter. En lista över giltiga Azure Stream Analytics-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx sträng
isConfigurationParameter En flagga som anger om parametern är en konfigurationsparameter. Sant om den här indataparametern förväntas vara en konstant. Standardvärdet är falskt. Bool

FunctionOutput

Namn Beskrivning Värde
Datatyp Datatypen (Azure Stream Analytics stöds) för funktionsutdata. En lista över giltiga Azure Stream Analytics-datatyper beskrivs i https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx sträng

FunctionProperties

Namn Beskrivning Värde
Egenskaper FunctionConfiguration
typ Ställ in på "Aggregate" för typen AggregateFunctionProperties. Ange till "Scalar" för typen ScalarFunctionProperties. "Aggregera"
"Skalär" (krävs)

GatewayMessageBusOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Gateway Message Bus-utdata. Krävs för PUT-begäranden (CreateOrReplace). GatewayMessageBusOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "GatewayMessageBus" (krävs)

GatewayMessageBusOutputDataSourceProperties

Namn Beskrivning Värde
ämne Namnet på Service Bus-ämnet. sträng

GatewayMessageBusStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en gateway meddelandebussindata som innehåller dataström. GatewayMessageBusStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "GatewayMessageBus" (krävs)

GatewayMessageBusStreamInputDataSourceProperties

Namn Beskrivning Värde
ämne Namnet på Service Bus-ämnet. sträng

Identitet

Namn Beskrivning Värde
typ Identitetstypen kan vara SystemAssigned eller UserAssigned. sträng
userAssignedIdentities Användartilldelade identiteter som är associerade med den strömmande jobbresursen. IdentityUserAssignedIdentiteter

IdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Inmatning

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med indata. Krävs för PUT-begäranden (CreateOrReplace). InputProperties

InputProperties

Namn Beskrivning Värde
komprimering Beskriver hur indata komprimeras komprimering
partitionKey partitionKey Beskriver en nyckel i indata som används för partitionering av indata sträng
serialisering Beskriver hur data från indata serialiseras eller hur data serialiseras när de skrivs till utdata. Krävs för PUT-begäranden (CreateOrReplace). serialisering
typ Ange till Referens för typen ReferenceInputProperties. Ange till "Stream" för typen StreamInputProperties. "Referens"
"Stream" (krävs)
watermarkSettings Inställningar som avgör om vattenstämpelhändelser ska läsas. InputWatermarkEgenskaper

InputWatermarkEgenskaper

Namn Beskrivning Värde
watermarkMode Vattenstämpelläget för indata. "Ingen"
"ReadWatermark"

IoTHubStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en IoT Hub-indata som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). IoTHubStreamInputDataSourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.Devices/IotHubs" (krävs)

IoTHubStreamInputDataSourceProperties

Namn Beskrivning Värde
consumerGroupName Namnet på en IoT Hub-konsumentgrupp som ska användas för att läsa händelser från IoT Hub. Om det inte anges använder indata Iot Hubs standardkonsumentgrupp. sträng
Slutpunkt IoT Hub-slutpunkten som ska anslutas till (dvs. meddelanden/händelser, meddelanden/åtgärderÖvervakaHändelse osv.). sträng
iotHubNamespace Namnet eller URI:n för IoT Hub. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för IoT Hub. Den här principen måste innehålla minst behörigheten Tjänstanslutning. Krävs för PUT-begäranden (CreateOrReplace). sträng

JavaScriptFunctionBinding

Namn Beskrivning Värde
Egenskaper Bindningsegenskaperna som är associerade med en JavaScript-funktion. JavaScriptFunctionBindingEgenskaper
typ Anger funktionens bindningstyp. "Microsoft.StreamAnalytics/JavascriptUdf" (krävs)

JavaScriptFunctionBindingEgenskaper

Namn Beskrivning Värde
manus JavaScript-koden som innehåller en enskild funktionsdefinition. Exempel: "function (x, y) { return x + y; }" sträng

JobStorageAccount

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'

JsonSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med JSON-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). JsonSerializationEgenskaper
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Json" (krävs)

JsonSerializationEgenskaper

Namn Beskrivning Värde
kodning Anger kodningen av inkommande data vid indata och kodning av utgående data vid utdata. Krävs för PUT-begäranden (CreateOrReplace). "UTF8"
format Den här egenskapen gäller endast JSON-serialisering av utdata. Det är inte tillämpligt för indata. Den här egenskapen anger formatet för JSON som utdata ska skrivas i. De värden som stöds för närvarande är "lineSeparated" som anger att utdata kommer att formateras genom att varje JSON-objekt avgränsas med en ny rad och "matris" som anger att utdata formateras som en matris med JSON-objekt. Standardvärdet är "lineSeparated" om det lämnas null. Matris
'LineSeparated'

Microsoft.StreamAnalytics/streamingjobs

Namn Beskrivning Värde
identitet Beskriver den hanterade identitet som tilldelats det här jobbet och som kan användas för att autentisera med indata och utdata. identitet
plats Den geo-plats där resursen finns sträng
Namn Resursnamnet sträng (krävs)
Egenskaper De egenskaper som är associerade med ett direktuppspelningsjobb. Krävs för PUT-begäranden (CreateOrReplace). StreamingJobProperties
Sku Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace). Sku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"

Utdata

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med utdata. Krävs för PUT-begäranden (CreateOrReplace). OutputProperties

OutputDataSource

Namn Beskrivning Värde
typ Ange till "GatewayMessageBus" för typen GatewayMessageBusOutputDataSource. Ange till "Microsoft.AzureFunction" för typen AzureFunctionOutputDataSource. Ange till "Microsoft.DBForPostgreSQL/servers/databases" för typ PostgreSQLOutputDataSource. Ange till Microsoft.DataLake/Accounts för typen AzureDataLakeStoreOutputDataSource. Ange till "Microsoft.EventHub/EventHub" för typen EventHubV2OutputDataSource. Ange till "Microsoft.Kusto/clusters/databases" för typ AzureDataExplorerOutputDataSource. Ange till "Microsoft.ServiceBus/EventHub" för typen EventHubOutputDataSource. Ange till "Microsoft.ServiceBus/Queue" för typen ServiceBusQueueOutputDataSource. Ange till "Microsoft.ServiceBus/Topic" för typ ServiceBusTopicOutputDataSource. Ange till "Microsoft.Sql/Server/DataWarehouse" för typ AzureSynapseOutputDataSource. Ange till "Microsoft.Sql/Server/Database" för typ AzureSqlDatabaseOutputDataSource. Ange till Microsoft.Storage/Blob för typen BlobOutputDataSource. Ange till Microsoft.Storage/DocumentDB för typ DocumentDbOutputDataSource. Ange till "Microsoft.Storage/Table" för typen AzureTableOutputDataSource. Ange till "PowerBI" för typen PowerBIOutputDataSource. Ange till Raw för typen RawOutputDatasource. "GatewayMessageBus"
"Microsoft.AzureFunction"
"Microsoft.DataLake/Accounts"
"Microsoft.DBForPostgreSQL/servers/databases"
"Microsoft.EventHub/EventHub"
"Microsoft.Kusto/clusters/databases"
"Microsoft.ServiceBus/EventHub"
"Microsoft.ServiceBus/Queue"
"Microsoft.ServiceBus/Topic"
"Microsoft.Sql/Server/Database"
"Microsoft.Sql/Server/DataWarehouse"
"Microsoft.Storage/Blob"
"Microsoft.Storage/DocumentDB"
"Microsoft.Storage/Table"
"PowerBI"
"Raw" (krävs)

OutputProperties

Namn Beskrivning Värde
datakälla Beskriver den datakälla som utdata skrivs till. Krävs för PUT-begäranden (CreateOrReplace). OutputDataSource
serialisering Beskriver hur data från indata serialiseras eller hur data serialiseras när de skrivs till utdata. Krävs för PUT-begäranden (CreateOrReplace). serialisering
sizeWindow Storleksfönstret för att begränsa ett Stream Analytics-utdata till. Int
timeWindow Tidsramen för att filtrera Stream Analytics-jobbutdata. sträng
watermarkSettings Inställningar som avgör om vattenstämplar ska skickas till nedströms. OutputWatermarkEgenskaper

OutputWatermarkEgenskaper

Namn Beskrivning Värde
maxWatermarkDifferenceAcrossPartitions Beskriver det maximala deltat mellan de snabbaste och långsammaste partitionerna, så att out-of-order-fönstret som fångar alla nödvändiga händelser i underordnade jobb är väldefinierat. sträng
watermarkMode Vattenstämpelläget för utdata. "Ingen"
"SendCurrentPartitionWatermark"
"SendLowestWatermarkAcrossPartitions"

ParquetSerialization

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med parquet-serialiseringstypen. Krävs för PUT-begäranden (CreateOrReplace). någon
typ Anger vilken typ av serialisering som indata eller utdata använder. Krävs för PUT-begäranden (CreateOrReplace). "Parquet" (krävs)

PostgreSQLOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en PostgreSQL-utdatakälla. Krävs för PUT-begäranden (CreateOrReplace). PostgreSQLOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.DBForPostgreSQL/servers/databases" (krävs)

PostgreSQLOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
databas Namnet på Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
maxWriterCount Maximalt antal skrivare, för närvarande är endast 1 (enskild skrivare) och 0 (baserat på frågepartition) tillgängliga. Valfritt för PUT-begäranden. Int
lösenord Lösenordet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
server Namnet på SQL-servern som innehåller Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på tabellen i Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng
användare Användarnamnet som ska användas för att ansluta till Azure SQL-databasen. Krävs för PUT-begäranden (CreateOrReplace). sträng

PowerBIOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Power BI-utdata. Krävs för PUT-begäranden (CreateOrReplace). PowerBIOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "PowerBI" (krävs)

PowerBIOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
dataset Namnet på Power BI-datauppsättningen. Krävs för PUT-begäranden (CreateOrReplace). sträng
groupId ID:t för Power BI-gruppen. sträng
groupName Namnet på Power BI-gruppen. Använd den här egenskapen för att komma ihåg vilket specifikt Power BI-grupp-ID som användes. sträng
refreshToken En uppdateringstoken som kan användas för att hämta en giltig åtkomsttoken som sedan kan användas för att autentisera med datakällan. En giltig uppdateringstoken kan för närvarande endast hämtas via Azure-portalen. Vi rekommenderar att du placerar ett dummy-strängvärde här när du skapar datakällan och sedan går till Azure-portalen för att autentisera datakällan som uppdaterar den här egenskapen med en giltig uppdateringstoken. Krävs för PUT-begäranden (CreateOrReplace). sträng
bord Namnet på Power BI-tabellen under den angivna datauppsättningen. Krävs för PUT-begäranden (CreateOrReplace). sträng
tokenUserDisplayName Användarens visningsnamn för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng
tokenUserPrincipalName Användarens huvudnamn (UPN) för den användare som användes för att hämta uppdateringstoken. Använd den här egenskapen för att komma ihåg vilken användare som användes för att hämta uppdateringstoken. sträng

RawInputDatasourceProperties

Namn Beskrivning Värde
nyttolast JSON-serialiserat innehåll för indata. Antingen payload eller payloadUri måste anges, men inte båda. sträng
payloadUri SAS-URL:en till en blob som innehåller JSON-serialiserat innehåll för indata. Antingen payload eller payloadUri måste anges, men inte båda. sträng

RawOutputDatasource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa utdata. Krävs för PUT-begäranden (CreateOrReplace). RawOutputDatasourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

RawOutputDatasourceProperties

Namn Beskrivning Värde
payloadUri SAS-URL:en till en blob där utdata ska skrivas. Om den här egenskapen inte har angetts skrivs utdata till ett tillfälligt lagringsutrymme och en SAS-URL till den tillfälliga lagringen inkluderas i resultatet. sträng

RawReferenceInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa indata som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). RawInputDatasourceProperties
typ Anger vilken typ av indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

RawStreamInputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med råa indata. Krävs för PUT-begäranden (CreateOrReplace). RawInputDatasourceProperties
typ Anger vilken typ av indatakälla som innehåller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Raw" (krävs)

ReferenceInputDataSource

Namn Beskrivning Värde
typ Ange till "Fil" för typen FileReferenceInputDataSource. Ange till "Microsoft.Sql/Server/Database" för typ AzureSqlReferenceInputDataSource. Ange till "Microsoft.Storage/Blob" för typen BlobReferenceInputDataSource. Ange till Raw för typen RawReferenceInputDataSource. "Fil"
"Microsoft.Sql/Server/Database"
"Microsoft.Storage/Blob"
"Raw" (krävs)

ReferenceInputProperties

Namn Beskrivning Värde
datakälla Beskriver en indatakälla som innehåller referensdata. Krävs för PUT-begäranden (CreateOrReplace). ReferenceInputDataSource
typ Anger om indata är en källa till referensdata eller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Referens" (krävs)

RefreshConfiguration

Namn Beskrivning Värde
dateFormat Datumformatet. Oavsett var {date} visas i pathPattern används värdet för den här egenskapen som datumformat i stället. sträng
pathPattern Mönstret för blobsökväg. Inte ett reguljärt uttryck. Den representerar ett mönster som blobnamnen ska matchas mot för att avgöra om de ska inkluderas som indata eller utdata till jobbet. Mer detaljerad förklaring och exempel finns i /rest/api/streamanalytics/stream-analytics-input eller /rest/api/streamanalytics/stream-analytics-output. sträng
refreshInterval Uppdateringsintervallet. sträng
refreshType Den här egenskapen anger vilket alternativ för datauppdatering som ska användas, Blockering eller Icke-blockering. "Blockering"
"Icke-blockering"
timeFormat Tidsformatet. Oavsett var {time} visas i pathPattern används värdet för den här egenskapen som tidsformat i stället. sträng

ScalarFunctionProperties

Namn Beskrivning Värde
typ Anger typ av funktion. "Skalär" (krävs)

Serialisering

Namn Beskrivning Värde
typ Ange till "Avro" för typ AvroSerialization. Ange till "Csv" för typen CsvSerialization. Ange till CustomClr för typen CustomClrSerialization. Ange till Delta för typ DeltaSerialization. Ange till Json för typen JsonSerialization. Ange till Parquet för typ ParquetSerialization. "Avro"
"Csv"
"CustomClr"
"Delta"
"Json"
"Parquet" (krävs)

ServiceBusQueueOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med en Service Bus-köutdata. Krävs för PUT-begäranden (CreateOrReplace). ServiceBusQueueOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/Queue" (krävs)

ServiceBusQueueOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
propertyColumns En strängmatris med namnen på utdatakolumner som ska kopplas till Service Bus-meddelanden som anpassade egenskaper. string[]
queueName Namnet på Service Bus-kön. Krävs för PUT-begäranden (CreateOrReplace). sträng
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
systemPropertyColumns Systemegenskaperna som är associerade med Service Bus-kön. Följande systemegenskaper stöds: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. någon

ServiceBusTopicOutputDataSource

Namn Beskrivning Värde
Egenskaper De egenskaper som är associerade med ett Service Bus Topic-utdata. Krävs för PUT-begäranden (CreateOrReplace). ServiceBusTopicOutputDataSourceProperties
typ Anger vilken typ av datakällutdata som ska skrivas till. Krävs för PUT-begäranden (CreateOrReplace). "Microsoft.ServiceBus/Topic" (krävs)

ServiceBusTopicOutputDataSourceProperties

Namn Beskrivning Värde
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'
propertyColumns En strängmatris med namnen på utdatakolumner som ska kopplas till Service Bus-meddelanden som anpassade egenskaper. string[]
serviceBusNamespace Namnområdet som är associerat med önskad händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
sharedAccessPolicyKey Principnyckeln för delad åtkomst för den angivna principen för delad åtkomst. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
sharedAccessPolicyName Namnet på principen för delad åtkomst för Händelsehubb, Service Bus-kö, Service Bus-ämne osv. Krävs för PUT-begäranden (CreateOrReplace). sträng
systemPropertyColumns Systemegenskaperna som är associerade med Service Bus-ämnesutdata. Följande systemegenskaper stöds: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
topicName Namnet på Service Bus-ämnet. Krävs för PUT-begäranden (CreateOrReplace). sträng

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
kapacitet Kapaciteten för SKU:n. Int
Namn Namnet på SKU:n. Krävs för PUT-begäranden (CreateOrReplace). "Standard"

StorageAccount

Namn Beskrivning Värde
accountKey Kontonyckeln för Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
accountName Namnet på Azure Storage-kontot. Krävs för PUT-begäranden (CreateOrReplace). sträng
authenticationMode Autentiseringsläge. "ConnectionString"
"Msi"
'UserToken'

StreamingJobProperties

Namn Beskrivning Värde
kluster Klustret som strömmande jobb ska köras på. ClusterInfo
compatibilityLevel Styr vissa körningsbeteenden för strömningsjobbet. '1.0'
'1.2'
contentStoragePolicy Giltiga värden är JobStorageAccount och SystemAccount. Om värdet är JobStorageAccount kräver detta att användaren även anger egenskapen jobStorageAccount. . "JobStorageAccount"
"SystemAccount"
dataLocale Dataspråket för stream analytics-jobbet. Värdet ska vara namnet på en .NET-kultur som stöds från uppsättningen https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standardvärdet är "en-US" om ingen har angetts. sträng
eventsLateArrivalMaxDelayInSeconds Den maximala tillåtna fördröjningen i sekunder där händelser som kommer sent kan inkluderas. Intervallet som stöds är -1 till 1814399 (20.23:59:59 dagar) och -1 används för att ange väntetid på obestämd tid. Om egenskapen saknas tolkas den med värdet -1. Int
eventsOutOfOrderMaxDelayInSeconds Den maximala tillåtna fördröjningen i sekunder där out-of-order-händelser kan justeras för att vara tillbaka i ordning. Int
eventsOutOfOrderPolicy Anger vilken princip som ska tillämpas på händelser som tas emot i fel ordning i indatahändelseströmmen. "Justera"
"Släpp"
Externa Lagringskontot där de anpassade kodartefakterna finns. extern
Funktioner En lista över en eller flera funktioner för strömningsjobbet. Namnegenskapen för varje funktion krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda patch-API:et som är tillgängligt för den enskilda omvandlingen. Funktion[]
Ingångar En lista över en eller flera indata till strömningsjobbet. Namnegenskapen för varje indata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda indata. indata[]
jobStorageAccount De egenskaper som är associerade med ett Azure Storage-konto med MSI JobStorageAccount
jobType Beskriver typen av jobb. Giltiga lägen är Cloud och "Edge". "Moln"
"Edge"
outputErrorPolicy Anger vilken princip som ska tillämpas på händelser som anländer till utdata och inte kan skrivas till den externa lagringen på grund av att den är felaktigt formaterad (saknade kolumnvärden, kolumnvärden av fel typ eller storlek). "Släpp"
"Stopp"
Utgångar En lista över en eller flera utdata för strömningsjobbet. Namnegenskapen för varje utdata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda utdata. utdata[]
outputStartMode Den här egenskapen bör endast användas när du vill att jobbet ska startas omedelbart när det skapas. Värdet kan vara JobStartTime, CustomTime eller LastOutputEventTime för att ange om startpunkten för utdatahändelseströmmen ska starta när jobbet startas, starta med en anpassad användartidsstämpel som anges via egenskapen outputStartTime eller starta från den senaste händelsens utdatatid. "CustomTime"
"JobStartTime"
"LastOutputEventTime"
outputStartTime Värdet är antingen en ISO-8601-formaterad tidsstämpel som anger startpunkten för utdatahändelseströmmen eller null för att indikera att utdatahändelseströmmen startar när direktuppspelningsjobbet startas. Den här egenskapen måste ha ett värde om outputStartMode är inställt på CustomTime. sträng
Sku Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace). Sku
omvandling Anger frågan och antalet enheter för direktuppspelning som ska användas för strömningsjobbet. Namnegenskapen för omvandlingen krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda patch-API:et som är tillgängligt för den enskilda omvandlingen. Transformering

StreamInputDataSource

Namn Beskrivning Värde
typ Ange till "GatewayMessageBus" för typen GatewayMessageBusStreamInputDataSource. Ange till "Microsoft.Devices/IotHubs" för typ IoTHubStreamInputDataSource. Ange till Microsoft.EventGrid/EventSubscriptions för typ EventGridStreamInputDataSource. Ange till Microsoft.EventHub/EventHub för typ EventHubV2StreamInputDataSource. Ange till "Microsoft.ServiceBus/EventHub" för typen EventHubStreamInputDataSource. Ange till "Microsoft.Storage/Blob" för typen BlobStreamInputDataSource. Ange till Raw för typen RawStreamInputDataSource. "GatewayMessageBus"
"Microsoft.Devices/IotHubs"
"Microsoft.EventGrid/EventSubscriptions"
"Microsoft.EventHub/EventHub"
"Microsoft.ServiceBus/EventHub"
"Microsoft.Storage/Blob"
"Raw" (krävs)

StreamInputProperties

Namn Beskrivning Värde
datakälla Beskriver en indatakälla som innehåller dataströmmar. Krävs för PUT-begäranden (CreateOrReplace). StreamInputDataSource
typ Anger om indata är en källa till referensdata eller dataström. Krävs för PUT-begäranden (CreateOrReplace). "Stream" (krävs)

TrackedResourceTags

Namn Beskrivning Värde

Omvandling

Namn Beskrivning Värde
Namn Resursnamn sträng
Egenskaper De egenskaper som är associerade med en transformering. Krävs för PUT-begäranden (CreateOrReplace). TransformationProperties

TransformationEgenskaper

Namn Beskrivning Värde
fråga Anger den fråga som ska köras i strömningsjobbet. Du kan läsa mer om Stream Analytics Query Language (SAQL) här: https://msdn.microsoft.com/library/azure/dn834998 . Krävs för PUT-begäranden (CreateOrReplace). sträng
streamingUnits Anger antalet strömningsenheter som strömningsjobbet använder. Int
validStreamingUnits Anger giltiga strömningsenheter som ett direktuppspelningsjobb kan skalas till. int[]