Microsoft.StreamAnalytics Streamingjobs
Bicep-Ressourcendefinition
Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.StreamAnalytics/streamingjobs-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
location: 'string'
name: 'string'
properties: {
cluster: {
id: 'string'
}
compatibilityLevel: 'string'
contentStoragePolicy: 'string'
dataLocale: 'string'
eventsLateArrivalMaxDelayInSeconds: int
eventsOutOfOrderMaxDelayInSeconds: int
eventsOutOfOrderPolicy: 'string'
externals: {
container: 'string'
path: 'string'
refreshConfiguration: {
dateFormat: 'string'
pathPattern: 'string'
refreshInterval: 'string'
refreshType: 'string'
timeFormat: 'string'
}
storageAccount: {
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
}
functions: [
{
name: 'string'
properties: {
properties: {
binding: {
type: 'string'
// For remaining properties, see FunctionBinding objects
}
inputs: [
{
dataType: 'string'
isConfigurationParameter: bool
}
]
output: {
dataType: 'string'
}
}
type: 'string'
// For remaining properties, see FunctionProperties objects
}
}
]
inputs: [
{
name: 'string'
properties: {
compression: {
type: 'string'
}
partitionKey: 'string'
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
watermarkSettings: {
watermarkMode: 'string'
}
type: 'string'
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount: {
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
jobType: 'string'
outputErrorPolicy: 'string'
outputs: [
{
name: 'string'
properties: {
datasource: {
type: 'string'
// For remaining properties, see OutputDataSource objects
}
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
sizeWindow: int
timeWindow: 'string'
watermarkSettings: {
maxWatermarkDifferenceAcrossPartitions: 'string'
watermarkMode: 'string'
}
}
}
]
outputStartMode: 'string'
outputStartTime: 'string'
sku: {
capacity: int
name: 'string'
}
transformation: {
name: 'string'
properties: {
query: 'string'
streamingUnits: int
validStreamingUnits: [
int
]
}
}
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
StreamInputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für GatewayMessageBus-:
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Verwenden Sie für Microsoft.Devices/IotHubs-:
{
properties: {
consumerGroupName: 'string'
endpoint: 'string'
iotHubNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.Devices/IotHubs'
}
Verwenden Sie für Microsoft.EventGrid/EventSubscriptions:
{
properties: {
eventTypes: [
'string'
]
schema: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
subscriber: {
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'string'
}
}
type: 'Microsoft.EventGrid/EventSubscriptions'
}
Verwenden Sie für Microsoft.EventHub/EventHub-:
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Verwenden Sie für Microsoft.ServiceBus/EventHub-:
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
properties: {
authenticationMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
sourcePartitionCount: int
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
Verwenden Sie für Raw-:
{
properties: {
payload: 'string'
payloadUri: 'string'
}
type: 'Raw'
}
InputProperties-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Reference:
{
datasource: {
type: 'string'
// For remaining properties, see ReferenceInputDataSource objects
}
type: 'Reference'
}
Verwenden Sie für Stream-:
{
datasource: {
type: 'string'
// For remaining properties, see StreamInputDataSource objects
}
type: 'Stream'
}
FunctionProperties-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Aggregate-:
{
type: 'Aggregate'
}
Verwenden Sie für Scalar:
{
type: 'Scalar'
}
Serialisierungsobjekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Avro:
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Avro'
}
Verwenden Sie für CSV-:
{
properties: {
encoding: 'string'
fieldDelimiter: 'string'
}
type: 'Csv'
}
Verwenden Sie für CustomClr-Folgendes:
{
properties: {
serializationClassName: 'string'
serializationDllPath: 'string'
}
type: 'CustomClr'
}
Verwenden Sie für Delta-:
{
properties: {
deltaTablePath: 'string'
partitionColumns: [
'string'
]
}
type: 'Delta'
}
Verwenden Sie für JSON-:
{
properties: {
encoding: 'string'
format: 'string'
}
type: 'Json'
}
Verwenden Sie für Parkett:
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Parquet'
}
ReferenceInputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Datei-:
{
properties: {
path: 'string'
}
type: 'File'
}
Verwenden Sie für Microsoft.Sql/Server/Database:
{
properties: {
authenticationMode: 'string'
database: 'string'
deltaSnapshotQuery: 'string'
fullSnapshotQuery: 'string'
password: 'string'
refreshRate: 'string'
refreshType: 'string'
server: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/Database'
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
properties: {
authenticationMode: 'string'
blobName: 'string'
container: 'string'
dateFormat: 'string'
deltaPathPattern: 'string'
deltaSnapshotRefreshRate: 'string'
fullSnapshotRefreshRate: 'string'
pathPattern: 'string'
sourcePartitionCount: int
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
Verwenden Sie für Raw-:
{
properties: {
payload: 'string'
payloadUri: 'string'
}
type: 'Raw'
}
FunctionBinding-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Microsoft.MachineLearning/WebService:
{
properties: {
apiKey: 'string'
batchSize: int
endpoint: 'string'
inputs: {
columnNames: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
name: 'string'
}
outputs: [
{
dataType: 'string'
name: 'string'
}
]
}
type: 'Microsoft.MachineLearning/WebService'
}
Verwenden Sie für Microsoft.MachineLearningServices:
{
properties: {
apiKey: 'string'
batchSize: int
endpoint: 'string'
inputRequestName: 'string'
inputs: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
numberOfParallelRequests: int
outputResponseName: 'string'
outputs: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
}
type: 'Microsoft.MachineLearningServices'
}
Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf:
{
properties: {
class: 'string'
dllPath: 'string'
method: 'string'
updateMode: 'string'
}
type: 'Microsoft.StreamAnalytics/CLRUdf'
}
Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf:
{
properties: {
script: 'string'
}
type: 'Microsoft.StreamAnalytics/JavascriptUdf'
}
OutputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für GatewayMessageBus-:
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Verwenden Sie für Microsoft.AzureFunction:
{
properties: {
apiKey: 'string'
functionAppName: 'string'
functionName: 'string'
maxBatchCount: int
maxBatchSize: int
}
type: 'Microsoft.AzureFunction'
}
Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases:
{
properties: {
authenticationMode: 'string'
database: 'string'
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.DBForPostgreSQL/servers/databases'
}
Verwenden Sie für Microsoft.DataLake/Accounts:
{
properties: {
accountName: 'string'
authenticationMode: 'string'
dateFormat: 'string'
filePathPrefix: 'string'
refreshToken: 'string'
tenantId: 'string'
timeFormat: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
type: 'Microsoft.DataLake/Accounts'
}
Verwenden Sie für Microsoft.EventHub/EventHub-:
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Verwenden Sie für Microsoft.Kusto/clusters/databases:
{
properties: {
authenticationMode: 'string'
cluster: 'string'
database: 'string'
table: 'string'
}
type: 'Microsoft.Kusto/clusters/databases'
}
Verwenden Sie für Microsoft.ServiceBus/EventHub-:
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Verwenden Sie für Microsoft.ServiceBus/Queue:
{
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
queueName: 'string'
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Microsoft.ServiceBus/Queue'
}
Verwenden Sie für Microsoft.ServiceBus/Topic:
{
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: {
{customized property}: 'string'
}
topicName: 'string'
}
type: 'Microsoft.ServiceBus/Topic'
}
Verwenden Sie für Microsoft.Sql/Server/DataWarehouse:
{
properties: {
authenticationMode: 'string'
database: 'string'
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/DataWarehouse'
}
Verwenden Sie für Microsoft.Sql/Server/Database:
{
properties: {
authenticationMode: 'string'
database: 'string'
maxBatchCount: int
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/Database'
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
properties: {
authenticationMode: 'string'
blobPathPrefix: 'string'
blobWriteMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
Verwenden Sie für Microsoft.Storage/DocumentDB-:
{
properties: {
accountId: 'string'
accountKey: 'string'
authenticationMode: 'string'
collectionNamePattern: 'string'
database: 'string'
documentId: 'string'
partitionKey: 'string'
}
type: 'Microsoft.Storage/DocumentDB'
}
Verwenden Sie für Microsoft.Storage/Table-:
{
properties: {
accountKey: 'string'
accountName: 'string'
batchSize: int
columnsToRemove: [
'string'
]
partitionKey: 'string'
rowKey: 'string'
table: 'string'
}
type: 'Microsoft.Storage/Table'
}
Verwenden Sie für PowerBI-:
{
properties: {
authenticationMode: 'string'
dataset: 'string'
groupId: 'string'
groupName: 'string'
refreshToken: 'string'
table: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
type: 'PowerBI'
}
Verwenden Sie für Raw-:
{
properties: {
payloadUri: 'string'
}
type: 'Raw'
}
Eigenschaftswerte
AggregateFunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Funktionstyp an. | "Aggregat" (erforderlich) |
AvroSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | jegliche |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Avro' (erforderlich) |
AzureDataExplorerOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Kusto/clusters/databases" (erforderlich) |
AzureDataExplorerOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Cluster | Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Datenbank | Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureDataLakeStoreOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DataLake/Accounts" (erforderlich) |
AzureDataLakeStoreOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountName | Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
filePathPrefix | Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
tenantId | Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
tokenUserDisplayName | Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
tokenUserPrincipalName | Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
AzureFunctionOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureFunctionOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.AzureFunction" (erforderlich) |
AzureFunctionOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dies tun, indem Sie den Schlüssel für den Zugriff auf Ihre Funktion bereitstellen. | Schnur |
functionAppName | Der Name Ihrer Azure Functions-App. | Schnur |
functionName | Der Name der Funktion in Ihrer Azure Functions-App. | Schnur |
maxBatchCount | Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, der an Azure Functions gesendet wird. Der Standardwert ist 100. | Int |
maxBatchSize | Eine Eigenschaft, mit der Sie die maximale Größe für jeden Ausgabebatch festlegen können, der an Ihre Azure-Funktion gesendet wird. Die Eingabeeinheit ist in Byte. Dieser Wert beträgt standardmäßig 262.144 Byte (256 KB). | Int |
AzureMachineLearningServiceFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. | AzureMachineLearningServiceFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearningServices" (erforderlich) |
AzureMachineLearningServiceFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. | Schnur |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. | Int |
Endpunkt | Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. | Schnur |
inputRequestName | Bezeichnung für das Eingabeanforderungsobjekt. | Schnur |
Eingänge | Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Die Anzahl der parallelen Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. | Int |
outputResponseName | Bezeichnung für das Ausgabeanforderungsobjekt. | Schnur |
Ausgaben | Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning-Webdienstendpunkts. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Eingabespalte. | Schnur |
AzureMachineLearningServiceOutputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Ausgabespalte. | Schnur |
AzureMachineLearningStudioFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. | AzureMachineLearningStudioFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearning/WebService" (erforderlich) |
AzureMachineLearningStudioFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. | Schnur |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. | Int |
Endpunkt | Der Request-Response Endpunkt des Azure Machine Learning Studio ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | Schnur |
Eingänge | Die Eingaben für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputs |
Ausgaben | Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Studio-Endpunkts. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Eingabespalte. | Schnur |
AzureMachineLearningStudioInputs
Name | Beschreibung | Wert |
---|---|---|
columnNames | Eine Liste der Eingabespalten für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputColumn[] |
Name | Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts bereitgestellt wird. | Schnur |
AzureMachineLearningStudioOutputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. | Schnur |
Name | Der Name der Ausgabespalte. | Schnur |
AzureSqlDatabaseOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure SQL-Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
AzureSqlDatabaseOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
maxBatchCount | Max Batch count for write to SQL database, the default value is 10.000. Optional für PUT-Anforderungen. | Int |
maxWriterCount | Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. | Int |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureSqlReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die sql DB-Eingaben zugeordnet sind, die Referenzdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
AzureSqlReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. | Schnur |
deltaSnapshotQuery | Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung zeitlicher Tabellen in der Azure SQL-Datenbank. | Schnur |
fullSnapshotQuery | Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. | Schnur |
Passwort | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist das Kennwort, das zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
refreshRate | Dieses Element ist dem Datenquellenelement zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es ist das DateTime-Format. | Schnur |
refreshType | Gibt den Typ der Datenaktualisierungsoption an. | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' "Statisch" |
Server | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. | Schnur |
Benutzer | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Benutzername, der zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Schnur |
AzureSynapseOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Synapse-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSynapseOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (erforderlich) |
AzureSynapseOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureTableOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureTableOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Table" (erforderlich) |
AzureTableOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
batchSize | Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. | Int |
columnsToRemove | Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll. | string[] |
partitionKey | Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
rowKey | Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
BlobOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
blobPathPrefix | Blobpfadpräfix. | Schnur |
blobWriteMode | Blob-Schreibmodus. | "Anfügen" "Einmal" |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
BlobReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobReferenceInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
blobName | Der Name der BLOB-Eingabe. | Schnur |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
deltaPathPattern | Das Pfadmuster der Delta-Momentaufnahme. | Schnur |
deltaSnapshotRefreshRate | Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenz-BLOB-Eingabedatenquelle generiert. | Schnur |
fullSnapshotRefreshRate | Das Aktualisierungsintervall der BLOB-Eingabedatenquelle. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
sourcePartitionCount | Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 256. | Int |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
BlobStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
sourcePartitionCount | Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024. | Int |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
ClusterInfo
Name | Beschreibung | Wert |
---|---|---|
id | Die Ressourcen-ID des Clusters. | Schnur |
Kompression
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Typ der Komprimierung an, die von der Eingabe verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Deflate' 'GZip' 'None' (erforderlich) |
CSharpFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. | CSharpFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/CLRUdf" (erforderlich) |
CSharpFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
Klasse | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
dllPath | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
Methode | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
updateMode | Aktualisierungsmodi für Stream Analytics-Funktionen. | "Aktualisierbar" "Statisch" |
CsvSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CsvSerializationProperties- |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CSV" (erforderlich) |
CsvSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
Codierung | Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
fieldDelimiter | Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
CustomClrSerialization
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CustomClrSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'CustomClr' (erforderlich) |
CustomClrSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
serializationClassName | Der Name der Serialisierungsklasse. | Schnur |
serializationDllPath | Der Serialisierungsbibliothekspfad. | Schnur |
DeltaSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem Serialisierungstyp Delta Lake zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DeltaSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Delta' (erforderlich) |
DeltaSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
deltaTablePath | Gibt den Pfad der Delta Lake-Tabelle an, in die die Ausgabe geschrieben wird. | Zeichenfolge (erforderlich) |
partitionColumns | Gibt die Namen der Spalten an, für die die Delta Lake-Tabelle partitioniert wird. Wir unterstützen nur eine Partitionsspalte, aber sie als Array zur Erweiterbarkeit beibehalten. | string[] |
DocumentDbOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DocumentDbOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/DocumentDB" (erforderlich) |
DocumentDbOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountId | Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
accountKey | Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
collectionNamePattern | Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Datenbank | Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
documentId | Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren. | Schnur |
partitionKey | Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden. | Schnur |
EventGridStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Ereignisrastereingabe zugeordnet sind, die Datenstromdaten enthält. | EventGridStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (erforderlich) |
EventGridStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
eventTypes | Liste der Ereignistypen, die vom Ereignisrasteradapter unterstützt werden. | string[] |
Schema | Gibt den Ereignisrasterschematyp an. | "CloudEventSchema" 'EventGridEventSchema' |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Abonnent | Abonnenten für das Ereignisraster. Derzeit wird nur EventHub-Abonnent unterstützt. | EventHubV2StreamInputDataSource- |
EventHubOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
EventHubOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
eventHubName | Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | Int |
partitionKey | Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen. | Schnur |
propertyColumns | Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. | string[] |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
EventHubStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
EventHubStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
consumerGroupName | Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub. | Schnur |
eventHubName | Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | Int |
prefetchCount | Die Anzahl der Nachrichten, die der Nachrichtenempfänger gleichzeitig anfordern kann. | Int |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
EventHubV2OutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
EventHubV2StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
EventHubV2StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge (erforderlich) |
Äußerlich
Name | Beschreibung | Wert |
---|---|---|
Container | Der UserCustomCode-Container. | Schnur |
Pfad | Der UserCustomCode-Pfad. | Schnur |
refreshConfiguration | Die Aktualisierungsparameter für alle aktualisierbaren benutzerdefinierten Funktionen, die in der Auftragskonfiguration vorhanden sind. | RefreshConfiguration- |
storageAccount | Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind | StorageAccount- |
FileReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | FileReferenceInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Datei' (erforderlich) |
FileReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Pfad | Der Pfad der Datei. | Schnur |
Funktion
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Funktion zugeordnet sind. | FunctionProperties- |
FunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ AzureMachineLearningStudioFunctionBindingauf "Microsoft.MachineLearning/WebService" fest. Legen Sie für den Typ AzureMachineLearningServiceFunctionBindingauf "Microsoft.MachineLearningServices" fest. Legen Sie für den Typ CSharpFunctionBindingauf "Microsoft.StreamAnalytics/CLRUdf" fest. Set to 'Microsoft.StreamAnalytics/JavascriptUdf' for type JavaScriptFunctionBinding. | 'Microsoft.MachineLearning/WebService' 'Microsoft.MachineLearningServices' 'Microsoft.StreamAnalytics/CLRUdf' "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
FunctionConfiguration
Name | Beschreibung | Wert |
---|---|---|
verbindlich | Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt. | FunctionBinding- |
Eingänge | FunctionInput-[] | |
Ausgabe | Beschreibt die Ausgabe einer Funktion. | FunctionOutput- |
FunctionInput
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | Schnur |
isConfigurationParameter | Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false". | Bool |
FunctionOutput
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Stream Analytics unterstützte) Datentyp der Funktionsausgabe. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | Schnur |
FunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | FunctionConfiguration- | |
Art | Legen Sie für den Typ "AggregateFunctionProperties"auf "Aggregat" fest. Legen Sie für den Typ ScalarFunctionPropertiesauf "Skalar" fest. | "Aggregat" "Skalar" (erforderlich) |
GatewayMessageBusOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Gatewaynachrichtenbusausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
GatewayMessageBusOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Thema | Der Name des Themas "ServiceBus". | Schnur |
GatewayMessageBusStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. | GatewayMessageBusStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
GatewayMessageBusStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Thema | Der Name des Themas "ServiceBus". | Schnur |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp kann "SystemAssigned" oder "UserAssigned" sein. | Schnur |
userAssignedIdentities | Dem Benutzer zugewiesene Identitäten, die der Streamingauftragsressource zugeordnet sind. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Eingabe
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | InputProperties- |
InputProperties
Name | Beschreibung | Wert |
---|---|---|
Kompression | Beschreibt, wie Eingabedaten komprimiert werden | Komprimierungs- |
partitionKey | partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die zum Partitionieren der Eingabedaten verwendet werden | Schnur |
Serialisierung | Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Serialisierung |
Art | Set to 'Reference' for type ReferenceInputProperties. Legen Sie für den Typ "Stream" StreamInputPropertiesauf "Stream" fest. | 'Reference' "Stream" (erforderlich) |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. | InputWatermarkProperties- |
InputWatermarkProperties
Name | Beschreibung | Wert |
---|---|---|
watermarkMode | Der Eingabewasserzeichenmodus. | 'None' "ReadWatermark" |
IoTHubStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer IoT Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Devices/IotHubs" (erforderlich) |
IoTHubStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
consumerGroupName | Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub. | Schnur |
Endpunkt | Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.). | Schnur |
iotHubNamespace | Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
JavaScriptFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. | JavaScriptFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
JavaScriptFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
Skript | Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: "Funktion (x, y) { x + y; }" zurückgeben | Schnur |
JobStorageAccount
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
JsonSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | JsonSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Json" (erforderlich) |
JsonSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
Codierung | Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
Format | Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist. | 'Array' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
Name | Beschreibung | Wert |
---|---|---|
Identität | Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. | Identity |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamingJobProperties |
Sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Sku- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Ausgabe
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputProperties- |
OutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ GatewayMessageBusOutputDataSourceauf "GatewayMessageBus" fest. Legen Sie für den Typ AzureFunctionOutputDataSource-auf "Microsoft.AzureFunctionFunction" fest. Set to 'Microsoft.DBForPostgreSQL/servers/databases' for type PostgreSQLOutputDataSource. Legen Sie für den Typ AzureDataLakeStoreOutputDataSource-auf "Microsoft.DataLake/Accounts" fest. Legen Sie für den Typ EventHub2OutputDataSource-auf "Microsoft.EventHub/EventHub" fest. Legen Sie für den Typ AzureDataExplorerOutputDataSource-auf "Microsoft.Kusto/clusters/databases" fest. Legen Sie für den Typ EventHubOutputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ ServiceBusQueueOutputDataSource-auf "Microsoft.ServiceBusBus/Queue" fest. Set to 'Microsoft.ServiceBus/Topic' for type ServiceBusTopicOutputDataSource. Legen Sie für den Typ AzureSynapseOutputDataSource-auf "Microsoft.Sql/Server/DataWarehouse" fest. Legen Sie für den Typ AzureSqlDatabaseOutputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobOutputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ DocumentDbOutputDataSource-auf "Microsoft.Storage/DocumentDB" fest. Legen Sie für den Typ AzureTableOutputDataSource-auf "Microsoft.Storage/Table" fest. Legen Sie für den Typ PowerBIOutputDataSource-auf "PowerBI" fest. Legen Sie für den Typ RawOutputDatasource-auf "Raw" fest. | 'GatewayMessageBus' "Microsoft.AzureFunction" "Microsoft.DataLake/Accounts" 'Microsoft.DBForPostgreSQL/servers/databases' 'Microsoft.EventHub/EventHub' "Microsoft.Kusto/clusters/databases" "Microsoft.ServiceBus/EventHub" 'Microsoft.ServiceBus/Queue' "Microsoft.ServiceBus/Topic" 'Microsoft.Sql/Server/Database' 'Microsoft.Sql/Server/DataWarehouse' "Microsoft.Storage/Blob" 'Microsoft.Storage/DocumentDB' 'Microsoft.Storage/Table' 'PowerBI' "Raw" (erforderlich) |
OutputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputDataSource- |
Serialisierung | Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Serialisierung |
sizeWindow | Das Größenfenster, auf das eine Stream Analytics-Ausgabe beschränkt werden soll. | Int |
timeWindow | Der Zeitrahmen zum Filtern von Stream Analytics-Auftragsausgaben. | Schnur |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichen nach unten gesendet werden sollen. | OutputWatermarkProperties |
OutputWatermarkProperties
Name | Beschreibung | Wert |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Beschreibt das maximale Delta zwischen den schnellsten und langsamsten Partitionen, sodass das Out-of-Order-Fenster, das alle erforderlichen Ereignisse in downstream-Aufträgen erfasst, gut definiert ist. | Schnur |
watermarkMode | Der Ausgabewasserzeichenmodus. | 'None' 'SendCurrentPartitionWatermark' 'SendLowestWatermarkAcrossPartitions' |
Geparkte Personalisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die mit dem Serialisierungstyp "Parkett" verbunden sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | jegliche |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Parkett" (erforderlich) |
PostgreSQLOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich) |
PostgreSQLOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
maxWriterCount | Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. | Int |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
PowerBIOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PowerBIOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'PowerBI' (erforderlich) |
PowerBIOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Dataset | Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
groupId | Die ID der Power BI-Gruppe. | Schnur |
groupName | Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. | Schnur |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
tokenUserDisplayName | Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
tokenUserPrincipalName | Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
RawInputDatasourceProperties
Name | Beschreibung | Wert |
---|---|---|
Nutzlast | Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. | Schnur |
payloadUri | Die SAS-URL zu einem Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. | Schnur |
RawOutputDatasource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer rohen Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawOutputDatasourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
RawOutputDatasourceProperties
Name | Beschreibung | Wert |
---|---|---|
payloadUri | Die SAS-URL zu einem Blob, in das die Ausgabe geschrieben werden soll. Wenn diese Eigenschaft nicht festgelegt ist, werden Ausgabedaten in einen temporären Speicher geschrieben, und eine SAS-URL zu diesem temporären Speicher wird in das Ergebnis eingeschlossen. | Schnur |
RawReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
RawStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
ReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ FileReferenceInputDataSource-auf "Datei" fest. Legen Sie für den Typ AzureSqlReferenceInputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobReferenceInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawReferenceInputDataSourceauf "Raw" fest. | 'Datei' 'Microsoft.Sql/Server/Database' "Microsoft.Storage/Blob" "Raw" (erforderlich) |
ReferenceInputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt eine Eingabedatenquelle, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ReferenceInputDataSource- |
Art | Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Verweis" (erforderlich) |
RefreshConfiguration
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
refreshInterval | Das Aktualisierungsintervall. | Schnur |
refreshType | Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet, blockiert oder nicht blockiert werden soll. | "Blockieren" "Nicht blockieren" |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
ScalarFunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Funktionstyp an. | "Skalar" (erforderlich) |
Serialisierung
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ AvroSerializationauf "AvroSerialization" fest. Legen Sie für den Typ csvSerializationauf "CSV" fest. Legen Sie für den Typ CustomClrSerializationauf 'CustomClrSerialization' fest. Legen Sie für den Typ DeltaSerialisierungauf "Delta" fest. Set to 'Json' for type JsonSerialization. Auf "Parkett" für die Typ-Parkett-festgelegt. | 'Avro' "CSV" 'CustomClr' 'Delta' 'Json' "Parkett" (erforderlich) |
ServiceBusQueueOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Service Bus Queue-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Queue" (erforderlich) |
ServiceBusQueueOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
queueName | Der Name der Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
systemPropertyColumns | Die Systemeigenschaften, die der Servicebuswarteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | jegliche |
ServiceBusTopicOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Topic" (erforderlich) |
ServiceBusTopicOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
systemPropertyColumns | Die Systemeigenschaften, die der Service Bus Topic Output zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Name | Beschreibung | Wert |
---|
Sku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Die Kapazität der SKU. | Int |
Name | Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Standard" |
StorageAccount
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
StreamingJobProperties
Name | Beschreibung | Wert |
---|---|---|
Cluster | Der Cluster, auf dem Streamingaufträge ausgeführt werden. | ClusterInfo- |
compatibilityLevel | Steuert bestimmte Laufzeitverhalten des Streamingauftrags. | '1.0' '1.2' |
contentStoragePolicy | Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf "JobStorageAccount" festgelegt ist, muss der Benutzer auch die Eigenschaft "jobStorageAccount" angeben. . | 'JobStorageAccount' "SystemAccount" |
dataLocale | Das Datengebietsschema des Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist. | Schnur |
eventsLateArrivalMaxDelayInSeconds | Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben. | Int |
eventsOutOfOrderMaxDelayInSeconds | Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein. | Int |
eventsOutOfOrderPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen. | "Anpassen" 'Drop' |
Externals | Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. | externen |
Funktionen | Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. | -Funktion[] |
Eingänge | Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist. | Eingabe-[] |
jobStorageAccount | Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind | JobStorageAccount- |
jobType | Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge". |
"Cloud" "Edge" |
outputErrorPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können. | 'Drop' 'Stop' |
Ausgaben | Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. | Ausgabe-[] |
outputStartMode | Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll. | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. | Schnur |
Sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Sku- |
Transformation | Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. | Transformations- |
StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ GatewayMessageBusStreamInputDataSourceauf "GatewayMessageBusBus" fest. Legen Sie für den Typ IoTHubStreamInputDataSource-auf "Microsoft.Devices/IotHubHub" fest. Auf "Microsoft.EventGrid/EventSubscriptions" für den Typ EventGridStreamInputDataSource-festgelegt. Auf "Microsoft.EventHub/EventHub" für den Typ EventHubV2StreamInputDataSource-festgelegt. Legen Sie für den Typ EventHubStreamInputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ BlobStreamInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawStreamInputDataSource-auf "Raw" fest. | 'GatewayMessageBus' "Microsoft.Devices/IotHubs" 'Microsoft.EventGrid/EventSubscriptions' 'Microsoft.EventHub/EventHub' "Microsoft.ServiceBus/EventHub" "Microsoft.Storage/Blob" "Raw" (erforderlich) |
StreamInputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt eine Eingabedatenquelle, die Datenstrom enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamInputDataSource- |
Art | Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Stream" (erforderlich) |
TrackedResourceTags
Name | Beschreibung | Wert |
---|
Transformation
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | TransformationProperties- |
TransformationProperties
Name | Beschreibung | Wert |
---|---|---|
Frage | Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
streamingUnits | Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. | Int |
validStreamingUnits | Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. | int[] |
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
Erstellen eines Standardmäßigen Stream Analytics-Auftrags | Diese Vorlage erstellt einen Standardstream Analytics-Auftrag. Für weitere Informationen ist Azure Stream Analytics ein Echtzeitanalyse- und komplexes Ereignisverarbeitungsmodul, das entwickelt wurde, um hohe Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. Muster und Beziehungen können in Informationen identifiziert werden, die aus einer Reihe von Eingabequellen extrahiert werden, einschließlich Geräten, Sensoren, Clickstreams, Social Media Feeds und Anwendungen. Diese Muster können verwendet werden, um Aktionen auszulösen und Workflows wie das Erstellen von Warnungen zu initiieren, Informationen an ein Berichterstellungstool zu senden oder transformierte Daten zur späteren Verwendung zu speichern. Außerdem ist Stream Analytics zur Azure IoT Edge-Laufzeit verfügbar und unterstützt die gleiche genaue Sprache oder Syntax wie Cloud. |
ARM-Vorlagenressourcendefinition
Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.StreamAnalytics/streamingjobs-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.StreamAnalytics/streamingjobs",
"apiVersion": "2021-10-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"location": "string",
"properties": {
"cluster": {
"id": "string"
},
"compatibilityLevel": "string",
"contentStoragePolicy": "string",
"dataLocale": "string",
"eventsLateArrivalMaxDelayInSeconds": "int",
"eventsOutOfOrderMaxDelayInSeconds": "int",
"eventsOutOfOrderPolicy": "string",
"externals": {
"container": "string",
"path": "string",
"refreshConfiguration": {
"dateFormat": "string",
"pathPattern": "string",
"refreshInterval": "string",
"refreshType": "string",
"timeFormat": "string"
},
"storageAccount": {
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
},
"functions": [
{
"name": "string",
"properties": {
"properties": {
"binding": {
"type": "string"
// For remaining properties, see FunctionBinding objects
},
"inputs": [
{
"dataType": "string",
"isConfigurationParameter": "bool"
}
],
"output": {
"dataType": "string"
}
},
"type": "string"
// For remaining properties, see FunctionProperties objects
}
}
],
"inputs": [
{
"name": "string",
"properties": {
"compression": {
"type": "string"
},
"partitionKey": "string",
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"watermarkSettings": {
"watermarkMode": "string"
},
"type": "string"
// For remaining properties, see InputProperties objects
}
}
],
"jobStorageAccount": {
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
},
"jobType": "string",
"outputErrorPolicy": "string",
"outputs": [
{
"name": "string",
"properties": {
"datasource": {
"type": "string"
// For remaining properties, see OutputDataSource objects
},
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"sizeWindow": "int",
"timeWindow": "string",
"watermarkSettings": {
"maxWatermarkDifferenceAcrossPartitions": "string",
"watermarkMode": "string"
}
}
}
],
"outputStartMode": "string",
"outputStartTime": "string",
"sku": {
"capacity": "int",
"name": "string"
},
"transformation": {
"name": "string",
"properties": {
"query": "string",
"streamingUnits": "int",
"validStreamingUnits": [ "int" ]
}
}
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
StreamInputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für GatewayMessageBus-:
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Verwenden Sie für Microsoft.Devices/IotHubs-:
{
"properties": {
"consumerGroupName": "string",
"endpoint": "string",
"iotHubNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.Devices/IotHubs"
}
Verwenden Sie für Microsoft.EventGrid/EventSubscriptions:
{
"properties": {
"eventTypes": [ "string" ],
"schema": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"subscriber": {
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "string"
}
},
"type": "Microsoft.EventGrid/EventSubscriptions"
}
Verwenden Sie für Microsoft.EventHub/EventHub-:
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub-:
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
"properties": {
"authenticationMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"sourcePartitionCount": "int",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
Verwenden Sie für Raw-:
{
"properties": {
"payload": "string",
"payloadUri": "string"
},
"type": "Raw"
}
InputProperties-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Reference:
{
"datasource": {
"type": "string"
// For remaining properties, see ReferenceInputDataSource objects
},
"type": "Reference"
}
Verwenden Sie für Stream-:
{
"datasource": {
"type": "string"
// For remaining properties, see StreamInputDataSource objects
},
"type": "Stream"
}
FunctionProperties-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Aggregate-:
{
"type": "Aggregate"
}
Verwenden Sie für Scalar:
{
"type": "Scalar"
}
Serialisierungsobjekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Avro:
{
"properties": {},
"type": "Avro"
}
Verwenden Sie für CSV-:
{
"properties": {
"encoding": "string",
"fieldDelimiter": "string"
},
"type": "Csv"
}
Verwenden Sie für CustomClr-Folgendes:
{
"properties": {
"serializationClassName": "string",
"serializationDllPath": "string"
},
"type": "CustomClr"
}
Verwenden Sie für Delta-:
{
"properties": {
"deltaTablePath": "string",
"partitionColumns": [ "string" ]
},
"type": "Delta"
}
Verwenden Sie für JSON-:
{
"properties": {
"encoding": "string",
"format": "string"
},
"type": "Json"
}
Verwenden Sie für Parkett:
{
"properties": {},
"type": "Parquet"
}
ReferenceInputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Datei-:
{
"properties": {
"path": "string"
},
"type": "File"
}
Verwenden Sie für Microsoft.Sql/Server/Database:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"deltaSnapshotQuery": "string",
"fullSnapshotQuery": "string",
"password": "string",
"refreshRate": "string",
"refreshType": "string",
"server": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/Database"
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
"properties": {
"authenticationMode": "string",
"blobName": "string",
"container": "string",
"dateFormat": "string",
"deltaPathPattern": "string",
"deltaSnapshotRefreshRate": "string",
"fullSnapshotRefreshRate": "string",
"pathPattern": "string",
"sourcePartitionCount": "int",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
Verwenden Sie für Raw-:
{
"properties": {
"payload": "string",
"payloadUri": "string"
},
"type": "Raw"
}
FunctionBinding-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Microsoft.MachineLearning/WebService:
{
"properties": {
"apiKey": "string",
"batchSize": "int",
"endpoint": "string",
"inputs": {
"columnNames": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
],
"name": "string"
},
"outputs": [
{
"dataType": "string",
"name": "string"
}
]
},
"type": "Microsoft.MachineLearning/WebService"
}
Verwenden Sie für Microsoft.MachineLearningServices:
{
"properties": {
"apiKey": "string",
"batchSize": "int",
"endpoint": "string",
"inputRequestName": "string",
"inputs": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
],
"numberOfParallelRequests": "int",
"outputResponseName": "string",
"outputs": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
]
},
"type": "Microsoft.MachineLearningServices"
}
Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf:
{
"properties": {
"class": "string",
"dllPath": "string",
"method": "string",
"updateMode": "string"
},
"type": "Microsoft.StreamAnalytics/CLRUdf"
}
Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf:
{
"properties": {
"script": "string"
},
"type": "Microsoft.StreamAnalytics/JavascriptUdf"
}
OutputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für GatewayMessageBus-:
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Verwenden Sie für Microsoft.AzureFunction:
{
"properties": {
"apiKey": "string",
"functionAppName": "string",
"functionName": "string",
"maxBatchCount": "int",
"maxBatchSize": "int"
},
"type": "Microsoft.AzureFunction"
}
Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.DBForPostgreSQL/servers/databases"
}
Verwenden Sie für Microsoft.DataLake/Accounts:
{
"properties": {
"accountName": "string",
"authenticationMode": "string",
"dateFormat": "string",
"filePathPrefix": "string",
"refreshToken": "string",
"tenantId": "string",
"timeFormat": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
},
"type": "Microsoft.DataLake/Accounts"
}
Verwenden Sie für Microsoft.EventHub/EventHub-:
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Verwenden Sie für Microsoft.Kusto/clusters/databases:
{
"properties": {
"authenticationMode": "string",
"cluster": "string",
"database": "string",
"table": "string"
},
"type": "Microsoft.Kusto/clusters/databases"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub-:
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Verwenden Sie für Microsoft.ServiceBus/Queue:
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"queueName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {}
},
"type": "Microsoft.ServiceBus/Queue"
}
Verwenden Sie für Microsoft.ServiceBus/Topic:
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {
"{customized property}": "string"
},
"topicName": "string"
},
"type": "Microsoft.ServiceBus/Topic"
}
Verwenden Sie für Microsoft.Sql/Server/DataWarehouse:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/DataWarehouse"
}
Verwenden Sie für Microsoft.Sql/Server/Database:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"maxBatchCount": "int",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/Database"
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
"properties": {
"authenticationMode": "string",
"blobPathPrefix": "string",
"blobWriteMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
Verwenden Sie für Microsoft.Storage/DocumentDB-:
{
"properties": {
"accountId": "string",
"accountKey": "string",
"authenticationMode": "string",
"collectionNamePattern": "string",
"database": "string",
"documentId": "string",
"partitionKey": "string"
},
"type": "Microsoft.Storage/DocumentDB"
}
Verwenden Sie für Microsoft.Storage/Table-:
{
"properties": {
"accountKey": "string",
"accountName": "string",
"batchSize": "int",
"columnsToRemove": [ "string" ],
"partitionKey": "string",
"rowKey": "string",
"table": "string"
},
"type": "Microsoft.Storage/Table"
}
Verwenden Sie für PowerBI-:
{
"properties": {
"authenticationMode": "string",
"dataset": "string",
"groupId": "string",
"groupName": "string",
"refreshToken": "string",
"table": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
},
"type": "PowerBI"
}
Verwenden Sie für Raw-:
{
"properties": {
"payloadUri": "string"
},
"type": "Raw"
}
Eigenschaftswerte
AggregateFunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Funktionstyp an. | "Aggregat" (erforderlich) |
AvroSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | jegliche |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Avro' (erforderlich) |
AzureDataExplorerOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Kusto/clusters/databases" (erforderlich) |
AzureDataExplorerOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Cluster | Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Datenbank | Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureDataLakeStoreOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DataLake/Accounts" (erforderlich) |
AzureDataLakeStoreOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountName | Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
filePathPrefix | Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
tenantId | Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
tokenUserDisplayName | Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
tokenUserPrincipalName | Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
AzureFunctionOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureFunctionOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.AzureFunction" (erforderlich) |
AzureFunctionOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dies tun, indem Sie den Schlüssel für den Zugriff auf Ihre Funktion bereitstellen. | Schnur |
functionAppName | Der Name Ihrer Azure Functions-App. | Schnur |
functionName | Der Name der Funktion in Ihrer Azure Functions-App. | Schnur |
maxBatchCount | Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, der an Azure Functions gesendet wird. Der Standardwert ist 100. | Int |
maxBatchSize | Eine Eigenschaft, mit der Sie die maximale Größe für jeden Ausgabebatch festlegen können, der an Ihre Azure-Funktion gesendet wird. Die Eingabeeinheit ist in Byte. Dieser Wert beträgt standardmäßig 262.144 Byte (256 KB). | Int |
AzureMachineLearningServiceFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. | AzureMachineLearningServiceFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearningServices" (erforderlich) |
AzureMachineLearningServiceFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. | Schnur |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. | Int |
Endpunkt | Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. | Schnur |
inputRequestName | Bezeichnung für das Eingabeanforderungsobjekt. | Schnur |
Eingänge | Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Die Anzahl der parallelen Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. | Int |
outputResponseName | Bezeichnung für das Ausgabeanforderungsobjekt. | Schnur |
Ausgaben | Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning-Webdienstendpunkts. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Eingabespalte. | Schnur |
AzureMachineLearningServiceOutputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Ausgabespalte. | Schnur |
AzureMachineLearningStudioFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. | AzureMachineLearningStudioFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearning/WebService" (erforderlich) |
AzureMachineLearningStudioFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. | Schnur |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. | Int |
Endpunkt | Der Request-Response Endpunkt des Azure Machine Learning Studio ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | Schnur |
Eingänge | Die Eingaben für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputs |
Ausgaben | Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Studio-Endpunkts. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Eingabespalte. | Schnur |
AzureMachineLearningStudioInputs
Name | Beschreibung | Wert |
---|---|---|
columnNames | Eine Liste der Eingabespalten für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputColumn[] |
Name | Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts bereitgestellt wird. | Schnur |
AzureMachineLearningStudioOutputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. | Schnur |
Name | Der Name der Ausgabespalte. | Schnur |
AzureSqlDatabaseOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure SQL-Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
AzureSqlDatabaseOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
maxBatchCount | Max Batch count for write to SQL database, the default value is 10.000. Optional für PUT-Anforderungen. | Int |
maxWriterCount | Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. | Int |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureSqlReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die sql DB-Eingaben zugeordnet sind, die Referenzdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
AzureSqlReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. | Schnur |
deltaSnapshotQuery | Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung zeitlicher Tabellen in der Azure SQL-Datenbank. | Schnur |
fullSnapshotQuery | Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. | Schnur |
Passwort | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist das Kennwort, das zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
refreshRate | Dieses Element ist dem Datenquellenelement zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es ist das DateTime-Format. | Schnur |
refreshType | Gibt den Typ der Datenaktualisierungsoption an. | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' "Statisch" |
Server | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. | Schnur |
Benutzer | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Benutzername, der zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Schnur |
AzureSynapseOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Synapse-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSynapseOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (erforderlich) |
AzureSynapseOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureTableOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureTableOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Table" (erforderlich) |
AzureTableOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
batchSize | Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. | Int |
columnsToRemove | Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll. | string[] |
partitionKey | Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
rowKey | Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
BlobOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
blobPathPrefix | Blobpfadpräfix. | Schnur |
blobWriteMode | Blob-Schreibmodus. | "Anfügen" "Einmal" |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
BlobReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobReferenceInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
blobName | Der Name der BLOB-Eingabe. | Schnur |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
deltaPathPattern | Das Pfadmuster der Delta-Momentaufnahme. | Schnur |
deltaSnapshotRefreshRate | Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenz-BLOB-Eingabedatenquelle generiert. | Schnur |
fullSnapshotRefreshRate | Das Aktualisierungsintervall der BLOB-Eingabedatenquelle. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
sourcePartitionCount | Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 256. | Int |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
BlobStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
sourcePartitionCount | Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024. | Int |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
ClusterInfo
Name | Beschreibung | Wert |
---|---|---|
id | Die Ressourcen-ID des Clusters. | Schnur |
Kompression
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Typ der Komprimierung an, die von der Eingabe verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Deflate' 'GZip' 'None' (erforderlich) |
CSharpFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. | CSharpFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/CLRUdf" (erforderlich) |
CSharpFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
Klasse | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
dllPath | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
Methode | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
updateMode | Aktualisierungsmodi für Stream Analytics-Funktionen. | "Aktualisierbar" "Statisch" |
CsvSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CsvSerializationProperties- |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CSV" (erforderlich) |
CsvSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
Codierung | Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
fieldDelimiter | Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
CustomClrSerialization
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CustomClrSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'CustomClr' (erforderlich) |
CustomClrSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
serializationClassName | Der Name der Serialisierungsklasse. | Schnur |
serializationDllPath | Der Serialisierungsbibliothekspfad. | Schnur |
DeltaSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem Serialisierungstyp Delta Lake zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DeltaSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Delta' (erforderlich) |
DeltaSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
deltaTablePath | Gibt den Pfad der Delta Lake-Tabelle an, in die die Ausgabe geschrieben wird. | Zeichenfolge (erforderlich) |
partitionColumns | Gibt die Namen der Spalten an, für die die Delta Lake-Tabelle partitioniert wird. Wir unterstützen nur eine Partitionsspalte, aber sie als Array zur Erweiterbarkeit beibehalten. | string[] |
DocumentDbOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DocumentDbOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/DocumentDB" (erforderlich) |
DocumentDbOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountId | Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
accountKey | Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
collectionNamePattern | Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Datenbank | Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
documentId | Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren. | Schnur |
partitionKey | Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden. | Schnur |
EventGridStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Ereignisrastereingabe zugeordnet sind, die Datenstromdaten enthält. | EventGridStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (erforderlich) |
EventGridStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
eventTypes | Liste der Ereignistypen, die vom Ereignisrasteradapter unterstützt werden. | string[] |
Schema | Gibt den Ereignisrasterschematyp an. | "CloudEventSchema" 'EventGridEventSchema' |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Abonnent | Abonnenten für das Ereignisraster. Derzeit wird nur EventHub-Abonnent unterstützt. | EventHubV2StreamInputDataSource- |
EventHubOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
EventHubOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
eventHubName | Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | Int |
partitionKey | Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen. | Schnur |
propertyColumns | Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. | string[] |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
EventHubStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
EventHubStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
consumerGroupName | Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub. | Schnur |
eventHubName | Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | Int |
prefetchCount | Die Anzahl der Nachrichten, die der Nachrichtenempfänger gleichzeitig anfordern kann. | Int |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
EventHubV2OutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
EventHubV2StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
EventHubV2StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge (erforderlich) |
Äußerlich
Name | Beschreibung | Wert |
---|---|---|
Container | Der UserCustomCode-Container. | Schnur |
Pfad | Der UserCustomCode-Pfad. | Schnur |
refreshConfiguration | Die Aktualisierungsparameter für alle aktualisierbaren benutzerdefinierten Funktionen, die in der Auftragskonfiguration vorhanden sind. | RefreshConfiguration- |
storageAccount | Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind | StorageAccount- |
FileReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | FileReferenceInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Datei' (erforderlich) |
FileReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Pfad | Der Pfad der Datei. | Schnur |
Funktion
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Funktion zugeordnet sind. | FunctionProperties- |
FunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ AzureMachineLearningStudioFunctionBindingauf "Microsoft.MachineLearning/WebService" fest. Legen Sie für den Typ AzureMachineLearningServiceFunctionBindingauf "Microsoft.MachineLearningServices" fest. Legen Sie für den Typ CSharpFunctionBindingauf "Microsoft.StreamAnalytics/CLRUdf" fest. Set to 'Microsoft.StreamAnalytics/JavascriptUdf' for type JavaScriptFunctionBinding. | 'Microsoft.MachineLearning/WebService' 'Microsoft.MachineLearningServices' 'Microsoft.StreamAnalytics/CLRUdf' "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
FunctionConfiguration
Name | Beschreibung | Wert |
---|---|---|
verbindlich | Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt. | FunctionBinding- |
Eingänge | FunctionInput-[] | |
Ausgabe | Beschreibt die Ausgabe einer Funktion. | FunctionOutput- |
FunctionInput
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | Schnur |
isConfigurationParameter | Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false". | Bool |
FunctionOutput
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Stream Analytics unterstützte) Datentyp der Funktionsausgabe. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | Schnur |
FunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | FunctionConfiguration- | |
Art | Legen Sie für den Typ "AggregateFunctionProperties"auf "Aggregat" fest. Legen Sie für den Typ ScalarFunctionPropertiesauf "Skalar" fest. | "Aggregat" "Skalar" (erforderlich) |
GatewayMessageBusOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Gatewaynachrichtenbusausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
GatewayMessageBusOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Thema | Der Name des Themas "ServiceBus". | Schnur |
GatewayMessageBusStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. | GatewayMessageBusStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
GatewayMessageBusStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Thema | Der Name des Themas "ServiceBus". | Schnur |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp kann "SystemAssigned" oder "UserAssigned" sein. | Schnur |
userAssignedIdentities | Dem Benutzer zugewiesene Identitäten, die der Streamingauftragsressource zugeordnet sind. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Eingabe
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | InputProperties- |
InputProperties
Name | Beschreibung | Wert |
---|---|---|
Kompression | Beschreibt, wie Eingabedaten komprimiert werden | Komprimierungs- |
partitionKey | partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die zum Partitionieren der Eingabedaten verwendet werden | Schnur |
Serialisierung | Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Serialisierung |
Art | Set to 'Reference' for type ReferenceInputProperties. Legen Sie für den Typ "Stream" StreamInputPropertiesauf "Stream" fest. | 'Reference' "Stream" (erforderlich) |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. | InputWatermarkProperties- |
InputWatermarkProperties
Name | Beschreibung | Wert |
---|---|---|
watermarkMode | Der Eingabewasserzeichenmodus. | 'None' "ReadWatermark" |
IoTHubStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer IoT Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Devices/IotHubs" (erforderlich) |
IoTHubStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
consumerGroupName | Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub. | Schnur |
Endpunkt | Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.). | Schnur |
iotHubNamespace | Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
JavaScriptFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. | JavaScriptFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
JavaScriptFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
Skript | Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: "Funktion (x, y) { x + y; }" zurückgeben | Schnur |
JobStorageAccount
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
JsonSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | JsonSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Json" (erforderlich) |
JsonSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
Codierung | Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
Format | Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist. | 'Array' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | "2021-10-01-preview" |
Identität | Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. | Identity |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamingJobProperties |
Sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Sku- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.StreamAnalytics/streamingjobs" |
Ausgabe
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputProperties- |
OutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ GatewayMessageBusOutputDataSourceauf "GatewayMessageBus" fest. Legen Sie für den Typ AzureFunctionOutputDataSource-auf "Microsoft.AzureFunctionFunction" fest. Set to 'Microsoft.DBForPostgreSQL/servers/databases' for type PostgreSQLOutputDataSource. Legen Sie für den Typ AzureDataLakeStoreOutputDataSource-auf "Microsoft.DataLake/Accounts" fest. Legen Sie für den Typ EventHub2OutputDataSource-auf "Microsoft.EventHub/EventHub" fest. Legen Sie für den Typ AzureDataExplorerOutputDataSource-auf "Microsoft.Kusto/clusters/databases" fest. Legen Sie für den Typ EventHubOutputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ ServiceBusQueueOutputDataSource-auf "Microsoft.ServiceBusBus/Queue" fest. Set to 'Microsoft.ServiceBus/Topic' for type ServiceBusTopicOutputDataSource. Legen Sie für den Typ AzureSynapseOutputDataSource-auf "Microsoft.Sql/Server/DataWarehouse" fest. Legen Sie für den Typ AzureSqlDatabaseOutputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobOutputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ DocumentDbOutputDataSource-auf "Microsoft.Storage/DocumentDB" fest. Legen Sie für den Typ AzureTableOutputDataSource-auf "Microsoft.Storage/Table" fest. Legen Sie für den Typ PowerBIOutputDataSource-auf "PowerBI" fest. Legen Sie für den Typ RawOutputDatasource-auf "Raw" fest. | 'GatewayMessageBus' "Microsoft.AzureFunction" "Microsoft.DataLake/Accounts" 'Microsoft.DBForPostgreSQL/servers/databases' 'Microsoft.EventHub/EventHub' "Microsoft.Kusto/clusters/databases" "Microsoft.ServiceBus/EventHub" 'Microsoft.ServiceBus/Queue' "Microsoft.ServiceBus/Topic" 'Microsoft.Sql/Server/Database' 'Microsoft.Sql/Server/DataWarehouse' "Microsoft.Storage/Blob" 'Microsoft.Storage/DocumentDB' 'Microsoft.Storage/Table' 'PowerBI' "Raw" (erforderlich) |
OutputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputDataSource- |
Serialisierung | Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Serialisierung |
sizeWindow | Das Größenfenster, auf das eine Stream Analytics-Ausgabe beschränkt werden soll. | Int |
timeWindow | Der Zeitrahmen zum Filtern von Stream Analytics-Auftragsausgaben. | Schnur |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichen nach unten gesendet werden sollen. | OutputWatermarkProperties |
OutputWatermarkProperties
Name | Beschreibung | Wert |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Beschreibt das maximale Delta zwischen den schnellsten und langsamsten Partitionen, sodass das Out-of-Order-Fenster, das alle erforderlichen Ereignisse in downstream-Aufträgen erfasst, gut definiert ist. | Schnur |
watermarkMode | Der Ausgabewasserzeichenmodus. | 'None' 'SendCurrentPartitionWatermark' 'SendLowestWatermarkAcrossPartitions' |
Geparkte Personalisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die mit dem Serialisierungstyp "Parkett" verbunden sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | jegliche |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Parkett" (erforderlich) |
PostgreSQLOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich) |
PostgreSQLOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
maxWriterCount | Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. | Int |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
PowerBIOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PowerBIOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'PowerBI' (erforderlich) |
PowerBIOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Dataset | Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
groupId | Die ID der Power BI-Gruppe. | Schnur |
groupName | Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. | Schnur |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
tokenUserDisplayName | Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
tokenUserPrincipalName | Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
RawInputDatasourceProperties
Name | Beschreibung | Wert |
---|---|---|
Nutzlast | Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. | Schnur |
payloadUri | Die SAS-URL zu einem Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. | Schnur |
RawOutputDatasource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer rohen Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawOutputDatasourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
RawOutputDatasourceProperties
Name | Beschreibung | Wert |
---|---|---|
payloadUri | Die SAS-URL zu einem Blob, in das die Ausgabe geschrieben werden soll. Wenn diese Eigenschaft nicht festgelegt ist, werden Ausgabedaten in einen temporären Speicher geschrieben, und eine SAS-URL zu diesem temporären Speicher wird in das Ergebnis eingeschlossen. | Schnur |
RawReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
RawStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
ReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ FileReferenceInputDataSource-auf "Datei" fest. Legen Sie für den Typ AzureSqlReferenceInputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobReferenceInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawReferenceInputDataSourceauf "Raw" fest. | 'Datei' 'Microsoft.Sql/Server/Database' "Microsoft.Storage/Blob" "Raw" (erforderlich) |
ReferenceInputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt eine Eingabedatenquelle, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ReferenceInputDataSource- |
Art | Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Verweis" (erforderlich) |
RefreshConfiguration
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
refreshInterval | Das Aktualisierungsintervall. | Schnur |
refreshType | Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet, blockiert oder nicht blockiert werden soll. | "Blockieren" "Nicht blockieren" |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
ScalarFunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Funktionstyp an. | "Skalar" (erforderlich) |
Serialisierung
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ AvroSerializationauf "AvroSerialization" fest. Legen Sie für den Typ csvSerializationauf "CSV" fest. Legen Sie für den Typ CustomClrSerializationauf 'CustomClrSerialization' fest. Legen Sie für den Typ DeltaSerialisierungauf "Delta" fest. Set to 'Json' for type JsonSerialization. Auf "Parkett" für die Typ-Parkett-festgelegt. | 'Avro' "CSV" 'CustomClr' 'Delta' 'Json' "Parkett" (erforderlich) |
ServiceBusQueueOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Service Bus Queue-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Queue" (erforderlich) |
ServiceBusQueueOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
queueName | Der Name der Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
systemPropertyColumns | Die Systemeigenschaften, die der Servicebuswarteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | jegliche |
ServiceBusTopicOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Topic" (erforderlich) |
ServiceBusTopicOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
systemPropertyColumns | Die Systemeigenschaften, die der Service Bus Topic Output zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Name | Beschreibung | Wert |
---|
Sku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Die Kapazität der SKU. | Int |
Name | Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Standard" |
StorageAccount
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
StreamingJobProperties
Name | Beschreibung | Wert |
---|---|---|
Cluster | Der Cluster, auf dem Streamingaufträge ausgeführt werden. | ClusterInfo- |
compatibilityLevel | Steuert bestimmte Laufzeitverhalten des Streamingauftrags. | '1.0' '1.2' |
contentStoragePolicy | Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf "JobStorageAccount" festgelegt ist, muss der Benutzer auch die Eigenschaft "jobStorageAccount" angeben. . | 'JobStorageAccount' "SystemAccount" |
dataLocale | Das Datengebietsschema des Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist. | Schnur |
eventsLateArrivalMaxDelayInSeconds | Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben. | Int |
eventsOutOfOrderMaxDelayInSeconds | Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein. | Int |
eventsOutOfOrderPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen. | "Anpassen" 'Drop' |
Externals | Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. | externen |
Funktionen | Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. | -Funktion[] |
Eingänge | Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist. | Eingabe-[] |
jobStorageAccount | Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind | JobStorageAccount- |
jobType | Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge". |
"Cloud" "Edge" |
outputErrorPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können. | 'Drop' 'Stop' |
Ausgaben | Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. | Ausgabe-[] |
outputStartMode | Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll. | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. | Schnur |
Sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Sku- |
Transformation | Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. | Transformations- |
StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ GatewayMessageBusStreamInputDataSourceauf "GatewayMessageBusBus" fest. Legen Sie für den Typ IoTHubStreamInputDataSource-auf "Microsoft.Devices/IotHubHub" fest. Auf "Microsoft.EventGrid/EventSubscriptions" für den Typ EventGridStreamInputDataSource-festgelegt. Auf "Microsoft.EventHub/EventHub" für den Typ EventHubV2StreamInputDataSource-festgelegt. Legen Sie für den Typ EventHubStreamInputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ BlobStreamInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawStreamInputDataSource-auf "Raw" fest. | 'GatewayMessageBus' "Microsoft.Devices/IotHubs" 'Microsoft.EventGrid/EventSubscriptions' 'Microsoft.EventHub/EventHub' "Microsoft.ServiceBus/EventHub" "Microsoft.Storage/Blob" "Raw" (erforderlich) |
StreamInputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt eine Eingabedatenquelle, die Datenstrom enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamInputDataSource- |
Art | Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Stream" (erforderlich) |
TrackedResourceTags
Name | Beschreibung | Wert |
---|
Transformation
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | TransformationProperties- |
TransformationProperties
Name | Beschreibung | Wert |
---|---|---|
Frage | Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
streamingUnits | Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. | Int |
validStreamingUnits | Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. | int[] |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Erstellen eines Standardmäßigen Stream Analytics-Auftrags |
Diese Vorlage erstellt einen Standardstream Analytics-Auftrag. Für weitere Informationen ist Azure Stream Analytics ein Echtzeitanalyse- und komplexes Ereignisverarbeitungsmodul, das entwickelt wurde, um hohe Mengen schneller Streamingdaten aus mehreren Quellen gleichzeitig zu analysieren und zu verarbeiten. Muster und Beziehungen können in Informationen identifiziert werden, die aus einer Reihe von Eingabequellen extrahiert werden, einschließlich Geräten, Sensoren, Clickstreams, Social Media Feeds und Anwendungen. Diese Muster können verwendet werden, um Aktionen auszulösen und Workflows wie das Erstellen von Warnungen zu initiieren, Informationen an ein Berichterstellungstool zu senden oder transformierte Daten zur späteren Verwendung zu speichern. Außerdem ist Stream Analytics zur Azure IoT Edge-Laufzeit verfügbar und unterstützt die gleiche genaue Sprache oder Syntax wie Cloud. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Streamingjobs-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.StreamAnalytics/streamingjobs-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = ?
}
}
location = "string"
sku = {
capacity = int
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
cluster = {
id = "string"
}
compatibilityLevel = "string"
contentStoragePolicy = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
externals = {
container = "string"
path = "string"
refreshConfiguration = {
dateFormat = "string"
pathPattern = "string"
refreshInterval = "string"
refreshType = "string"
timeFormat = "string"
}
storageAccount = {
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
}
functions = [
{
name = "string"
properties = {
properties = {
binding = {
type = "string"
// For remaining properties, see FunctionBinding objects
}
inputs = [
{
dataType = "string"
isConfigurationParameter = bool
}
]
output = {
dataType = "string"
}
}
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
compression = {
type = "string"
}
partitionKey = "string"
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
watermarkSettings = {
watermarkMode = "string"
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount = {
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
jobType = "string"
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
sizeWindow = int
timeWindow = "string"
watermarkSettings = {
maxWatermarkDifferenceAcrossPartitions = "string"
watermarkMode = "string"
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
capacity = int
name = "string"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
validStreamingUnits = [
int
]
}
}
}
})
}
StreamInputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für GatewayMessageBus-:
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Verwenden Sie für Microsoft.Devices/IotHubs-:
{
properties = {
consumerGroupName = "string"
endpoint = "string"
iotHubNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.Devices/IotHubs"
}
Verwenden Sie für Microsoft.EventGrid/EventSubscriptions:
{
properties = {
eventTypes = [
"string"
]
schema = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
subscriber = {
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "string"
}
}
type = "Microsoft.EventGrid/EventSubscriptions"
}
Verwenden Sie für Microsoft.EventHub/EventHub-:
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub-:
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
properties = {
authenticationMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
sourcePartitionCount = int
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
Verwenden Sie für Raw-:
{
properties = {
payload = "string"
payloadUri = "string"
}
type = "Raw"
}
InputProperties-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Reference:
{
datasource = {
type = "string"
// For remaining properties, see ReferenceInputDataSource objects
}
type = "Reference"
}
Verwenden Sie für Stream-:
{
datasource = {
type = "string"
// For remaining properties, see StreamInputDataSource objects
}
type = "Stream"
}
FunctionProperties-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Aggregate-:
{
type = "Aggregate"
}
Verwenden Sie für Scalar:
{
type = "Scalar"
}
Serialisierungsobjekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Avro:
{
properties = ?
type = "Avro"
}
Verwenden Sie für CSV-:
{
properties = {
encoding = "string"
fieldDelimiter = "string"
}
type = "Csv"
}
Verwenden Sie für CustomClr-Folgendes:
{
properties = {
serializationClassName = "string"
serializationDllPath = "string"
}
type = "CustomClr"
}
Verwenden Sie für Delta-:
{
properties = {
deltaTablePath = "string"
partitionColumns = [
"string"
]
}
type = "Delta"
}
Verwenden Sie für JSON-:
{
properties = {
encoding = "string"
format = "string"
}
type = "Json"
}
Verwenden Sie für Parkett:
{
properties = ?
type = "Parquet"
}
ReferenceInputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Datei-:
{
properties = {
path = "string"
}
type = "File"
}
Verwenden Sie für Microsoft.Sql/Server/Database:
{
properties = {
authenticationMode = "string"
database = "string"
deltaSnapshotQuery = "string"
fullSnapshotQuery = "string"
password = "string"
refreshRate = "string"
refreshType = "string"
server = "string"
user = "string"
}
type = "Microsoft.Sql/Server/Database"
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
properties = {
authenticationMode = "string"
blobName = "string"
container = "string"
dateFormat = "string"
deltaPathPattern = "string"
deltaSnapshotRefreshRate = "string"
fullSnapshotRefreshRate = "string"
pathPattern = "string"
sourcePartitionCount = int
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
Verwenden Sie für Raw-:
{
properties = {
payload = "string"
payloadUri = "string"
}
type = "Raw"
}
FunctionBinding-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für Microsoft.MachineLearning/WebService:
{
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputs = {
columnNames = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
name = "string"
}
outputs = [
{
dataType = "string"
name = "string"
}
]
}
type = "Microsoft.MachineLearning/WebService"
}
Verwenden Sie für Microsoft.MachineLearningServices:
{
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputRequestName = "string"
inputs = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
numberOfParallelRequests = int
outputResponseName = "string"
outputs = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
}
type = "Microsoft.MachineLearningServices"
}
Verwenden Sie für Microsoft.StreamAnalytics/CLRUdf:
{
properties = {
class = "string"
dllPath = "string"
method = "string"
updateMode = "string"
}
type = "Microsoft.StreamAnalytics/CLRUdf"
}
Verwenden Sie für Microsoft.StreamAnalytics/JavascriptUdf:
{
properties = {
script = "string"
}
type = "Microsoft.StreamAnalytics/JavascriptUdf"
}
OutputDataSource-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für GatewayMessageBus-:
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Verwenden Sie für Microsoft.AzureFunction:
{
properties = {
apiKey = "string"
functionAppName = "string"
functionName = "string"
maxBatchCount = int
maxBatchSize = int
}
type = "Microsoft.AzureFunction"
}
Verwenden Sie für Microsoft.DBForPostgreSQL/servers/databases:
{
properties = {
authenticationMode = "string"
database = "string"
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.DBForPostgreSQL/servers/databases"
}
Verwenden Sie für Microsoft.DataLake/Accounts:
{
properties = {
accountName = "string"
authenticationMode = "string"
dateFormat = "string"
filePathPrefix = "string"
refreshToken = "string"
tenantId = "string"
timeFormat = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
type = "Microsoft.DataLake/Accounts"
}
Verwenden Sie für Microsoft.EventHub/EventHub-:
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Verwenden Sie für Microsoft.Kusto/clusters/databases:
{
properties = {
authenticationMode = "string"
cluster = "string"
database = "string"
table = "string"
}
type = "Microsoft.Kusto/clusters/databases"
}
Verwenden Sie für Microsoft.ServiceBus/EventHub-:
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Verwenden Sie für Microsoft.ServiceBus/Queue:
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
queueName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = ?
}
type = "Microsoft.ServiceBus/Queue"
}
Verwenden Sie für Microsoft.ServiceBus/Topic:
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = {
{customized property} = "string"
}
topicName = "string"
}
type = "Microsoft.ServiceBus/Topic"
}
Verwenden Sie für Microsoft.Sql/Server/DataWarehouse:
{
properties = {
authenticationMode = "string"
database = "string"
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/DataWarehouse"
}
Verwenden Sie für Microsoft.Sql/Server/Database:
{
properties = {
authenticationMode = "string"
database = "string"
maxBatchCount = int
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/Database"
}
Verwenden Sie für Microsoft.Storage/Blob-:
{
properties = {
authenticationMode = "string"
blobPathPrefix = "string"
blobWriteMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
Verwenden Sie für Microsoft.Storage/DocumentDB-:
{
properties = {
accountId = "string"
accountKey = "string"
authenticationMode = "string"
collectionNamePattern = "string"
database = "string"
documentId = "string"
partitionKey = "string"
}
type = "Microsoft.Storage/DocumentDB"
}
Verwenden Sie für Microsoft.Storage/Table-:
{
properties = {
accountKey = "string"
accountName = "string"
batchSize = int
columnsToRemove = [
"string"
]
partitionKey = "string"
rowKey = "string"
table = "string"
}
type = "Microsoft.Storage/Table"
}
Verwenden Sie für PowerBI-:
{
properties = {
authenticationMode = "string"
dataset = "string"
groupId = "string"
groupName = "string"
refreshToken = "string"
table = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
type = "PowerBI"
}
Verwenden Sie für Raw-:
{
properties = {
payloadUri = "string"
}
type = "Raw"
}
Eigenschaftswerte
AggregateFunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Funktionstyp an. | "Aggregat" (erforderlich) |
AvroSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem Avro-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | jegliche |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Avro' (erforderlich) |
AzureDataExplorerOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Data Explorer-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Kusto/clusters/databases" (erforderlich) |
AzureDataExplorerOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Cluster | Der Name des Azure Data Explorer-Clusters. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Datenbank | Der Name der Azure Data Explorer-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureDataLakeStoreOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Data Lake Store-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DataLake/Accounts" (erforderlich) |
AzureDataLakeStoreOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountName | Der Name des Azure Data Lake Store-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
filePathPrefix | Der Speicherort der Datei, in die die Ausgabe geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
tenantId | Die Mandanten-ID des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in filePathPrefix angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
tokenUserDisplayName | Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
tokenUserPrincipalName | Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
AzureFunctionOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure-Funktionsausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureFunctionOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.AzureFunction" (erforderlich) |
AzureFunctionOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Wenn Sie eine Azure-Funktion aus einem anderen Abonnement verwenden möchten, können Sie dies tun, indem Sie den Schlüssel für den Zugriff auf Ihre Funktion bereitstellen. | Schnur |
functionAppName | Der Name Ihrer Azure Functions-App. | Schnur |
functionName | Der Name der Funktion in Ihrer Azure Functions-App. | Schnur |
maxBatchCount | Eine Eigenschaft, mit der Sie die maximale Anzahl von Ereignissen in jedem Batch angeben können, der an Azure Functions gesendet wird. Der Standardwert ist 100. | Int |
maxBatchSize | Eine Eigenschaft, mit der Sie die maximale Größe für jeden Ausgabebatch festlegen können, der an Ihre Azure-Funktion gesendet wird. Die Eingabeeinheit ist in Byte. Dieser Wert beträgt standardmäßig 262.144 Byte (256 KB). | Int |
AzureMachineLearningServiceFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einem Azure Machine Learning-Webdienst zugeordnet sind. | AzureMachineLearningServiceFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearningServices" (erforderlich) |
AzureMachineLearningServiceFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. | Schnur |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. | Int |
Endpunkt | Der Request-Response Endpunkt des Azure Machine Learning-Webdiensts ausführen. | Schnur |
inputRequestName | Bezeichnung für das Eingabeanforderungsobjekt. | Schnur |
Eingänge | Die Eingaben für den Azure Machine Learning-Webdienstendpunkt. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Die Anzahl der parallelen Anforderungen, die pro Partition Ihres Auftrags an den Machine Learning-Dienst gesendet werden. Der Standardwert ist 1. | Int |
outputResponseName | Bezeichnung für das Ausgabeanforderungsobjekt. | Schnur |
Ausgaben | Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning-Webdienstendpunkts. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Eingabespalte. | Schnur |
AzureMachineLearningServiceOutputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Ausgabespalte. | Schnur |
AzureMachineLearningStudioFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einem Azure Machine Learning Studio zugeordnet sind. | AzureMachineLearningStudioFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.MachineLearning/WebService" (erforderlich) |
AzureMachineLearningStudioFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
apiKey | Der ZUM Authentifizieren mit Request-Response Endpunkt verwendete API-Schlüssel. | Schnur |
batchSize | Zahl zwischen 1 und 10000, die die maximale Anzahl von Zeilen für jede Azure ML RRS-Ausführungsanforderung beschreibt. Der Standardwert ist 1000. | Int |
Endpunkt | Der Request-Response Endpunkt des Azure Machine Learning Studio ausführen. Weitere Informationen finden Sie hier: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | Schnur |
Eingänge | Die Eingaben für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputs |
Ausgaben | Eine Liste der Ausgaben aus der Ausführung des Azure Machine Learning Studio-Endpunkts. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Eingabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. | Schnur |
mapTo | Der nullbasierte Index des Funktionsparameters, dem diese Eingabe zugeordnet ist. | Int |
Name | Der Name der Eingabespalte. | Schnur |
AzureMachineLearningStudioInputs
Name | Beschreibung | Wert |
---|---|---|
columnNames | Eine Liste der Eingabespalten für den Azure Machine Learning Studio-Endpunkt. | AzureMachineLearningStudioInputColumn[] |
Name | Der Name der Eingabe. Dies ist der Name, der beim Erstellen des Endpunkts bereitgestellt wird. | Schnur |
AzureMachineLearningStudioOutputColumn
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Machine Learning unterstützte) Datentyp der Ausgabespalte. Eine Liste gültiger Azure Machine Learning-Datentypen wird unter https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx beschrieben. | Schnur |
Name | Der Name der Ausgabespalte. | Schnur |
AzureSqlDatabaseOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure SQL-Datenbankausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
AzureSqlDatabaseOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
maxBatchCount | Max Batch count for write to SQL database, the default value is 10.000. Optional für PUT-Anforderungen. | Int |
maxWriterCount | Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. | Int |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureSqlReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die sql DB-Eingaben zugeordnet sind, die Referenzdaten enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/Database" (erforderlich) |
AzureSqlReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name der Datenbank, in die die Ausgabe geschrieben wird. | Schnur |
deltaSnapshotQuery | Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um inkrementelle Änderungen aus der SQL-Datenbank abzurufen. Um diese Option zu verwenden, empfehlen wir die Verwendung zeitlicher Tabellen in der Azure SQL-Datenbank. | Schnur |
fullSnapshotQuery | Dieses Element ist dem Datenquellenelement zugeordnet. Diese Abfrage wird verwendet, um Daten aus der SQL-Datenbank abzurufen. | Schnur |
Passwort | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist das Kennwort, das zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
refreshRate | Dieses Element ist dem Datenquellenelement zugeordnet. Dies gibt an, wie häufig die Daten aus der Datenbank abgerufen werden. Es ist das DateTime-Format. | Schnur |
refreshType | Gibt den Typ der Datenaktualisierungsoption an. | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' "Statisch" |
Server | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Name des Servers, der die Datenbank enthält, in die geschrieben wird. | Schnur |
Benutzer | Dieses Element ist dem Datenquellenelement zugeordnet. Dies ist der Benutzername, der zum Herstellen einer Verbindung mit der SQL-Datenbankinstanz verwendet wird. | Schnur |
AzureSynapseOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Synapse-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureSynapseOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (erforderlich) |
AzureSynapseOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
AzureTableOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Azure Table-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | AzureTableOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Table" (erforderlich) |
AzureTableOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
batchSize | Die Anzahl der Zeilen, die gleichzeitig in die Azure-Tabelle geschrieben werden sollen. | Int |
columnsToRemove | Wenn angegeben, ist jedes Element im Array der Name einer Spalte, die (sofern vorhanden) aus Ausgabeereignisentitäten entfernt werden soll. | string[] |
partitionKey | Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Partitionsschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
rowKey | Dieses Element gibt den Namen einer Spalte aus der SELECT-Anweisung in der Abfrage an, die als Zeilenschlüssel für die Azure-Tabelle verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Azure-Tabelle. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
BlobOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
blobPathPrefix | Blobpfadpräfix. | Schnur |
blobWriteMode | Blob-Schreibmodus. | "Anfügen" "Einmal" |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
BlobReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobReferenceInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
blobName | Der Name der BLOB-Eingabe. | Schnur |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
deltaPathPattern | Das Pfadmuster der Delta-Momentaufnahme. | Schnur |
deltaSnapshotRefreshRate | Das Intervall, in dem der Benutzer eine Delta-Momentaufnahme dieser Referenz-BLOB-Eingabedatenquelle generiert. | Schnur |
fullSnapshotRefreshRate | Das Aktualisierungsintervall der BLOB-Eingabedatenquelle. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
sourcePartitionCount | Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 256. | Int |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
BlobStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer BLOB-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | BlobStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/Blob" (erforderlich) |
BlobStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Container | Der Name eines Containers innerhalb des zugeordneten Speicherkontos. Dieser Container enthält entweder die Blobs, aus der gelesen oder geschrieben werden soll. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
sourcePartitionCount | Die Partitionsanzahl der BLOB-Eingabedatenquelle. Bereich 1 - 1024. | Int |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
ClusterInfo
Name | Beschreibung | Wert |
---|---|---|
id | Die Ressourcen-ID des Clusters. | Schnur |
Kompression
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Typ der Komprimierung an, die von der Eingabe verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Deflate' 'GZip' 'None' (erforderlich) |
CSharpFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einer CSharp-Funktion zugeordnet sind. | CSharpFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/CLRUdf" (erforderlich) |
CSharpFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
Klasse | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
dllPath | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
Methode | Der Csharp-Code, der eine einzelne Funktionsdefinition enthält. | Schnur |
updateMode | Aktualisierungsmodi für Stream Analytics-Funktionen. | "Aktualisierbar" "Statisch" |
CsvSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem CSV-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CsvSerializationProperties- |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "CSV" (erforderlich) |
CsvSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
Codierung | Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
fieldDelimiter | Gibt das Trennzeichen an, das zum Trennen von durch Trennzeichen getrennten Werten (CSV)-Datensätzen verwendet wird. Eine Liste der unterstützten Werte finden Sie unter /rest/api/rest/api/streamanalytics/stream-analytics-output. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
CustomClrSerialization
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem CustomClr-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | CustomClrSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'CustomClr' (erforderlich) |
CustomClrSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
serializationClassName | Der Name der Serialisierungsklasse. | Schnur |
serializationDllPath | Der Serialisierungsbibliothekspfad. | Schnur |
DeltaSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem Serialisierungstyp Delta Lake zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DeltaSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Delta' (erforderlich) |
DeltaSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
deltaTablePath | Gibt den Pfad der Delta Lake-Tabelle an, in die die Ausgabe geschrieben wird. | Zeichenfolge (erforderlich) |
partitionColumns | Gibt die Namen der Spalten an, für die die Delta Lake-Tabelle partitioniert wird. Wir unterstützen nur eine Partitionsspalte, aber sie als Array zur Erweiterbarkeit beibehalten. | string[] |
DocumentDbOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer DocumentDB-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | DocumentDbOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Storage/DocumentDB" (erforderlich) |
DocumentDbOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
accountId | Der Name oder die ID des DocumentDB-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
accountKey | Der Kontoschlüssel für das DocumentDB-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
collectionNamePattern | Das Sammlungsnamenmuster für die zu verwendenden Auflistungen. Das Sammlungsnamenformat kann mithilfe des optionalen {partition}-Tokens erstellt werden, wobei Partitionen von 0 beginnen. Weitere Informationen finden Sie im Abschnitt "DocumentDB" von "/rest/api/streamanalytics/stream-analytics-output". Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Datenbank | Der Name der DocumentDB-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
documentId | Der Name des Felds in Ausgabeereignissen, mit dem der Primärschlüssel angegeben wird, auf dem Einfüge- oder Aktualisierungsvorgänge basieren. | Schnur |
partitionKey | Der Name des Felds in Ausgabeereignissen, mit dem der Schlüssel für die Partitionierung der Ausgabe in Auflistungen angegeben wird. Wenn 'collectionNamePattern' das {partition}-Token enthält, muss diese Eigenschaft angegeben werden. | Schnur |
EventGridStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Ereignisrastereingabe zugeordnet sind, die Datenstromdaten enthält. | EventGridStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (erforderlich) |
EventGridStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
eventTypes | Liste der Ereignistypen, die vom Ereignisrasteradapter unterstützt werden. | string[] |
Schema | Gibt den Ereignisrasterschematyp an. | "CloudEventSchema" 'EventGridEventSchema' |
storageAccounts | Eine Liste mit einem oder mehreren Azure Storage-Konten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StorageAccount[] |
Abonnent | Abonnenten für das Ereignisraster. Derzeit wird nur EventHub-Abonnent unterstützt. | EventHubV2StreamInputDataSource- |
EventHubOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
EventHubOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
eventHubName | Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | Int |
partitionKey | Der Schlüssel/die Spalte, die verwendet wird, um zu bestimmen, auf welche Partition Ereignisdaten gesendet werden sollen. | Schnur |
propertyColumns | Die Eigenschaften, die dieser Event Hub-Ausgabe zugeordnet sind. | string[] |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
EventHubStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/EventHub" (erforderlich) |
EventHubStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
consumerGroupName | Der Name einer Event Hub Consumer Group, die zum Lesen von Ereignissen aus dem Event Hub verwendet werden soll. Wenn Sie unterschiedliche Consumergruppennamen für mehrere Eingaben angeben, können diese Eingaben dieselben Ereignisse vom Event Hub empfangen. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Event Hub. | Schnur |
eventHubName | Der Name des Event Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
partitionCount | Die Partitionsanzahl der Event Hub-Datenquelle. Bereich 1 - 256. | Int |
prefetchCount | Die Anzahl der Nachrichten, die der Nachrichtenempfänger gleichzeitig anfordern kann. | Int |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
EventHubV2OutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
EventHubV2StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.EventHub/EventHub" (erforderlich) |
EventHubV2StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Event Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Zeichenfolge (erforderlich) |
Äußerlich
Name | Beschreibung | Wert |
---|---|---|
Container | Der UserCustomCode-Container. | Schnur |
Pfad | Der UserCustomCode-Pfad. | Schnur |
refreshConfiguration | Die Aktualisierungsparameter für alle aktualisierbaren benutzerdefinierten Funktionen, die in der Auftragskonfiguration vorhanden sind. | RefreshConfiguration- |
storageAccount | Die Eigenschaften, die einem Azure Storage-Konto zugeordnet sind | StorageAccount- |
FileReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Dateieingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | FileReferenceInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'Datei' (erforderlich) |
FileReferenceInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Pfad | Der Pfad der Datei. | Schnur |
Funktion
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Funktion zugeordnet sind. | FunctionProperties- |
FunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ AzureMachineLearningStudioFunctionBindingauf "Microsoft.MachineLearning/WebService" fest. Legen Sie für den Typ AzureMachineLearningServiceFunctionBindingauf "Microsoft.MachineLearningServices" fest. Legen Sie für den Typ CSharpFunctionBindingauf "Microsoft.StreamAnalytics/CLRUdf" fest. Set to 'Microsoft.StreamAnalytics/JavascriptUdf' for type JavaScriptFunctionBinding. | 'Microsoft.MachineLearning/WebService' 'Microsoft.MachineLearningServices' 'Microsoft.StreamAnalytics/CLRUdf' "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
FunctionConfiguration
Name | Beschreibung | Wert |
---|---|---|
verbindlich | Die physische Bindung der Funktion. Beispielsweise beschreibt dies im Fall des Azure Machine Learning-Webdiensts den Endpunkt. | FunctionBinding- |
Eingänge | FunctionInput-[] | |
Ausgabe | Beschreibt die Ausgabe einer Funktion. | FunctionOutput- |
FunctionInput
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Stream Analytics unterstützte) Datentyp des Funktionseingabeparameters. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | Schnur |
isConfigurationParameter | Ein Flag, das angibt, ob der Parameter ein Konfigurationsparameter ist. True, wenn dieser Eingabeparameter erwartet wird, dass es sich um eine Konstante handelt. Der Standardwert ist "false". | Bool |
FunctionOutput
Name | Beschreibung | Wert |
---|---|---|
Datatype | Der (von Azure Stream Analytics unterstützte) Datentyp der Funktionsausgabe. Eine Liste der gültigen Azure Stream Analytics-Datentypen werden unter https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | Schnur |
FunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | FunctionConfiguration- | |
Art | Legen Sie für den Typ "AggregateFunctionProperties"auf "Aggregat" fest. Legen Sie für den Typ ScalarFunctionPropertiesauf "Skalar" fest. | "Aggregat" "Skalar" (erforderlich) |
GatewayMessageBusOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Gatewaynachrichtenbusausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
GatewayMessageBusOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Thema | Der Name des Themas "ServiceBus". | Schnur |
GatewayMessageBusStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Gatewaynachrichtenbuseingabe zugeordnet sind, die Datenstromdaten enthält. | GatewayMessageBusStreamInputDataSourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "GatewayMessageBus" (erforderlich) |
GatewayMessageBusStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
Thema | Der Name des Themas "ServiceBus". | Schnur |
Identität
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp kann "SystemAssigned" oder "UserAssigned" sein. | Schnur |
userAssignedIdentities | Dem Benutzer zugewiesene Identitäten, die der Streamingauftragsressource zugeordnet sind. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Eingabe
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | InputProperties- |
InputProperties
Name | Beschreibung | Wert |
---|---|---|
Kompression | Beschreibt, wie Eingabedaten komprimiert werden | Komprimierungs- |
partitionKey | partitionKey Beschreibt einen Schlüssel in den Eingabedaten, die zum Partitionieren der Eingabedaten verwendet werden | Schnur |
Serialisierung | Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Serialisierung |
Art | Set to 'Reference' for type ReferenceInputProperties. Legen Sie für den Typ "Stream" StreamInputPropertiesauf "Stream" fest. | 'Reference' "Stream" (erforderlich) |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichenereignisse gelesen werden sollen. | InputWatermarkProperties- |
InputWatermarkProperties
Name | Beschreibung | Wert |
---|---|---|
watermarkMode | Der Eingabewasserzeichenmodus. | 'None' "ReadWatermark" |
IoTHubStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer IoT Hub-Eingabe zugeordnet sind, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.Devices/IotHubs" (erforderlich) |
IoTHubStreamInputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
consumerGroupName | Der Name einer IoT Hub Consumer Group, die zum Lesen von Ereignissen aus dem IoT Hub verwendet werden soll. Wenn nicht angegeben, verwendet die Eingabe die Standard-Consumergruppe des Iot Hub. | Schnur |
Endpunkt | Der IoT Hub-Endpunkt, mit dem eine Verbindung hergestellt werden soll (z. B. Nachrichten/Ereignisse, Nachrichten/operationsMonitoringEvents usw.). | Schnur |
iotHubNamespace | Der Name oder der URI des IoT Hub. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Freigegebenen Zugriffsrichtlinie für den IoT-Hub. Diese Richtlinie muss mindestens die Dienstverbindungsberechtigung enthalten. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
JavaScriptFunctionBinding
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Bindungseigenschaften, die einer JavaScript-Funktion zugeordnet sind. | JavaScriptFunctionBindingProperties |
Art | Gibt den Funktionsbindungstyp an. | "Microsoft.StreamAnalytics/JavascriptUdf" (erforderlich) |
JavaScriptFunctionBindingProperties
Name | Beschreibung | Wert |
---|---|---|
Skript | Der JavaScript-Code, der eine einzelne Funktionsdefinition enthält. Beispiel: "Funktion (x, y) { x + y; }" zurückgeben | Schnur |
JobStorageAccount
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
JsonSerialisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | JsonSerializationProperties |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Json" (erforderlich) |
JsonSerializationProperties
Name | Beschreibung | Wert |
---|---|---|
Codierung | Gibt die Codierung der eingehenden Daten im Falle der Eingabe und die Codierung ausgehender Daten im Falle der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'UTF8' |
Format | Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Es gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON an, in dem die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", der angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile getrennt und "Array" angegeben wird, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn links NULL ist. | 'Array' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
Name | Beschreibung | Wert |
---|---|---|
Identität | Beschreibt die diesem Auftrag zugewiesene verwaltete Identität, die zur Authentifizierung mit Eingaben und Ausgaben verwendet werden kann. | Identity |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Eigenschaften, die einem Streamingauftrag zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamingJobProperties |
Sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Sku- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview" |
Ausgabe
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputProperties- |
OutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ GatewayMessageBusOutputDataSourceauf "GatewayMessageBus" fest. Legen Sie für den Typ AzureFunctionOutputDataSource-auf "Microsoft.AzureFunctionFunction" fest. Set to 'Microsoft.DBForPostgreSQL/servers/databases' for type PostgreSQLOutputDataSource. Legen Sie für den Typ AzureDataLakeStoreOutputDataSource-auf "Microsoft.DataLake/Accounts" fest. Legen Sie für den Typ EventHub2OutputDataSource-auf "Microsoft.EventHub/EventHub" fest. Legen Sie für den Typ AzureDataExplorerOutputDataSource-auf "Microsoft.Kusto/clusters/databases" fest. Legen Sie für den Typ EventHubOutputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ ServiceBusQueueOutputDataSource-auf "Microsoft.ServiceBusBus/Queue" fest. Set to 'Microsoft.ServiceBus/Topic' for type ServiceBusTopicOutputDataSource. Legen Sie für den Typ AzureSynapseOutputDataSource-auf "Microsoft.Sql/Server/DataWarehouse" fest. Legen Sie für den Typ AzureSqlDatabaseOutputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobOutputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ DocumentDbOutputDataSource-auf "Microsoft.Storage/DocumentDB" fest. Legen Sie für den Typ AzureTableOutputDataSource-auf "Microsoft.Storage/Table" fest. Legen Sie für den Typ PowerBIOutputDataSource-auf "PowerBI" fest. Legen Sie für den Typ RawOutputDatasource-auf "Raw" fest. | 'GatewayMessageBus' "Microsoft.AzureFunction" "Microsoft.DataLake/Accounts" 'Microsoft.DBForPostgreSQL/servers/databases' 'Microsoft.EventHub/EventHub' "Microsoft.Kusto/clusters/databases" "Microsoft.ServiceBus/EventHub" 'Microsoft.ServiceBus/Queue' "Microsoft.ServiceBus/Topic" 'Microsoft.Sql/Server/Database' 'Microsoft.Sql/Server/DataWarehouse' "Microsoft.Storage/Blob" 'Microsoft.Storage/DocumentDB' 'Microsoft.Storage/Table' 'PowerBI' "Raw" (erforderlich) |
OutputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt die Datenquelle, in die die Ausgabe geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | OutputDataSource- |
Serialisierung | Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe geschrieben werden. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Serialisierung |
sizeWindow | Das Größenfenster, auf das eine Stream Analytics-Ausgabe beschränkt werden soll. | Int |
timeWindow | Der Zeitrahmen zum Filtern von Stream Analytics-Auftragsausgaben. | Schnur |
watermarkSettings | Einstellungen, die bestimmen, ob Wasserzeichen nach unten gesendet werden sollen. | OutputWatermarkProperties |
OutputWatermarkProperties
Name | Beschreibung | Wert |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Beschreibt das maximale Delta zwischen den schnellsten und langsamsten Partitionen, sodass das Out-of-Order-Fenster, das alle erforderlichen Ereignisse in downstream-Aufträgen erfasst, gut definiert ist. | Schnur |
watermarkMode | Der Ausgabewasserzeichenmodus. | 'None' 'SendCurrentPartitionWatermark' 'SendLowestWatermarkAcrossPartitions' |
Geparkte Personalisierung
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die mit dem Serialisierungstyp "Parkett" verbunden sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | jegliche |
Art | Gibt den Typ der Serialisierung an, den die Eingabe oder Ausgabe verwendet. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Parkett" (erforderlich) |
PostgreSQLOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer PostgreSQL-Ausgabedatenquelle zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/databases" (erforderlich) |
PostgreSQLOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Datenbank | Der Name der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
maxWriterCount | Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional für PUT-Anforderungen. | Int |
Passwort | Das Kennwort, das zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
Server | Der Name des SQL-Servers, der die Azure SQL-Datenbank enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Tabelle in der Azure SQL-Datenbank. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Benutzer | Der Benutzername, der zum Herstellen einer Verbindung mit der Azure SQL-Datenbank verwendet wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
PowerBIOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Power BI-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | PowerBIOutputDataSourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | 'PowerBI' (erforderlich) |
PowerBIOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
Dataset | Der Name des Power BI-Datasets. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
groupId | Die ID der Power BI-Gruppe. | Schnur |
groupName | Der Name der Power BI-Gruppe. Verwenden Sie diese Eigenschaft, um sich zu merken, welche bestimmte Power BI-Gruppen-ID verwendet wurde. | Schnur |
refreshToken | Ein Aktualisierungstoken, das verwendet werden kann, um ein gültiges Zugriffstoken abzurufen, das dann zur Authentifizierung mit der Datenquelle verwendet werden kann. Ein gültiges Aktualisierungstoken kann derzeit nur über das Azure-Portal abgerufen werden. Es wird empfohlen, beim Erstellen der Datenquelle einen Dummy-Zeichenfolgenwert hier einzufügen und dann zum Azure-Portal zu wechseln, um die Datenquelle zu authentifizieren, die diese Eigenschaft mit einem gültigen Aktualisierungstoken aktualisiert. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
Tisch | Der Name der Power BI-Tabelle unter dem angegebenen Dataset. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
tokenUserDisplayName | Der Anzeigename des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
tokenUserPrincipalName | Der Benutzerprinzipalname (UPN) des Benutzers, der zum Abrufen des Aktualisierungstokens verwendet wurde. Verwenden Sie diese Eigenschaft, um sich zu merken, welcher Benutzer zum Abrufen des Aktualisierungstokens verwendet wurde. | Schnur |
RawInputDatasourceProperties
Name | Beschreibung | Wert |
---|---|---|
Nutzlast | Der serialisierte JSON-Inhalt der Eingabedaten. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. | Schnur |
payloadUri | Die SAS-URL zu einem Blob, das den serialisierten JSON-Inhalt der Eingabedaten enthält. Entweder Nutzlast oder PayloadURI muss festgelegt werden, aber nicht beide. | Schnur |
RawOutputDatasource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer rohen Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawOutputDatasourceProperties- |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
RawOutputDatasourceProperties
Name | Beschreibung | Wert |
---|---|---|
payloadUri | Die SAS-URL zu einem Blob, in das die Ausgabe geschrieben werden soll. Wenn diese Eigenschaft nicht festgelegt ist, werden Ausgabedaten in einen temporären Speicher geschrieben, und eine SAS-URL zu diesem temporären Speicher wird in das Ergebnis eingeschlossen. | Schnur |
RawReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
RawStreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer unformatierten Eingabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | RawInputDatasourceProperties- |
Art | Gibt den Typ der Eingabedatenquelle an, die Datenstromdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Raw" (erforderlich) |
ReferenceInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ FileReferenceInputDataSource-auf "Datei" fest. Legen Sie für den Typ AzureSqlReferenceInputDataSource-auf "Microsoft.Sql/Server/Database" fest. Legen Sie für den Typ BlobReferenceInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawReferenceInputDataSourceauf "Raw" fest. | 'Datei' 'Microsoft.Sql/Server/Database' "Microsoft.Storage/Blob" "Raw" (erforderlich) |
ReferenceInputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt eine Eingabedatenquelle, die Referenzdaten enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ReferenceInputDataSource- |
Art | Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Verweis" (erforderlich) |
RefreshConfiguration
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat. Unabhängig davon, wo {date} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Datumsformat verwendet. | Schnur |
pathPattern | Das Blobpfadmuster. Kein regulärer Ausdruck. Es stellt ein Muster dar, mit dem Blobnamen abgeglichen werden, um festzustellen, ob sie als Eingabe oder Ausgabe in den Auftrag eingeschlossen werden sollen. Eine ausführlichere Erläuterung und ein Beispiel finden Sie unter /rest/rest/api/streamanalytics/stream-analytics-output. | Schnur |
refreshInterval | Das Aktualisierungsintervall. | Schnur |
refreshType | Diese Eigenschaft gibt an, welche Datenaktualisierungsoption verwendet, blockiert oder nicht blockiert werden soll. | "Blockieren" "Nicht blockieren" |
timeFormat | Das Zeitformat. Unabhängig davon, wo {time} in pathPattern angezeigt wird, wird der Wert dieser Eigenschaft stattdessen als Zeitformat verwendet. | Schnur |
ScalarFunctionProperties
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt den Funktionstyp an. | "Skalar" (erforderlich) |
Serialisierung
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ AvroSerializationauf "AvroSerialization" fest. Legen Sie für den Typ csvSerializationauf "CSV" fest. Legen Sie für den Typ CustomClrSerializationauf 'CustomClrSerialization' fest. Legen Sie für den Typ DeltaSerialisierungauf "Delta" fest. Set to 'Json' for type JsonSerialization. Auf "Parkett" für die Typ-Parkett-festgelegt. | 'Avro' "CSV" 'CustomClr' 'Delta' 'Json' "Parkett" (erforderlich) |
ServiceBusQueueOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Service Bus Queue-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Queue" (erforderlich) |
ServiceBusQueueOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
queueName | Der Name der Servicebuswarteschlange. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
systemPropertyColumns | Die Systemeigenschaften, die der Servicebuswarteschlange zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | jegliche |
ServiceBusTopicOutputDataSource
Name | Beschreibung | Wert |
---|---|---|
Eigenschaften | Die Eigenschaften, die einer Service Bus Topic-Ausgabe zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
Art | Gibt den Typ der Datenquellenausgabe an, in die geschrieben wird. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Microsoft.ServiceBus/Topic" (erforderlich) |
ServiceBusTopicOutputDataSourceProperties
Name | Beschreibung | Wert |
---|---|---|
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Ein Zeichenfolgenarray der Namen der Ausgabespalten, die als benutzerdefinierte Eigenschaften an Service Bus-Nachrichten angefügt werden sollen. | string[] |
serviceBusNamespace | Der Namespace, der dem gewünschten Event Hub, Service Bus Queue, Service Bus Topic usw. zugeordnet ist. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
sharedAccessPolicyKey | Der Schlüssel für die gemeinsame Zugriffsrichtlinie für die angegebene Richtlinie für den freigegebenen Zugriff. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
sharedAccessPolicyName | Der Name der Richtlinie für den freigegebenen Zugriff für den Event Hub, service bus queue, Service Bus Topic usw. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
systemPropertyColumns | Die Systemeigenschaften, die der Service Bus Topic Output zugeordnet sind. Die folgenden Systemeigenschaften werden unterstützt: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Der Name des Servicebusthemas. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Name | Beschreibung | Wert |
---|
Sku
Name | Beschreibung | Wert |
---|---|---|
Fassungsvermögen | Die Kapazität der SKU. | Int |
Name | Der Name der SKU. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Standard" |
StorageAccount
Name | Beschreibung | Wert |
---|---|---|
accountKey | Der Kontoschlüssel für das Azure Storage-Konto. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur Zwänge: Vertraulicher Wert. Übergeben Als sicherer Parameter. |
accountName | Der Name des Azure Storage-Kontos. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
authenticationMode | Authentifizierungsmodus. | 'ConnectionString' 'Msi' 'UserToken' |
StreamingJobProperties
Name | Beschreibung | Wert |
---|---|---|
Cluster | Der Cluster, auf dem Streamingaufträge ausgeführt werden. | ClusterInfo- |
compatibilityLevel | Steuert bestimmte Laufzeitverhalten des Streamingauftrags. | '1.0' '1.2' |
contentStoragePolicy | Gültige Werte sind JobStorageAccount und SystemAccount. Wenn dieser Wert auf "JobStorageAccount" festgelegt ist, muss der Benutzer auch die Eigenschaft "jobStorageAccount" angeben. . | 'JobStorageAccount' "SystemAccount" |
dataLocale | Das Datengebietsschema des Datenanalyseauftrags. Der Wert sollte der Name einer unterstützten .NET-Kultur aus dem set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxsein. Wird standardmäßig auf 'en-US' festgelegt, wenn keine angegeben ist. | Schnur |
eventsLateArrivalMaxDelayInSeconds | Die maximale tolerierbare Verzögerung in Sekunden, bei der Ereignisse, die verspätet eintreffen, enthalten sein könnten. Der unterstützte Bereich wird auf 1814399 (20.23:59:59:59 Tage) -1, und -1 wird verwendet, um die Wartezeit auf unbestimmte Zeit anzugeben. Wenn die Eigenschaft nicht vorhanden ist, wird sie interpretiert, um einen Wert von -1 zu haben. | Int |
eventsOutOfOrderMaxDelayInSeconds | Die maximale tolerierbare Verzögerung in Sekunden, bei der Out-of-Order-Ereignisse angepasst werden können, um in der Reihenfolge wieder zu sein. | Int |
eventsOutOfOrderPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die im Eingabeereignisdatenstrom außerhalb der Reihenfolge eingehen. | "Anpassen" 'Drop' |
Externals | Das Speicherkonto, in dem sich die benutzerdefinierten Codeartefakte befinden. | externen |
Funktionen | Eine Liste mit einer oder mehreren Funktionen für den Streamingauftrag. Die Name-Eigenschaft für jede Funktion ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. | -Funktion[] |
Eingänge | Eine Liste mit mindestens einer Eingabe für den Streamingauftrag. Die Name-Eigenschaft für jede Eingabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelnen Eingaben verfügbar ist. | Eingabe-[] |
jobStorageAccount | Die Eigenschaften, die einem Azure Storage-Konto mit MSI zugeordnet sind | JobStorageAccount- |
jobType | Beschreibt den Typ des Auftrags. Gültige Modi sind Cloud und "Edge". |
"Cloud" "Edge" |
outputErrorPolicy | Gibt die Richtlinie an, die auf Ereignisse angewendet werden soll, die an der Ausgabe eingehen und aufgrund falscher Spaltenwerte, spaltenwerte falscher Typ oder Größe nicht in den externen Speicher geschrieben werden können. | 'Drop' 'Stop' |
Ausgaben | Eine Liste mit einer oder mehreren Ausgaben für den Streamingauftrag. Die Name-Eigenschaft für jede Ausgabe ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Ausgabe verfügbar ist. | Ausgabe-[] |
outputStartMode | Diese Eigenschaft sollte nur verwendet werden, wenn gewünscht wird, dass der Auftrag sofort beim Erstellen gestartet wird. Der Wert kann JobStartTime, CustomTime oder LastOutputEventTime sein, um anzugeben, ob der Startpunkt des Ausgabeereignisdatenstroms gestartet werden soll, wenn der Auftrag gestartet wird, mit einem benutzerdefinierten Benutzerzeitstempel beginnen, der über die outputStartTime-Eigenschaft angegeben ist, oder von der letzten Ereignisausgabezeit beginnen soll. | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | Der Wert ist entweder ein formatierter ISO-8601-Zeitstempel, der den Startpunkt des Ausgabeereignisdatenstroms angibt, oder NULL, um anzugeben, dass der Ausgabeereignisdatenstrom bei jedem Start des Streamingauftrags gestartet wird. Diese Eigenschaft muss einen Wert aufweisen, wenn outputStartMode auf CustomTime festgelegt ist. | Schnur |
Sku | Beschreibt die SKU des Streamingauftrags. Erforderlich für PUT-Anforderungen (CreateOrReplace). | Sku- |
Transformation | Gibt die Abfrage und die Anzahl der Streamingeinheiten an, die für den Streamingauftrag verwendet werden sollen. Die Namenseigenschaft der Transformation ist erforderlich, wenn Sie diese Eigenschaft in einer PUT-Anforderung angeben. Diese Eigenschaft kann nicht über einen PATCH-Vorgang geändert werden. Sie müssen die PATCH-API verwenden, die für die einzelne Transformation verfügbar ist. | Transformations- |
StreamInputDataSource
Name | Beschreibung | Wert |
---|---|---|
Art | Legen Sie für den Typ GatewayMessageBusStreamInputDataSourceauf "GatewayMessageBusBus" fest. Legen Sie für den Typ IoTHubStreamInputDataSource-auf "Microsoft.Devices/IotHubHub" fest. Auf "Microsoft.EventGrid/EventSubscriptions" für den Typ EventGridStreamInputDataSource-festgelegt. Auf "Microsoft.EventHub/EventHub" für den Typ EventHubV2StreamInputDataSource-festgelegt. Legen Sie für den Typ EventHubStreamInputDataSource-auf "Microsoft.ServiceBus/EventHub" fest. Legen Sie für den Typ BlobStreamInputDataSource-auf "Microsoft.Storage/Blob" fest. Legen Sie für den Typ RawStreamInputDataSource-auf "Raw" fest. | 'GatewayMessageBus' "Microsoft.Devices/IotHubs" 'Microsoft.EventGrid/EventSubscriptions' 'Microsoft.EventHub/EventHub' "Microsoft.ServiceBus/EventHub" "Microsoft.Storage/Blob" "Raw" (erforderlich) |
StreamInputProperties
Name | Beschreibung | Wert |
---|---|---|
Datenquelle | Beschreibt eine Eingabedatenquelle, die Datenstrom enthält. Erforderlich für PUT-Anforderungen (CreateOrReplace). | StreamInputDataSource- |
Art | Gibt an, ob es sich bei der Eingabe um eine Quelle von Referenzdaten oder Datenstromdaten handelt. Erforderlich für PUT-Anforderungen (CreateOrReplace). | "Stream" (erforderlich) |
TrackedResourceTags
Name | Beschreibung | Wert |
---|
Transformation
Name | Beschreibung | Wert |
---|---|---|
Name | Ressourcenname | Schnur |
Eigenschaften | Die Eigenschaften, die einer Transformation zugeordnet sind. Erforderlich für PUT-Anforderungen (CreateOrReplace). | TransformationProperties- |
TransformationProperties
Name | Beschreibung | Wert |
---|---|---|
Frage | Gibt die Abfrage an, die im Streamingauftrag ausgeführt wird. Weitere Informationen zur Stream Analytics Query Language (SAQL) finden Sie hier: https://msdn.microsoft.com/library/azure/dn834998 . Erforderlich für PUT-Anforderungen (CreateOrReplace). | Schnur |
streamingUnits | Gibt die Anzahl der Streamingeinheiten an, die der Streamingauftrag verwendet. | Int |
validStreamingUnits | Gibt die gültigen Streamingeinheiten an, auf die ein Streamingauftrag skaliert werden kann. | int[] |