Microsoft.StreamAnalytics streamingjobs
Bicep-resursdefinition
Resurstypen streamingjobs kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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:
- Resursgrupper – Se resursgruppsdistributionskommandon
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 |
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[] |