Задания потоковой передачи Microsoft.StreamAnalytics
Определение ресурсов Bicep
Тип ресурса потоковой передачи можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.StreamAnalytics/streamingjobs, добавьте следующий Bicep в шаблон.
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
Задайте свойство типа
Для GatewayMessageBusиспользуйте:
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Для Microsoft.Devices/IotHubsиспользуйте следующее:
{
properties: {
consumerGroupName: 'string'
endpoint: 'string'
iotHubNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.Devices/IotHubs'
}
Для 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'
}
Для Microsoft.EventHub/EventHubиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Для Microsoft.ServiceBus/EventHubиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
partitionCount: int
prefetchCount: int
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Для 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'
}
Для необработанныхиспользуйте:
{
properties: {
payload: 'string'
payloadUri: 'string'
}
type: 'Raw'
}
Объекты InputProperties
Задайте свойство типа
Для справочникаиспользуйте:
{
datasource: {
type: 'string'
// For remaining properties, see ReferenceInputDataSource objects
}
type: 'Reference'
}
Для Streamиспользуйте:
{
datasource: {
type: 'string'
// For remaining properties, see StreamInputDataSource objects
}
type: 'Stream'
}
Объекты FunctionProperties
Задайте свойство типа
Для агрегированияиспользуйте:
{
type: 'Aggregate'
}
Для скалярных
{
type: 'Scalar'
}
Объекты сериализации
Задайте свойство типа
Для Avroиспользуйте:
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Avro'
}
Для CSV-используйте:
{
properties: {
encoding: 'string'
fieldDelimiter: 'string'
}
type: 'Csv'
}
Для CustomClrиспользуйте:
{
properties: {
serializationClassName: 'string'
serializationDllPath: 'string'
}
type: 'CustomClr'
}
Для Deltaиспользуйте:
{
properties: {
deltaTablePath: 'string'
partitionColumns: [
'string'
]
}
type: 'Delta'
}
Для Jsonиспользуйте:
{
properties: {
encoding: 'string'
format: 'string'
}
type: 'Json'
}
Для Parquetиспользуйте:
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Parquet'
}
Объекты ReferenceInputDataSource
Задайте свойство типа
Для файлаиспользуйте:
{
properties: {
path: 'string'
}
type: 'File'
}
Для 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'
}
Для 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'
}
Для необработанныхиспользуйте:
{
properties: {
payload: 'string'
payloadUri: 'string'
}
type: 'Raw'
}
Объекты FunctionBinding
Задайте свойство типа
Для 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'
}
Для 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'
}
Для Microsoft.StreamAnalytics/CLRUdfиспользуйте следующее:
{
properties: {
class: 'string'
dllPath: 'string'
method: 'string'
updateMode: 'string'
}
type: 'Microsoft.StreamAnalytics/CLRUdf'
}
Для Microsoft.StreamAnalytics/JavascriptUdfиспользуйте следующее:
{
properties: {
script: 'string'
}
type: 'Microsoft.StreamAnalytics/JavascriptUdf'
}
Объекты OutputDataSource
Задайте свойство типа
Для GatewayMessageBusиспользуйте:
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Для Microsoft.AzureFunctionиспользуйте следующее:
{
properties: {
apiKey: 'string'
functionAppName: 'string'
functionName: 'string'
maxBatchCount: int
maxBatchSize: int
}
type: 'Microsoft.AzureFunction'
}
Для Microsoft.DBForPostgreSQL/servers/databaseиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
database: 'string'
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.DBForPostgreSQL/servers/databases'
}
Для 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'
}
Для Microsoft.EventHub/EventHubиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Для Microsoft.Kusto/clusters/databaseиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
cluster: 'string'
database: 'string'
table: 'string'
}
type: 'Microsoft.Kusto/clusters/databases'
}
Для Microsoft.ServiceBus/EventHubиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionCount: int
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Для 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'
}
Для Microsoft.ServiceBus/Topicиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: {
{customized property}: 'string'
}
topicName: 'string'
}
type: 'Microsoft.ServiceBus/Topic'
}
Для Microsoft.Sql/Server/DataWarehouseиспользуйте следующее:
{
properties: {
authenticationMode: 'string'
database: 'string'
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/DataWarehouse'
}
Для 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'
}
Для 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'
}
Для Microsoft.Storage/DocumentDBиспользуйте следующее:
{
properties: {
accountId: 'string'
accountKey: 'string'
authenticationMode: 'string'
collectionNamePattern: 'string'
database: 'string'
documentId: 'string'
partitionKey: 'string'
}
type: 'Microsoft.Storage/DocumentDB'
}
Для Microsoft.Storage/Tableиспользуйте следующее:
{
properties: {
accountKey: 'string'
accountName: 'string'
batchSize: int
columnsToRemove: [
'string'
]
partitionKey: 'string'
rowKey: 'string'
table: 'string'
}
type: 'Microsoft.Storage/Table'
}
Для PowerBIиспользуйте:
{
properties: {
authenticationMode: 'string'
dataset: 'string'
groupId: 'string'
groupName: 'string'
refreshToken: 'string'
table: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
type: 'PowerBI'
}
Для необработанныхиспользуйте:
{
properties: {
payloadUri: 'string'
}
type: 'Raw'
}
Значения свойств
AggregateFunctionProperties
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип функции. | "Агрегат" (обязательный) |
AvroSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Avro. Требуется для запросов PUT (CreateOrReplace). | любой |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Avro (обязательно) |
AzureDataExplorerOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Kusto/clusters/database" (обязательно) |
AzureDataExplorerOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
гроздь | Имя кластера Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | струна |
база данных | Имя базы данных Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureDataLakeStoreOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.DataLake/Accounts (обязательно) |
AzureDataLakeStoreOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountName | Имя учетной записи Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
dateFormat | Формат даты. Когда {date} отображается в filePathPrefix, значение этого свойства используется в качестве формата даты. | струна |
filePathPrefix | Расположение файла, в который должны записываться выходные данные. Требуется для запросов PUT (CreateOrReplace). | струна |
refreshToken | Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
tenantId | Идентификатор клиента пользователя, используемого для получения маркера обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
timeFormat | Формат времени. Когда {time} отображается в filePathPrefix, значение этого свойства используется в качестве формата времени. | струна |
tokenUserDisplayName | Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
tokenUserPrincipalName | Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
AzureFunctionOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными функции Azure. Требуется для запросов PUT (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.AzureFunction (обязательно) |
AzureFunctionOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Если вы хотите использовать функцию Azure из другой подписки, вы можете сделать это, предоставив ключ для доступа к функции. | струна |
functionAppName | Имя приложения "Функции Azure". | струна |
functionName | Имя функции в приложении "Функции Azure". | струна |
maxBatchCount | Свойство, позволяющее указать максимальное количество событий в каждом пакете, отправляемом в Функции Azure. Значение по умолчанию — 100. | int |
maxBatchSize | Свойство, позволяющее задать максимальный размер каждого выходного пакета, который отправляется в функцию Azure. Входная единица находится в байтах. По умолчанию это значение равно 262 144 байтам (256 КБ). | int |
AzureMachineLearningServiceFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с веб-службой машинного обучения Azure. | AzureMachineLearningServiceFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.MachineLearningServices (обязательно) |
AzureMachineLearningServiceFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Ключ API, используемый для проверки подлинности с помощью конечной точки Request-Response. | струна |
batchSize | Число от 1 до 10000, описывающее максимальное количество строк для каждого запроса на выполнение RRS машинного обучения Azure. Значение по умолчанию — 1000. | int |
конечная точка | Request-Response выполнить конечную точку веб-службы Машинного обучения Azure. | струна |
inputRequestName | Метка для объекта входного запроса. | струна |
Входы | Входные данные для конечной точки веб-службы Машинного обучения Azure. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Количество параллельных запросов, которые будут отправляться на секцию задания в службу машинного обучения. Значение по умолчанию — 1. | int |
outputResponseName | Метка для объекта выходного запроса. | струна |
Выходы | Список выходных данных из конечной точки веб-службы Машинного обучения Azure. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживается Машинное обучение Azure) входного столбца. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя входного столбца. | струна |
AzureMachineLearningServiceOutputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый машинным обучением Azure) выходного столбца. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя выходного столбца. | струна |
AzureMachineLearningStudioFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с Студией машинного обучения Azure. | AzureMachineLearningStudioFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.MachineLearning/WebService (обязательно) |
AzureMachineLearningStudioFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Ключ API, используемый для проверки подлинности с помощью конечной точки Request-Response. | струна |
batchSize | Число от 1 до 10000, описывающее максимальное количество строк для каждого запроса на выполнение RRS машинного обучения Azure. Значение по умолчанию — 1000. | int |
конечная точка | Request-Response выполнить конечную точку Студии машинного обучения Azure. Дополнительные сведения см. здесь: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | струна |
Входы | Входные данные для конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioInputs |
Выходы | Список выходных данных из выполнения конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживается Машинное обучение Azure) входного столбца. Список допустимых типов данных Машинного обучения Azure описан в https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя входного столбца. | струна |
AzureMachineLearningStudioInputs
Имя | Описание | Ценность |
---|---|---|
columnNames | Список входных столбцов для конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioInputColumn[] |
имя | Имя входных данных. Это имя, указанное при создании конечной точки. | струна |
AzureMachineLearningStudioOutputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый машинным обучением Azure) выходного столбца. Список допустимых типов данных Машинного обучения Azure описан в https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. | струна |
имя | Имя выходного столбца. | струна |
AzureSqlDatabaseOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Sql/Server/Database (обязательно) |
AzureSqlDatabaseOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
maxBatchCount | Максимальное число пакетов для записи в базу данных Sql по умолчанию — 10 000. Необязательный параметр для запросов PUT. | int |
maxWriterCount | Максимальное число средств записи, в настоящее время доступно только 1(один модуль записи) и 0 (на основе секции запроса). Необязательный параметр для запросов PUT. | int |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureSqlReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными базы данных SQL, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Sql/Server/Database (обязательно) |
AzureSqlReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Этот элемент связан с элементом источника данных. Это имя базы данных, в которую будут записаны выходные данные. | струна |
deltaSnapshotQuery | Этот элемент связан с элементом источника данных. Этот запрос используется для получения добавочных изменений из базы данных SQL. Чтобы использовать этот параметр, рекомендуется использовать темпоральные таблицы в Базе данных SQL Azure. | струна |
fullSnapshotQuery | Этот элемент связан с элементом источника данных. Этот запрос используется для получения данных из базы данных SQL. | струна |
пароль | Этот элемент связан с элементом источника данных. Это пароль, который будет использоваться для подключения к экземпляру базы данных SQL. | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
refreshRate | Этот элемент связан с элементом источника данных. Это указывает, как часто данные будут извлекаться из базы данных. Он имеет формат DateTime. | струна |
refreshType | Указывает тип параметра обновления данных. | "RefreshPeriodicallyWithDelta" "RefreshPeriodicallyWithFull" "Статический" |
сервер | Этот элемент связан с элементом источника данных. Это имя сервера, содержащего базу данных, в которую будет записана запись. | струна |
пользователь | Этот элемент связан с элементом источника данных. Это имя пользователя, которое будет использоваться для подключения к экземпляру базы данных SQL. | струна |
AzureSynapseOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Synapse. Требуется для запросов PUT (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (обязательно) |
AzureSynapseOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureTableOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | AzureTableOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Storage/Table (обязательно) |
AzureTableOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
batchSize | Количество строк для записи в таблицу Azure одновременно. | int |
columnsToRemove | Если задано, каждый элемент в массиве — это имя столбца для удаления (если присутствует) из сущностей выходного события. | string[] |
partitionKey | Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа секции для таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
rowKey | Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа строки для таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
BlobOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными большого двоичного объекта. Требуется для запросов PUT (CreateOrReplace). | BLOBOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
blobPathPrefix | Префикс пути большого двоичного объекта. | струна |
blobWriteMode | Режим записи BLOB-объектов. | "Добавить" "Один раз" |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
BlobReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными большого двоичного объекта, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | BLOBReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
BLOBName | Имя входных данных большого двоичного объекта. | струна |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
deltaPathPattern | Шаблон пути моментального снимка разностного снимка. | струна |
deltaSnapshotRefreshRate | Интервал, который пользователь создает разностный моментальный снимок этого источника входных данных большого двоичного объекта. | струна |
fullSnapshotRefreshRate | Интервал обновления входных данных большого двоичного объекта. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
sourcePartitionCount | Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 256. | int |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
BlobStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными большого двоичного объекта, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | BLOBStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
sourcePartitionCount | Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 1024. | int |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
ClusterInfo
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса кластера. | струна |
Сжатие
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип сжатия, используемого входными данными. Требуется для запросов PUT (CreateOrReplace). | "Deflate" "GZip" "Нет" (обязательно) |
CSharpFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с функцией CSharp. | CSharpFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.StreamAnalytics/CLRUdf (обязательно) |
CSharpFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
класс | Код Csharp, содержащий одно определение функции. | струна |
dllPath | Код Csharp, содержащий одно определение функции. | струна |
метод | Код Csharp, содержащий одно определение функции. | струна |
updateMode | Режимы обновления для функций Stream Analytics. | "Обновляемый" "Статический" |
CsvSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации CSV. Требуется для запросов PUT (CreateOrReplace). | CsvSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Csv (обязательно) |
CsvSerializationProperties
Имя | Описание | Ценность |
---|---|---|
кодировка | Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). | UTF8 |
fieldDelimiter | Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. Требуется для запросов PUT (CreateOrReplace). | струна |
CustomClrSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации CustomClr. Требуется для запросов PUT (CreateOrReplace). | CustomClrSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | CustomClr (обязательный) |
CustomClrSerializationProperties
Имя | Описание | Ценность |
---|---|---|
serializationClassName | Имя класса сериализации. | струна |
serializationDllPath | Путь библиотеки сериализации. | струна |
DeltaSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Delta Lake. Требуется для запросов PUT (CreateOrReplace). | DeltaSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Delta (обязательно) |
DeltaSerializationProperties
Имя | Описание | Ценность |
---|---|---|
deltaTablePath | Указывает путь к таблице Delta Lake, в которую будут записаны выходные данные. | строка (обязательно) |
partitionColumns | Указывает имена столбцов, для которых будет секционирована таблица Delta Lake. Мы поддерживаем только 1 столбец секции, но сохраняем его как массив для расширяемости. | string[] |
DocumentDbOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными DocumentDB. Требуется для запросов PUT (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Storage/DocumentDB (обязательно) |
DocumentDbOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountId | Имя или идентификатор учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна |
accountKey | Ключ учетной записи для учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
collectionNamePattern | Шаблон имени коллекции для используемых коллекций. Формат имени коллекции можно создать с помощью необязательного маркера {partition}, где секции начинаются с 0. Дополнительные сведения см. в разделе DocumentDB в разделе /rest/api/streamanalytics/stream-analytics-output. Требуется для запросов PUT (CreateOrReplace). | струна |
база данных | Имя базы данных DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна |
documentId | Имя поля в выходных событиях, используемых для указания первичного ключа, на основе которого основаны операции вставки или обновления. | струна |
partitionKey | Имя поля в выходных событиях, используемых для указания ключа для секционирования выходных данных между коллекциями. Если свойство collectionNamePattern содержит маркер {partition}, это свойство необходимо указать. | струна |
EventGridStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными сетки событий, содержащими потоковые данные. | EventGridStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (обязательно) |
EventGridStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
eventTypes | Список типов событий, поддерживаемых адаптером сетки событий. | string[] |
схема | Указывает тип схемы сетки событий. | CloudEventSchema EventGridEventSchema |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
абонент | Подписчики сетки событий. В настоящее время поддерживается только подписчик EventHub. | EventHubV2StreamInputDataSource |
EventHubOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/EventHub (обязательно) |
EventHubOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
eventHubName | Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). | струна |
partitionCount | Число секций источника данных концентратора событий. Диапазон 1 – 256. | int |
partitionKey | Ключ или столбец, используемый для определения секции для отправки данных события. | струна |
propertyColumns | Свойства, связанные с выходными данными концентратора событий. | string[] |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
EventHubStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/EventHub (обязательно) |
EventHubStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
consumerGroupName | Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию. | струна |
eventHubName | Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). | струна |
partitionCount | Число секций источника данных концентратора событий. Диапазон 1 – 256. | int |
prefetchCount | Количество сообщений, которые получатель сообщений может одновременно запрашивать. | int |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
EventHubV2OutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.EventHub/EventHub (обязательно) |
EventHubV2StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.EventHub/EventHub (обязательно) |
EventHubV2StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | строка (обязательно) |
Внешний
Имя | Описание | Ценность |
---|---|---|
контейнер | Контейнер UserCustomCode. | струна |
путь | Путь UserCustomCode. | струна |
refreshConfiguration | Параметры обновления для всех обновляемых пользовательских функций, присутствующих в конфигурации задания. | RefreshConfiguration |
storageAccount | Свойства, связанные с учетной записью хранения Azure | StorageAccount |
FileReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными файла, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | FileReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Файл" (обязательный) |
FileReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
путь | Путь к файлу. | струна |
Функция
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с функцией. | FunctionProperties |
FunctionBinding
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение Microsoft.MachineLearning/WebService для типа AzureMachineLearningStudioFunctionBinding. Установите значение Microsoft.MachineLearningServices для типа AzureMachineLearningServiceFunctionBinding. Установите значение Microsoft.StreamAnalytics/CLRUdf для типа CSharpFunctionBinding. Установите значение Microsoft.StreamAnalytics/JavascriptUdf для типа JavaScriptFunctionBinding. | Microsoft.MachineLearning/WebService Microsoft.MachineLearningServices "Microsoft.StreamAnalytics/CLRUdf" Microsoft.StreamAnalytics/JavascriptUdf (обязательно) |
FunctionConfiguration
Имя | Описание | Ценность |
---|---|---|
связывание | Физическая привязка функции. Например, в случае веб-службы машинного обучения Azure это описывает конечную точку. | FunctionBinding |
Входы | FunctionInput[] | |
выпуск | Описывает выходные данные функции. | FunctionOutput |
FunctionInput
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый Azure Stream Analytics) входного параметра функции. Список допустимых типов данных Azure Stream Analytics описан в https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | струна |
isConfigurationParameter | Флаг, указывающий, является ли параметр параметром конфигурации. Значение True, если этот входной параметр, как ожидается, будет константой. Значение по умолчанию — false. | bool |
FunctionOutput
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый Azure Stream Analytics) выходных данных функции. Список допустимых типов данных Azure Stream Analytics описан в https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | струна |
FunctionProperties
Имя | Описание | Ценность |
---|---|---|
свойства | FunctionConfiguration | |
тип | Установите значение "Агрегат" для типа AggregateFunctionProperties. Установите значение Scalar для типа ScalarFunctionProperties. | "Агрегат" Скаляр (обязательно) |
GatewayMessageBusOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными шины сообщений шлюза. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBus (обязательный) |
GatewayMessageBusOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
тема | Имя раздела служебной шины. | струна |
GatewayMessageBusStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными шины сообщений шлюза, содержащими потоковые данные. | GatewayMessageBusStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBus (обязательный) |
GatewayMessageBusStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
тема | Имя раздела служебной шины. | струна |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения может быть SystemAssigned или UserAssigned. | струна |
userAssignedIdentities | Назначенные пользователем удостоверения, связанные с ресурсом задания потоковой передачи. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Имя | Описание | Ценность |
---|
Ввод
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с входными данными. Требуется для запросов PUT (CreateOrReplace). | InputProperties |
InputProperties
Имя | Описание | Ценность |
---|---|---|
сжатие | Описание сжатия входных данных | сжатия |
partitionKey | PartitionKey Описывает ключ входных данных, используемых для секционирования входных данных. | струна |
сериализация | Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). | сериализации |
тип | Установите значение Reference для типа ReferenceInputProperties. Установите значение Stream для типа StreamInputProperties. | "Справочник" Stream (обязательно) |
водяной знакSettings | Параметры, определяющие, следует ли читать события водяного знака. | InputWatermarkProperties |
InputWatermarkProperties
Имя | Описание | Ценность |
---|---|---|
водяной знакMode | Режим входной подложки. | "Нет" ReadWatermark |
IoTHubStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными Центра Интернета вещей, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Devices/IotHubs (обязательно) |
IoTHubStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
consumerGroupName | Имя группы потребителей Центра Интернета вещей, которая должна использоваться для чтения событий из Центра Интернета вещей. Если это не указано, входные данные используют группу потребителей по умолчанию Центра Iot Hub. | струна |
конечная точка | Конечная точка Центра Интернета вещей для подключения (т. е. сообщения, события, сообщения и операцииMonitoringEvents и т. д.). | струна |
iotHubNamespace | Имя или универсальный код ресурса (URI) Центра Интернета вещей. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для Центра Интернета вещей. Эта политика должна содержать по крайней мере разрешение на подключение службы. Требуется для запросов PUT (CreateOrReplace). | струна |
JavaScriptFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с функцией JavaScript. | JavaScriptFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.StreamAnalytics/JavascriptUdf (обязательно) |
JavaScriptFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
сценарий | Код JavaScript, содержащий одно определение функции. Например: function (x, y) { return x + y; }' | струна |
JobStorageAccount
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
JsonSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации JSON. Требуется для запросов PUT (CreateOrReplace). | JsonSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Json (обязательно) |
JsonSerializationProperties
Имя | Описание | Ценность |
---|---|---|
кодировка | Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). | UTF8 |
формат | Это свойство применяется только к сериализации выходных данных JSON. Это не применимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL. | Массив LineSeparated |
Microsoft.StreamAnalytics/streamingjobs
Имя | Описание | Ценность |
---|---|---|
тождество | Описывает управляемое удостоверение, назначенное этому заданию, которое можно использовать для проверки подлинности с помощью входных и выходных данных. | удостоверения |
местоположение | Географическое расположение, в котором находится ресурс | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства, связанные с заданием потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | StreamingJobProperties |
SKU | Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
Выпуск
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с выходными данными. Требуется для запросов PUT (CreateOrReplace). | OutputProperties |
OutputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение GatewayMessageBus для типа GatewayMessageBusOutputDataSource. Установите значение Microsoft.AzureFunction для типа AzureFunctionOutputDataSource. Установите значение Microsoft.DBForPostgreSQL/servers/databases для типа PostgreSQLOutputDataSource. Установите значение Microsoft.DataLake/Accounts для типа AzureDataLakeStoreOutputDataSource. Установите значение Microsoft.EventHub/EventHub для типа EventHubV2OutputDataSource. Установите значение "Microsoft.Kusto/clusters/database" для типа AzureDataExplorerOutputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubOutputDataSource. Установите значение Microsoft.ServiceBus/Queue для типа ServiceBusQueueOutputDataSource. Установите значение Microsoft.ServiceBus/Topic для типа ServiceBusTopicOutputDataSource. Установите значение Microsoft.Sql/Server/DataWarehouse для типа AzureSynapseOutputDataSource. Установите значение Microsoft.Sql/Server/Database для типа AzureSqlDatabaseOutputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBOutputDataSource. Установите значение Microsoft.Storage/DocumentDB для типа DocumentDbOutputDataSource. Установите значение Microsoft.Storage/Table для типа AzureTableOutputDataSource. Установите значение PowerBI для типа PowerBIOutputDataSource. Установите значение Raw для типа RawOutputDatasource. | GatewayMessageBus "Microsoft.AzureFunction" "Microsoft.DataLake/Accounts" "Microsoft.DBForPostgreSQL/servers/database" "Microsoft.EventHub/EventHub" "Microsoft.Kusto/clusters/database" 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 "Необработанный" (обязательный) |
OutputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает источник данных, в который будут записаны выходные данные. Требуется для запросов PUT (CreateOrReplace). | OutputDataSource |
сериализация | Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). | сериализации |
sizeWindow | Окно размера для ограничения выходных данных Stream Analytics. | int |
timeWindow | Интервал времени для фильтрации выходных данных задания Stream Analytics. | струна |
водяной знакSettings | Параметры, определяющие, следует ли отправлять подложки внизу. | OutputWatermarkProperties |
OutputWatermarkProperties
Имя | Описание | Ценность |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Описывает максимальное разность между самыми быстрыми и медленными секциями, поэтому окно вне порядка, которое перехватывает все необходимые события в подчиненных заданиях, хорошо определено. | струна |
водяной знакMode | Режим выходного водяного знака. | "Нет" SendCurrentPartitionWatermark SendLowestWatermarkAcrossPartitions' |
ParquetSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Parquet. Требуется для запросов PUT (CreateOrReplace). | любой |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Parquet (обязательно) |
PostgreSQLOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с источником выходных данных PostgreSQL. Требуется для запросов PUT (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/database" (обязательно) |
PostgreSQLOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
maxWriterCount | Максимальное число средств записи, в настоящее время доступно только 1(один модуль записи) и 0 (на основе секции запроса). Необязательный параметр для запросов PUT. | int |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
PowerBIOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Power BI. Требуется для запросов PUT (CreateOrReplace). | PowerBIOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | PowerBI (обязательно) |
PowerBIOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
набор данных | Имя набора данных Power BI. Требуется для запросов PUT (CreateOrReplace). | струна |
groupId | Идентификатор группы Power BI. | струна |
имя группы | Имя группы Power BI. Используйте это свойство, чтобы помнить, какой идентификатор группы Power BI использовался. | струна |
refreshToken | Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Power BI в указанном наборе данных. Требуется для запросов PUT (CreateOrReplace). | струна |
tokenUserDisplayName | Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
tokenUserPrincipalName | Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
RawInputDatasourceProperties
Имя | Описание | Ценность |
---|---|---|
полезная нагрузка | Сериализованное содержимое JSON входных данных. Необходимо задать полезные данные или полезные данныеUri, но не оба. | струна |
полезные данныеUri | URL-адрес SAS для большого двоичного объекта, содержащего сериализованное содержимое JSON входных данных. Необходимо задать полезные данные или полезные данныеUri, но не оба. | струна |
RawOutputDatasource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанным выходным данными. Требуется для запросов PUT (CreateOrReplace). | RawOutputDatasourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
RawOutputDatasourceProperties
Имя | Описание | Ценность |
---|---|---|
полезные данныеUri | URL-адрес SAS в большой двоичный объект, в котором должны быть записаны выходные данные. Если это свойство не задано, выходные данные будут записаны во временное хранилище, а URL-адрес SAS для этого временного хранилища будет включен в результат. | струна |
RawReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанными входными данными, содержащими эталонные данные. Требуется для запросов PUT (CreateOrReplace). | RawInputDatasourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
RawStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанными входными данными. Требуется для запросов PUT (CreateOrReplace). | RawInputDatasourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
ReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение File для типа FileReferenceInputDataSource. Установите значение Microsoft.Sql/Server/Database для типа AzureSqlReferenceInputDataSource. Установите значение Microsoft.Storage/BLOB-объект для типа BLOBReferenceInputDataSource. Задайте значение Raw для типа RawReferenceInputDataSource. | "Файл" "Microsoft.Sql/Server/Database" "Microsoft.Storage/BLOB-объект" "Необработанный" (обязательный) |
ReferenceInputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает входной источник данных, содержащий эталонные данные. Требуется для запросов PUT (CreateOrReplace). | ReferenceInputDataSource |
тип | Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). | "Ссылка" (обязательно) |
RefreshConfiguration
Имя | Описание | Ценность |
---|---|---|
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
refreshInterval | Интервал обновления. | струна |
refreshType | Это свойство указывает, какой параметр обновления данных можно использовать, блокировать или неблокировать. | "Блокировка" "Неблокирование" |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
ScalarFunctionProperties
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип функции. | Скаляр (обязательно) |
Сериализация
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение Avro для типа AvroSerialization. Задайте значение Csv для типа CSVSerialization. Установите значение CustomClr для типа CustomClrSerialization. Задайте значение Delta для типа DeltaSerialization. Установите значение Json для типа JsonSerialization. Установите значение Parquet для типа ParquetSerialization. | "Avro" Csv CustomClr Delta Json Parquet (обязательно) |
ServiceBusQueueOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными очереди служебной шины. Требуется для запросов PUT (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/Queue (обязательно) |
ServiceBusQueueOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
propertyColumns | Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств. | string[] |
queueName | Имя очереди служебной шины. Требуется для запросов PUT (CreateOrReplace). | струна |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
systemPropertyColumns | Системные свойства, связанные с очередью служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | любой |
ServiceBusTopicOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными раздела служебной шины. Требуется для запросов PUT (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/Topic (обязательно) |
ServiceBusTopicOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
propertyColumns | Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств. | string[] |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
systemPropertyColumns | Системные свойства, связанные с выходными данными раздела служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Имя раздела служебной шины. Требуется для запросов PUT (CreateOrReplace). | струна |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Емкость номера SKU. | int |
имя | Имя номера SKU. Требуется для запросов PUT (CreateOrReplace). | "Стандартный" |
StorageAccount
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
StreamingJobProperties
Имя | Описание | Ценность |
---|---|---|
гроздь | Кластер, в котором будут выполняться задания потоковой передачи. | ClusterInfo |
compatibilityLevel | Управляет определенным поведением среды выполнения задания потоковой передачи. | '1.0' '1.2' |
contentStoragePolicy | Допустимые значения: JobStorageAccount и SystemAccount. Если для параметра JobStorageAccount задано значение JobStorageAccount, необходимо также указать свойство jobStorageAccount. . | JobStorageAccount SystemAccount |
dataLocale | Языковой стандарт данных задания stream analytics. Значение должно быть именем поддерживаемого языка и региональных параметров .NET из набора https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. По умолчанию используется значение "en-US", если он не указан. | струна |
eventsLateArrivalMaxDelayInSeconds | Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1. | int |
eventsOutOfOrderMaxDelayInSeconds | Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке. | int |
eventsOutOfOrderPolicy | Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий. | 'Изменить' "Drop" |
Внешние | Учетная запись хранения, в которой находятся артефакты пользовательского кода. | внешние |
Функции | Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. | функции |
Входы | Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных. | входные[] |
jobStorageAccount | Свойства, связанные с учетной записью хранения Azure с MSI | JobStorageAccount |
jobType | Описывает тип задания. Допустимые режимы : Cloud и Edge. |
Cloud Edge |
outputErrorPolicy | Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера). | "Drop" "Остановить" |
Выходы | Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH. | выходных данных[] |
outputStartMode | Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события. | CustomTime JobStartTime "LastOutputEventTime" |
outputStartTime | Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime. | струна |
SKU | Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | Sku |
преобразование | Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. | преобразование |
StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение GatewayMessageBus для типа GatewayMessageBusStreamInputDataSource. Установите значение Microsoft.Devices/IotHubs для типа IoTHubStreamInputDataSource. Установите значение Microsoft.EventGrid/EventSubscriptions для типа EventGridStreamInputDataSource. Установите значение Microsoft.EventHub/EventHub для типа EventHubV2StreamInputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubStreamInputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBStreamInputDataSource. Установите значение Raw для типа RawStreamInputDataSource. | GatewayMessageBus "Microsoft.Devices/IotHubs" "Microsoft.EventGrid/EventSubscriptions" "Microsoft.EventHub/EventHub" Microsoft.ServiceBus/EventHub "Microsoft.Storage/BLOB-объект" "Необработанный" (обязательный) |
StreamInputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает входной источник данных, содержащий потоковые данные. Требуется для запросов PUT (CreateOrReplace). | StreamInputDataSource |
тип | Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). | Stream (обязательно) |
TrackedResourceTags
Имя | Описание | Ценность |
---|
Преобразование
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с преобразованием. Требуется для запросов PUT (CreateOrReplace). | ПреобразованиеProperties |
ПреобразованиеProperties
Имя | Описание | Ценность |
---|---|---|
запрос | Указывает запрос, который будет выполняться в задании потоковой передачи. Дополнительные сведения о языке запросов Stream Analytics (SAQL) см. здесь: https://msdn.microsoft.com/library/azure/dn834998. Требуется для запросов PUT (CreateOrReplace). | струна |
streamingUnits | Указывает количество единиц потоковой передачи, используемых заданием потоковой передачи. | int |
validStreamingUnits | Указывает допустимые единицы потоковой передачи, в которые может масштабироваться задание потоковой передачи. | int[] |
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл | Описание |
---|---|
создание задания Stream Analytics уровня "Стандартный" | Этот шаблон создает задание Stream Analytics уровня "Стандартный". Для получения дополнительных сведений Azure Stream Analytics — это аналитика в режиме реального времени и сложный механизм обработки событий, предназначенный для анализа и обработки больших объемов данных быстрой потоковой передачи из нескольких источников одновременно. Шаблоны и связи можно определить в информации, извлеченной из ряда источников ввода, включая устройства, датчики, потоки щелчков, веб-каналы социальных сетей и приложения. Эти шаблоны можно использовать для активации действий и запуска рабочих процессов, таких как создание оповещений, передача сведений в средство отчетности или хранение преобразованных данных для последующего использования. Кроме того, Stream Analytics доступен в среде выполнения Azure IoT Edge и поддерживает тот же язык или синтаксис, что и облако. |
Определение ресурса шаблона ARM
Тип ресурса потоковой передачи можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.StreamAnalytics/streamingjobs, добавьте следующий код JSON в шаблон.
{
"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
Задайте свойство типа
Для GatewayMessageBusиспользуйте:
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Для Microsoft.Devices/IotHubsиспользуйте следующее:
{
"properties": {
"consumerGroupName": "string",
"endpoint": "string",
"iotHubNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.Devices/IotHubs"
}
Для 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"
}
Для Microsoft.EventHub/EventHubиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Для Microsoft.ServiceBus/EventHubиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"partitionCount": "int",
"prefetchCount": "int",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Для 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"
}
Для необработанныхиспользуйте:
{
"properties": {
"payload": "string",
"payloadUri": "string"
},
"type": "Raw"
}
Объекты InputProperties
Задайте свойство типа
Для справочникаиспользуйте:
{
"datasource": {
"type": "string"
// For remaining properties, see ReferenceInputDataSource objects
},
"type": "Reference"
}
Для Streamиспользуйте:
{
"datasource": {
"type": "string"
// For remaining properties, see StreamInputDataSource objects
},
"type": "Stream"
}
Объекты FunctionProperties
Задайте свойство типа
Для агрегированияиспользуйте:
{
"type": "Aggregate"
}
Для скалярных
{
"type": "Scalar"
}
Объекты сериализации
Задайте свойство типа
Для Avroиспользуйте:
{
"properties": {},
"type": "Avro"
}
Для CSV-используйте:
{
"properties": {
"encoding": "string",
"fieldDelimiter": "string"
},
"type": "Csv"
}
Для CustomClrиспользуйте:
{
"properties": {
"serializationClassName": "string",
"serializationDllPath": "string"
},
"type": "CustomClr"
}
Для Deltaиспользуйте:
{
"properties": {
"deltaTablePath": "string",
"partitionColumns": [ "string" ]
},
"type": "Delta"
}
Для Jsonиспользуйте:
{
"properties": {
"encoding": "string",
"format": "string"
},
"type": "Json"
}
Для Parquetиспользуйте:
{
"properties": {},
"type": "Parquet"
}
Объекты ReferenceInputDataSource
Задайте свойство типа
Для файлаиспользуйте:
{
"properties": {
"path": "string"
},
"type": "File"
}
Для 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"
}
Для 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"
}
Для необработанныхиспользуйте:
{
"properties": {
"payload": "string",
"payloadUri": "string"
},
"type": "Raw"
}
Объекты FunctionBinding
Задайте свойство типа
Для 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"
}
Для 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"
}
Для Microsoft.StreamAnalytics/CLRUdfиспользуйте следующее:
{
"properties": {
"class": "string",
"dllPath": "string",
"method": "string",
"updateMode": "string"
},
"type": "Microsoft.StreamAnalytics/CLRUdf"
}
Для Microsoft.StreamAnalytics/JavascriptUdfиспользуйте следующее:
{
"properties": {
"script": "string"
},
"type": "Microsoft.StreamAnalytics/JavascriptUdf"
}
Объекты OutputDataSource
Задайте свойство типа
Для GatewayMessageBusиспользуйте:
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Для Microsoft.AzureFunctionиспользуйте следующее:
{
"properties": {
"apiKey": "string",
"functionAppName": "string",
"functionName": "string",
"maxBatchCount": "int",
"maxBatchSize": "int"
},
"type": "Microsoft.AzureFunction"
}
Для Microsoft.DBForPostgreSQL/servers/databaseиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.DBForPostgreSQL/servers/databases"
}
Для 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"
}
Для Microsoft.EventHub/EventHubиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Для Microsoft.Kusto/clusters/databaseиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"cluster": "string",
"database": "string",
"table": "string"
},
"type": "Microsoft.Kusto/clusters/databases"
}
Для Microsoft.ServiceBus/EventHubиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionCount": "int",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Для Microsoft.ServiceBus/Queueиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"queueName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {}
},
"type": "Microsoft.ServiceBus/Queue"
}
Для Microsoft.ServiceBus/Topicиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {
"{customized property}": "string"
},
"topicName": "string"
},
"type": "Microsoft.ServiceBus/Topic"
}
Для Microsoft.Sql/Server/DataWarehouseиспользуйте следующее:
{
"properties": {
"authenticationMode": "string",
"database": "string",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/DataWarehouse"
}
Для 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"
}
Для 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"
}
Для Microsoft.Storage/DocumentDBиспользуйте следующее:
{
"properties": {
"accountId": "string",
"accountKey": "string",
"authenticationMode": "string",
"collectionNamePattern": "string",
"database": "string",
"documentId": "string",
"partitionKey": "string"
},
"type": "Microsoft.Storage/DocumentDB"
}
Для Microsoft.Storage/Tableиспользуйте следующее:
{
"properties": {
"accountKey": "string",
"accountName": "string",
"batchSize": "int",
"columnsToRemove": [ "string" ],
"partitionKey": "string",
"rowKey": "string",
"table": "string"
},
"type": "Microsoft.Storage/Table"
}
Для PowerBIиспользуйте:
{
"properties": {
"authenticationMode": "string",
"dataset": "string",
"groupId": "string",
"groupName": "string",
"refreshToken": "string",
"table": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
},
"type": "PowerBI"
}
Для необработанныхиспользуйте:
{
"properties": {
"payloadUri": "string"
},
"type": "Raw"
}
Значения свойств
AggregateFunctionProperties
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип функции. | "Агрегат" (обязательный) |
AvroSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Avro. Требуется для запросов PUT (CreateOrReplace). | любой |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Avro (обязательно) |
AzureDataExplorerOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Kusto/clusters/database" (обязательно) |
AzureDataExplorerOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
гроздь | Имя кластера Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | струна |
база данных | Имя базы данных Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureDataLakeStoreOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.DataLake/Accounts (обязательно) |
AzureDataLakeStoreOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountName | Имя учетной записи Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
dateFormat | Формат даты. Когда {date} отображается в filePathPrefix, значение этого свойства используется в качестве формата даты. | струна |
filePathPrefix | Расположение файла, в который должны записываться выходные данные. Требуется для запросов PUT (CreateOrReplace). | струна |
refreshToken | Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
tenantId | Идентификатор клиента пользователя, используемого для получения маркера обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
timeFormat | Формат времени. Когда {time} отображается в filePathPrefix, значение этого свойства используется в качестве формата времени. | струна |
tokenUserDisplayName | Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
tokenUserPrincipalName | Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
AzureFunctionOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными функции Azure. Требуется для запросов PUT (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.AzureFunction (обязательно) |
AzureFunctionOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Если вы хотите использовать функцию Azure из другой подписки, вы можете сделать это, предоставив ключ для доступа к функции. | струна |
functionAppName | Имя приложения "Функции Azure". | струна |
functionName | Имя функции в приложении "Функции Azure". | струна |
maxBatchCount | Свойство, позволяющее указать максимальное количество событий в каждом пакете, отправляемом в Функции Azure. Значение по умолчанию — 100. | int |
maxBatchSize | Свойство, позволяющее задать максимальный размер каждого выходного пакета, который отправляется в функцию Azure. Входная единица находится в байтах. По умолчанию это значение равно 262 144 байтам (256 КБ). | int |
AzureMachineLearningServiceFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с веб-службой машинного обучения Azure. | AzureMachineLearningServiceFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.MachineLearningServices (обязательно) |
AzureMachineLearningServiceFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Ключ API, используемый для проверки подлинности с помощью конечной точки Request-Response. | струна |
batchSize | Число от 1 до 10000, описывающее максимальное количество строк для каждого запроса на выполнение RRS машинного обучения Azure. Значение по умолчанию — 1000. | int |
конечная точка | Request-Response выполнить конечную точку веб-службы Машинного обучения Azure. | струна |
inputRequestName | Метка для объекта входного запроса. | струна |
Входы | Входные данные для конечной точки веб-службы Машинного обучения Azure. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Количество параллельных запросов, которые будут отправляться на секцию задания в службу машинного обучения. Значение по умолчанию — 1. | int |
outputResponseName | Метка для объекта выходного запроса. | струна |
Выходы | Список выходных данных из конечной точки веб-службы Машинного обучения Azure. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживается Машинное обучение Azure) входного столбца. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя входного столбца. | струна |
AzureMachineLearningServiceOutputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый машинным обучением Azure) выходного столбца. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя выходного столбца. | струна |
AzureMachineLearningStudioFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с Студией машинного обучения Azure. | AzureMachineLearningStudioFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.MachineLearning/WebService (обязательно) |
AzureMachineLearningStudioFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Ключ API, используемый для проверки подлинности с помощью конечной точки Request-Response. | струна |
batchSize | Число от 1 до 10000, описывающее максимальное количество строк для каждого запроса на выполнение RRS машинного обучения Azure. Значение по умолчанию — 1000. | int |
конечная точка | Request-Response выполнить конечную точку Студии машинного обучения Azure. Дополнительные сведения см. здесь: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | струна |
Входы | Входные данные для конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioInputs |
Выходы | Список выходных данных из выполнения конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживается Машинное обучение Azure) входного столбца. Список допустимых типов данных Машинного обучения Azure описан в https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя входного столбца. | струна |
AzureMachineLearningStudioInputs
Имя | Описание | Ценность |
---|---|---|
columnNames | Список входных столбцов для конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioInputColumn[] |
имя | Имя входных данных. Это имя, указанное при создании конечной точки. | струна |
AzureMachineLearningStudioOutputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый машинным обучением Azure) выходного столбца. Список допустимых типов данных Машинного обучения Azure описан в https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. | струна |
имя | Имя выходного столбца. | струна |
AzureSqlDatabaseOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Sql/Server/Database (обязательно) |
AzureSqlDatabaseOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
maxBatchCount | Максимальное число пакетов для записи в базу данных Sql по умолчанию — 10 000. Необязательный параметр для запросов PUT. | int |
maxWriterCount | Максимальное число средств записи, в настоящее время доступно только 1(один модуль записи) и 0 (на основе секции запроса). Необязательный параметр для запросов PUT. | int |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureSqlReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными базы данных SQL, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Sql/Server/Database (обязательно) |
AzureSqlReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Этот элемент связан с элементом источника данных. Это имя базы данных, в которую будут записаны выходные данные. | струна |
deltaSnapshotQuery | Этот элемент связан с элементом источника данных. Этот запрос используется для получения добавочных изменений из базы данных SQL. Чтобы использовать этот параметр, рекомендуется использовать темпоральные таблицы в Базе данных SQL Azure. | струна |
fullSnapshotQuery | Этот элемент связан с элементом источника данных. Этот запрос используется для получения данных из базы данных SQL. | струна |
пароль | Этот элемент связан с элементом источника данных. Это пароль, который будет использоваться для подключения к экземпляру базы данных SQL. | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
refreshRate | Этот элемент связан с элементом источника данных. Это указывает, как часто данные будут извлекаться из базы данных. Он имеет формат DateTime. | струна |
refreshType | Указывает тип параметра обновления данных. | "RefreshPeriodicallyWithDelta" "RefreshPeriodicallyWithFull" "Статический" |
сервер | Этот элемент связан с элементом источника данных. Это имя сервера, содержащего базу данных, в которую будет записана запись. | струна |
пользователь | Этот элемент связан с элементом источника данных. Это имя пользователя, которое будет использоваться для подключения к экземпляру базы данных SQL. | струна |
AzureSynapseOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Synapse. Требуется для запросов PUT (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (обязательно) |
AzureSynapseOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureTableOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | AzureTableOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Storage/Table (обязательно) |
AzureTableOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
batchSize | Количество строк для записи в таблицу Azure одновременно. | int |
columnsToRemove | Если задано, каждый элемент в массиве — это имя столбца для удаления (если присутствует) из сущностей выходного события. | string[] |
partitionKey | Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа секции для таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
rowKey | Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа строки для таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
BlobOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными большого двоичного объекта. Требуется для запросов PUT (CreateOrReplace). | BLOBOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
blobPathPrefix | Префикс пути большого двоичного объекта. | струна |
blobWriteMode | Режим записи BLOB-объектов. | "Добавить" "Один раз" |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
BlobReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными большого двоичного объекта, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | BLOBReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
BLOBName | Имя входных данных большого двоичного объекта. | струна |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
deltaPathPattern | Шаблон пути моментального снимка разностного снимка. | струна |
deltaSnapshotRefreshRate | Интервал, который пользователь создает разностный моментальный снимок этого источника входных данных большого двоичного объекта. | струна |
fullSnapshotRefreshRate | Интервал обновления входных данных большого двоичного объекта. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
sourcePartitionCount | Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 256. | int |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
BlobStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными большого двоичного объекта, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | BLOBStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
sourcePartitionCount | Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 1024. | int |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
ClusterInfo
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса кластера. | струна |
Сжатие
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип сжатия, используемого входными данными. Требуется для запросов PUT (CreateOrReplace). | "Deflate" "GZip" "Нет" (обязательно) |
CSharpFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с функцией CSharp. | CSharpFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.StreamAnalytics/CLRUdf (обязательно) |
CSharpFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
класс | Код Csharp, содержащий одно определение функции. | струна |
dllPath | Код Csharp, содержащий одно определение функции. | струна |
метод | Код Csharp, содержащий одно определение функции. | струна |
updateMode | Режимы обновления для функций Stream Analytics. | "Обновляемый" "Статический" |
CsvSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации CSV. Требуется для запросов PUT (CreateOrReplace). | CsvSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Csv (обязательно) |
CsvSerializationProperties
Имя | Описание | Ценность |
---|---|---|
кодировка | Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). | UTF8 |
fieldDelimiter | Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. Требуется для запросов PUT (CreateOrReplace). | струна |
CustomClrSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации CustomClr. Требуется для запросов PUT (CreateOrReplace). | CustomClrSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | CustomClr (обязательный) |
CustomClrSerializationProperties
Имя | Описание | Ценность |
---|---|---|
serializationClassName | Имя класса сериализации. | струна |
serializationDllPath | Путь библиотеки сериализации. | струна |
DeltaSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Delta Lake. Требуется для запросов PUT (CreateOrReplace). | DeltaSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Delta (обязательно) |
DeltaSerializationProperties
Имя | Описание | Ценность |
---|---|---|
deltaTablePath | Указывает путь к таблице Delta Lake, в которую будут записаны выходные данные. | строка (обязательно) |
partitionColumns | Указывает имена столбцов, для которых будет секционирована таблица Delta Lake. Мы поддерживаем только 1 столбец секции, но сохраняем его как массив для расширяемости. | string[] |
DocumentDbOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными DocumentDB. Требуется для запросов PUT (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Storage/DocumentDB (обязательно) |
DocumentDbOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountId | Имя или идентификатор учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна |
accountKey | Ключ учетной записи для учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
collectionNamePattern | Шаблон имени коллекции для используемых коллекций. Формат имени коллекции можно создать с помощью необязательного маркера {partition}, где секции начинаются с 0. Дополнительные сведения см. в разделе DocumentDB в разделе /rest/api/streamanalytics/stream-analytics-output. Требуется для запросов PUT (CreateOrReplace). | струна |
база данных | Имя базы данных DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна |
documentId | Имя поля в выходных событиях, используемых для указания первичного ключа, на основе которого основаны операции вставки или обновления. | струна |
partitionKey | Имя поля в выходных событиях, используемых для указания ключа для секционирования выходных данных между коллекциями. Если свойство collectionNamePattern содержит маркер {partition}, это свойство необходимо указать. | струна |
EventGridStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными сетки событий, содержащими потоковые данные. | EventGridStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (обязательно) |
EventGridStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
eventTypes | Список типов событий, поддерживаемых адаптером сетки событий. | string[] |
схема | Указывает тип схемы сетки событий. | CloudEventSchema EventGridEventSchema |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
абонент | Подписчики сетки событий. В настоящее время поддерживается только подписчик EventHub. | EventHubV2StreamInputDataSource |
EventHubOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/EventHub (обязательно) |
EventHubOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
eventHubName | Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). | струна |
partitionCount | Число секций источника данных концентратора событий. Диапазон 1 – 256. | int |
partitionKey | Ключ или столбец, используемый для определения секции для отправки данных события. | струна |
propertyColumns | Свойства, связанные с выходными данными концентратора событий. | string[] |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
EventHubStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/EventHub (обязательно) |
EventHubStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
consumerGroupName | Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию. | струна |
eventHubName | Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). | струна |
partitionCount | Число секций источника данных концентратора событий. Диапазон 1 – 256. | int |
prefetchCount | Количество сообщений, которые получатель сообщений может одновременно запрашивать. | int |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
EventHubV2OutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.EventHub/EventHub (обязательно) |
EventHubV2StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.EventHub/EventHub (обязательно) |
EventHubV2StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | строка (обязательно) |
Внешний
Имя | Описание | Ценность |
---|---|---|
контейнер | Контейнер UserCustomCode. | струна |
путь | Путь UserCustomCode. | струна |
refreshConfiguration | Параметры обновления для всех обновляемых пользовательских функций, присутствующих в конфигурации задания. | RefreshConfiguration |
storageAccount | Свойства, связанные с учетной записью хранения Azure | StorageAccount |
FileReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными файла, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | FileReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Файл" (обязательный) |
FileReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
путь | Путь к файлу. | струна |
Функция
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с функцией. | FunctionProperties |
FunctionBinding
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение Microsoft.MachineLearning/WebService для типа AzureMachineLearningStudioFunctionBinding. Установите значение Microsoft.MachineLearningServices для типа AzureMachineLearningServiceFunctionBinding. Установите значение Microsoft.StreamAnalytics/CLRUdf для типа CSharpFunctionBinding. Установите значение Microsoft.StreamAnalytics/JavascriptUdf для типа JavaScriptFunctionBinding. | Microsoft.MachineLearning/WebService Microsoft.MachineLearningServices "Microsoft.StreamAnalytics/CLRUdf" Microsoft.StreamAnalytics/JavascriptUdf (обязательно) |
FunctionConfiguration
Имя | Описание | Ценность |
---|---|---|
связывание | Физическая привязка функции. Например, в случае веб-службы машинного обучения Azure это описывает конечную точку. | FunctionBinding |
Входы | FunctionInput[] | |
выпуск | Описывает выходные данные функции. | FunctionOutput |
FunctionInput
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый Azure Stream Analytics) входного параметра функции. Список допустимых типов данных Azure Stream Analytics описан в https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | струна |
isConfigurationParameter | Флаг, указывающий, является ли параметр параметром конфигурации. Значение True, если этот входной параметр, как ожидается, будет константой. Значение по умолчанию — false. | bool |
FunctionOutput
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый Azure Stream Analytics) выходных данных функции. Список допустимых типов данных Azure Stream Analytics описан в https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | струна |
FunctionProperties
Имя | Описание | Ценность |
---|---|---|
свойства | FunctionConfiguration | |
тип | Установите значение "Агрегат" для типа AggregateFunctionProperties. Установите значение Scalar для типа ScalarFunctionProperties. | "Агрегат" Скаляр (обязательно) |
GatewayMessageBusOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными шины сообщений шлюза. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBus (обязательный) |
GatewayMessageBusOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
тема | Имя раздела служебной шины. | струна |
GatewayMessageBusStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными шины сообщений шлюза, содержащими потоковые данные. | GatewayMessageBusStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBus (обязательный) |
GatewayMessageBusStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
тема | Имя раздела служебной шины. | струна |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения может быть SystemAssigned или UserAssigned. | струна |
userAssignedIdentities | Назначенные пользователем удостоверения, связанные с ресурсом задания потоковой передачи. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Имя | Описание | Ценность |
---|
Ввод
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с входными данными. Требуется для запросов PUT (CreateOrReplace). | InputProperties |
InputProperties
Имя | Описание | Ценность |
---|---|---|
сжатие | Описание сжатия входных данных | сжатия |
partitionKey | PartitionKey Описывает ключ входных данных, используемых для секционирования входных данных. | струна |
сериализация | Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). | сериализации |
тип | Установите значение Reference для типа ReferenceInputProperties. Установите значение Stream для типа StreamInputProperties. | "Справочник" Stream (обязательно) |
водяной знакSettings | Параметры, определяющие, следует ли читать события водяного знака. | InputWatermarkProperties |
InputWatermarkProperties
Имя | Описание | Ценность |
---|---|---|
водяной знакMode | Режим входной подложки. | "Нет" ReadWatermark |
IoTHubStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными Центра Интернета вещей, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Devices/IotHubs (обязательно) |
IoTHubStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
consumerGroupName | Имя группы потребителей Центра Интернета вещей, которая должна использоваться для чтения событий из Центра Интернета вещей. Если это не указано, входные данные используют группу потребителей по умолчанию Центра Iot Hub. | струна |
конечная точка | Конечная точка Центра Интернета вещей для подключения (т. е. сообщения, события, сообщения и операцииMonitoringEvents и т. д.). | струна |
iotHubNamespace | Имя или универсальный код ресурса (URI) Центра Интернета вещей. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для Центра Интернета вещей. Эта политика должна содержать по крайней мере разрешение на подключение службы. Требуется для запросов PUT (CreateOrReplace). | струна |
JavaScriptFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с функцией JavaScript. | JavaScriptFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.StreamAnalytics/JavascriptUdf (обязательно) |
JavaScriptFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
сценарий | Код JavaScript, содержащий одно определение функции. Например: function (x, y) { return x + y; }' | струна |
JobStorageAccount
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
JsonSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации JSON. Требуется для запросов PUT (CreateOrReplace). | JsonSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Json (обязательно) |
JsonSerializationProperties
Имя | Описание | Ценность |
---|---|---|
кодировка | Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). | UTF8 |
формат | Это свойство применяется только к сериализации выходных данных JSON. Это не применимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL. | Массив LineSeparated |
Microsoft.StreamAnalytics/streamingjobs
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2021-10-01-preview' |
тождество | Описывает управляемое удостоверение, назначенное этому заданию, которое можно использовать для проверки подлинности с помощью входных и выходных данных. | удостоверения |
местоположение | Географическое расположение, в котором находится ресурс | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства, связанные с заданием потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | StreamingJobProperties |
SKU | Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.StreamAnalytics/streamingjobs" |
Выпуск
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с выходными данными. Требуется для запросов PUT (CreateOrReplace). | OutputProperties |
OutputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение GatewayMessageBus для типа GatewayMessageBusOutputDataSource. Установите значение Microsoft.AzureFunction для типа AzureFunctionOutputDataSource. Установите значение Microsoft.DBForPostgreSQL/servers/databases для типа PostgreSQLOutputDataSource. Установите значение Microsoft.DataLake/Accounts для типа AzureDataLakeStoreOutputDataSource. Установите значение Microsoft.EventHub/EventHub для типа EventHubV2OutputDataSource. Установите значение "Microsoft.Kusto/clusters/database" для типа AzureDataExplorerOutputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubOutputDataSource. Установите значение Microsoft.ServiceBus/Queue для типа ServiceBusQueueOutputDataSource. Установите значение Microsoft.ServiceBus/Topic для типа ServiceBusTopicOutputDataSource. Установите значение Microsoft.Sql/Server/DataWarehouse для типа AzureSynapseOutputDataSource. Установите значение Microsoft.Sql/Server/Database для типа AzureSqlDatabaseOutputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBOutputDataSource. Установите значение Microsoft.Storage/DocumentDB для типа DocumentDbOutputDataSource. Установите значение Microsoft.Storage/Table для типа AzureTableOutputDataSource. Установите значение PowerBI для типа PowerBIOutputDataSource. Установите значение Raw для типа RawOutputDatasource. | GatewayMessageBus "Microsoft.AzureFunction" "Microsoft.DataLake/Accounts" "Microsoft.DBForPostgreSQL/servers/database" "Microsoft.EventHub/EventHub" "Microsoft.Kusto/clusters/database" 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 "Необработанный" (обязательный) |
OutputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает источник данных, в который будут записаны выходные данные. Требуется для запросов PUT (CreateOrReplace). | OutputDataSource |
сериализация | Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). | сериализации |
sizeWindow | Окно размера для ограничения выходных данных Stream Analytics. | int |
timeWindow | Интервал времени для фильтрации выходных данных задания Stream Analytics. | струна |
водяной знакSettings | Параметры, определяющие, следует ли отправлять подложки внизу. | OutputWatermarkProperties |
OutputWatermarkProperties
Имя | Описание | Ценность |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Описывает максимальное разность между самыми быстрыми и медленными секциями, поэтому окно вне порядка, которое перехватывает все необходимые события в подчиненных заданиях, хорошо определено. | струна |
водяной знакMode | Режим выходного водяного знака. | "Нет" SendCurrentPartitionWatermark SendLowestWatermarkAcrossPartitions' |
ParquetSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Parquet. Требуется для запросов PUT (CreateOrReplace). | любой |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Parquet (обязательно) |
PostgreSQLOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с источником выходных данных PostgreSQL. Требуется для запросов PUT (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/database" (обязательно) |
PostgreSQLOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
maxWriterCount | Максимальное число средств записи, в настоящее время доступно только 1(один модуль записи) и 0 (на основе секции запроса). Необязательный параметр для запросов PUT. | int |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
PowerBIOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Power BI. Требуется для запросов PUT (CreateOrReplace). | PowerBIOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | PowerBI (обязательно) |
PowerBIOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
набор данных | Имя набора данных Power BI. Требуется для запросов PUT (CreateOrReplace). | струна |
groupId | Идентификатор группы Power BI. | струна |
имя группы | Имя группы Power BI. Используйте это свойство, чтобы помнить, какой идентификатор группы Power BI использовался. | струна |
refreshToken | Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Power BI в указанном наборе данных. Требуется для запросов PUT (CreateOrReplace). | струна |
tokenUserDisplayName | Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
tokenUserPrincipalName | Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
RawInputDatasourceProperties
Имя | Описание | Ценность |
---|---|---|
полезная нагрузка | Сериализованное содержимое JSON входных данных. Необходимо задать полезные данные или полезные данныеUri, но не оба. | струна |
полезные данныеUri | URL-адрес SAS для большого двоичного объекта, содержащего сериализованное содержимое JSON входных данных. Необходимо задать полезные данные или полезные данныеUri, но не оба. | струна |
RawOutputDatasource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанным выходным данными. Требуется для запросов PUT (CreateOrReplace). | RawOutputDatasourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
RawOutputDatasourceProperties
Имя | Описание | Ценность |
---|---|---|
полезные данныеUri | URL-адрес SAS в большой двоичный объект, в котором должны быть записаны выходные данные. Если это свойство не задано, выходные данные будут записаны во временное хранилище, а URL-адрес SAS для этого временного хранилища будет включен в результат. | струна |
RawReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанными входными данными, содержащими эталонные данные. Требуется для запросов PUT (CreateOrReplace). | RawInputDatasourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
RawStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанными входными данными. Требуется для запросов PUT (CreateOrReplace). | RawInputDatasourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
ReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение File для типа FileReferenceInputDataSource. Установите значение Microsoft.Sql/Server/Database для типа AzureSqlReferenceInputDataSource. Установите значение Microsoft.Storage/BLOB-объект для типа BLOBReferenceInputDataSource. Задайте значение Raw для типа RawReferenceInputDataSource. | "Файл" "Microsoft.Sql/Server/Database" "Microsoft.Storage/BLOB-объект" "Необработанный" (обязательный) |
ReferenceInputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает входной источник данных, содержащий эталонные данные. Требуется для запросов PUT (CreateOrReplace). | ReferenceInputDataSource |
тип | Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). | "Ссылка" (обязательно) |
RefreshConfiguration
Имя | Описание | Ценность |
---|---|---|
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
refreshInterval | Интервал обновления. | струна |
refreshType | Это свойство указывает, какой параметр обновления данных можно использовать, блокировать или неблокировать. | "Блокировка" "Неблокирование" |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
ScalarFunctionProperties
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип функции. | Скаляр (обязательно) |
Сериализация
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение Avro для типа AvroSerialization. Задайте значение Csv для типа CSVSerialization. Установите значение CustomClr для типа CustomClrSerialization. Задайте значение Delta для типа DeltaSerialization. Установите значение Json для типа JsonSerialization. Установите значение Parquet для типа ParquetSerialization. | "Avro" Csv CustomClr Delta Json Parquet (обязательно) |
ServiceBusQueueOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными очереди служебной шины. Требуется для запросов PUT (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/Queue (обязательно) |
ServiceBusQueueOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
propertyColumns | Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств. | string[] |
queueName | Имя очереди служебной шины. Требуется для запросов PUT (CreateOrReplace). | струна |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
systemPropertyColumns | Системные свойства, связанные с очередью служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | любой |
ServiceBusTopicOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными раздела служебной шины. Требуется для запросов PUT (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/Topic (обязательно) |
ServiceBusTopicOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
propertyColumns | Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств. | string[] |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
systemPropertyColumns | Системные свойства, связанные с выходными данными раздела служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Имя раздела служебной шины. Требуется для запросов PUT (CreateOrReplace). | струна |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Емкость номера SKU. | int |
имя | Имя номера SKU. Требуется для запросов PUT (CreateOrReplace). | "Стандартный" |
StorageAccount
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
StreamingJobProperties
Имя | Описание | Ценность |
---|---|---|
гроздь | Кластер, в котором будут выполняться задания потоковой передачи. | ClusterInfo |
compatibilityLevel | Управляет определенным поведением среды выполнения задания потоковой передачи. | '1.0' '1.2' |
contentStoragePolicy | Допустимые значения: JobStorageAccount и SystemAccount. Если для параметра JobStorageAccount задано значение JobStorageAccount, необходимо также указать свойство jobStorageAccount. . | JobStorageAccount SystemAccount |
dataLocale | Языковой стандарт данных задания stream analytics. Значение должно быть именем поддерживаемого языка и региональных параметров .NET из набора https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. По умолчанию используется значение "en-US", если он не указан. | струна |
eventsLateArrivalMaxDelayInSeconds | Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1. | int |
eventsOutOfOrderMaxDelayInSeconds | Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке. | int |
eventsOutOfOrderPolicy | Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий. | 'Изменить' "Drop" |
Внешние | Учетная запись хранения, в которой находятся артефакты пользовательского кода. | внешние |
Функции | Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. | функции |
Входы | Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных. | входные[] |
jobStorageAccount | Свойства, связанные с учетной записью хранения Azure с MSI | JobStorageAccount |
jobType | Описывает тип задания. Допустимые режимы : Cloud и Edge. |
Cloud Edge |
outputErrorPolicy | Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера). | "Drop" "Остановить" |
Выходы | Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH. | выходных данных[] |
outputStartMode | Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события. | CustomTime JobStartTime "LastOutputEventTime" |
outputStartTime | Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime. | струна |
SKU | Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | Sku |
преобразование | Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. | преобразование |
StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение GatewayMessageBus для типа GatewayMessageBusStreamInputDataSource. Установите значение Microsoft.Devices/IotHubs для типа IoTHubStreamInputDataSource. Установите значение Microsoft.EventGrid/EventSubscriptions для типа EventGridStreamInputDataSource. Установите значение Microsoft.EventHub/EventHub для типа EventHubV2StreamInputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubStreamInputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBStreamInputDataSource. Установите значение Raw для типа RawStreamInputDataSource. | GatewayMessageBus "Microsoft.Devices/IotHubs" "Microsoft.EventGrid/EventSubscriptions" "Microsoft.EventHub/EventHub" Microsoft.ServiceBus/EventHub "Microsoft.Storage/BLOB-объект" "Необработанный" (обязательный) |
StreamInputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает входной источник данных, содержащий потоковые данные. Требуется для запросов PUT (CreateOrReplace). | StreamInputDataSource |
тип | Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). | Stream (обязательно) |
TrackedResourceTags
Имя | Описание | Ценность |
---|
Преобразование
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с преобразованием. Требуется для запросов PUT (CreateOrReplace). | ПреобразованиеProperties |
ПреобразованиеProperties
Имя | Описание | Ценность |
---|---|---|
запрос | Указывает запрос, который будет выполняться в задании потоковой передачи. Дополнительные сведения о языке запросов Stream Analytics (SAQL) см. здесь: https://msdn.microsoft.com/library/azure/dn834998. Требуется для запросов PUT (CreateOrReplace). | струна |
streamingUnits | Указывает количество единиц потоковой передачи, используемых заданием потоковой передачи. | int |
validStreamingUnits | Указывает допустимые единицы потоковой передачи, в которые может масштабироваться задание потоковой передачи. | int[] |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
создание задания Stream Analytics уровня "Стандартный" развертывание |
Этот шаблон создает задание Stream Analytics уровня "Стандартный". Для получения дополнительных сведений Azure Stream Analytics — это аналитика в режиме реального времени и сложный механизм обработки событий, предназначенный для анализа и обработки больших объемов данных быстрой потоковой передачи из нескольких источников одновременно. Шаблоны и связи можно определить в информации, извлеченной из ряда источников ввода, включая устройства, датчики, потоки щелчков, веб-каналы социальных сетей и приложения. Эти шаблоны можно использовать для активации действий и запуска рабочих процессов, таких как создание оповещений, передача сведений в средство отчетности или хранение преобразованных данных для последующего использования. Кроме того, Stream Analytics доступен в среде выполнения Azure IoT Edge и поддерживает тот же язык или синтаксис, что и облако. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса потоковой передачи можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.StreamAnalytics/streamingjobs, добавьте следующий объект Terraform в шаблон.
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
Задайте свойство типа
Для GatewayMessageBusиспользуйте:
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Для Microsoft.Devices/IotHubsиспользуйте следующее:
{
properties = {
consumerGroupName = "string"
endpoint = "string"
iotHubNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.Devices/IotHubs"
}
Для 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"
}
Для Microsoft.EventHub/EventHubиспользуйте следующее:
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Для Microsoft.ServiceBus/EventHubиспользуйте следующее:
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
partitionCount = int
prefetchCount = int
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Для 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"
}
Для необработанныхиспользуйте:
{
properties = {
payload = "string"
payloadUri = "string"
}
type = "Raw"
}
Объекты InputProperties
Задайте свойство типа
Для справочникаиспользуйте:
{
datasource = {
type = "string"
// For remaining properties, see ReferenceInputDataSource objects
}
type = "Reference"
}
Для Streamиспользуйте:
{
datasource = {
type = "string"
// For remaining properties, see StreamInputDataSource objects
}
type = "Stream"
}
Объекты FunctionProperties
Задайте свойство типа
Для агрегированияиспользуйте:
{
type = "Aggregate"
}
Для скалярных
{
type = "Scalar"
}
Объекты сериализации
Задайте свойство типа
Для Avroиспользуйте:
{
properties = ?
type = "Avro"
}
Для CSV-используйте:
{
properties = {
encoding = "string"
fieldDelimiter = "string"
}
type = "Csv"
}
Для CustomClrиспользуйте:
{
properties = {
serializationClassName = "string"
serializationDllPath = "string"
}
type = "CustomClr"
}
Для Deltaиспользуйте:
{
properties = {
deltaTablePath = "string"
partitionColumns = [
"string"
]
}
type = "Delta"
}
Для Jsonиспользуйте:
{
properties = {
encoding = "string"
format = "string"
}
type = "Json"
}
Для Parquetиспользуйте:
{
properties = ?
type = "Parquet"
}
Объекты ReferenceInputDataSource
Задайте свойство типа
Для файлаиспользуйте:
{
properties = {
path = "string"
}
type = "File"
}
Для 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"
}
Для 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"
}
Для необработанныхиспользуйте:
{
properties = {
payload = "string"
payloadUri = "string"
}
type = "Raw"
}
Объекты FunctionBinding
Задайте свойство типа
Для 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"
}
Для 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"
}
Для Microsoft.StreamAnalytics/CLRUdfиспользуйте следующее:
{
properties = {
class = "string"
dllPath = "string"
method = "string"
updateMode = "string"
}
type = "Microsoft.StreamAnalytics/CLRUdf"
}
Для Microsoft.StreamAnalytics/JavascriptUdfиспользуйте следующее:
{
properties = {
script = "string"
}
type = "Microsoft.StreamAnalytics/JavascriptUdf"
}
Объекты OutputDataSource
Задайте свойство типа
Для GatewayMessageBusиспользуйте:
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Для Microsoft.AzureFunctionиспользуйте следующее:
{
properties = {
apiKey = "string"
functionAppName = "string"
functionName = "string"
maxBatchCount = int
maxBatchSize = int
}
type = "Microsoft.AzureFunction"
}
Для Microsoft.DBForPostgreSQL/servers/databaseиспользуйте следующее:
{
properties = {
authenticationMode = "string"
database = "string"
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.DBForPostgreSQL/servers/databases"
}
Для 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"
}
Для Microsoft.EventHub/EventHubиспользуйте следующее:
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Для Microsoft.Kusto/clusters/databaseиспользуйте следующее:
{
properties = {
authenticationMode = "string"
cluster = "string"
database = "string"
table = "string"
}
type = "Microsoft.Kusto/clusters/databases"
}
Для Microsoft.ServiceBus/EventHubиспользуйте следующее:
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionCount = int
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Для Microsoft.ServiceBus/Queueиспользуйте следующее:
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
queueName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = ?
}
type = "Microsoft.ServiceBus/Queue"
}
Для Microsoft.ServiceBus/Topicиспользуйте следующее:
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = {
{customized property} = "string"
}
topicName = "string"
}
type = "Microsoft.ServiceBus/Topic"
}
Для Microsoft.Sql/Server/DataWarehouseиспользуйте следующее:
{
properties = {
authenticationMode = "string"
database = "string"
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/DataWarehouse"
}
Для 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"
}
Для 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"
}
Для Microsoft.Storage/DocumentDBиспользуйте следующее:
{
properties = {
accountId = "string"
accountKey = "string"
authenticationMode = "string"
collectionNamePattern = "string"
database = "string"
documentId = "string"
partitionKey = "string"
}
type = "Microsoft.Storage/DocumentDB"
}
Для Microsoft.Storage/Tableиспользуйте следующее:
{
properties = {
accountKey = "string"
accountName = "string"
batchSize = int
columnsToRemove = [
"string"
]
partitionKey = "string"
rowKey = "string"
table = "string"
}
type = "Microsoft.Storage/Table"
}
Для PowerBIиспользуйте:
{
properties = {
authenticationMode = "string"
dataset = "string"
groupId = "string"
groupName = "string"
refreshToken = "string"
table = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
type = "PowerBI"
}
Для необработанныхиспользуйте:
{
properties = {
payloadUri = "string"
}
type = "Raw"
}
Значения свойств
AggregateFunctionProperties
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип функции. | "Агрегат" (обязательный) |
AvroSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Avro. Требуется для запросов PUT (CreateOrReplace). | любой |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Avro (обязательно) |
AzureDataExplorerOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | AzureDataExplorerOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Kusto/clusters/database" (обязательно) |
AzureDataExplorerOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
гроздь | Имя кластера Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | струна |
база данных | Имя базы данных Azure Data Explorer. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureDataLakeStoreOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace). | AzureDataLakeStoreOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.DataLake/Accounts (обязательно) |
AzureDataLakeStoreOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountName | Имя учетной записи Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
dateFormat | Формат даты. Когда {date} отображается в filePathPrefix, значение этого свойства используется в качестве формата даты. | струна |
filePathPrefix | Расположение файла, в который должны записываться выходные данные. Требуется для запросов PUT (CreateOrReplace). | струна |
refreshToken | Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
tenantId | Идентификатор клиента пользователя, используемого для получения маркера обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
timeFormat | Формат времени. Когда {time} отображается в filePathPrefix, значение этого свойства используется в качестве формата времени. | струна |
tokenUserDisplayName | Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
tokenUserPrincipalName | Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
AzureFunctionOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными функции Azure. Требуется для запросов PUT (CreateOrReplace). | AzureFunctionOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.AzureFunction (обязательно) |
AzureFunctionOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Если вы хотите использовать функцию Azure из другой подписки, вы можете сделать это, предоставив ключ для доступа к функции. | струна |
functionAppName | Имя приложения "Функции Azure". | струна |
functionName | Имя функции в приложении "Функции Azure". | струна |
maxBatchCount | Свойство, позволяющее указать максимальное количество событий в каждом пакете, отправляемом в Функции Azure. Значение по умолчанию — 100. | int |
maxBatchSize | Свойство, позволяющее задать максимальный размер каждого выходного пакета, который отправляется в функцию Azure. Входная единица находится в байтах. По умолчанию это значение равно 262 144 байтам (256 КБ). | int |
AzureMachineLearningServiceFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с веб-службой машинного обучения Azure. | AzureMachineLearningServiceFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.MachineLearningServices (обязательно) |
AzureMachineLearningServiceFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Ключ API, используемый для проверки подлинности с помощью конечной точки Request-Response. | струна |
batchSize | Число от 1 до 10000, описывающее максимальное количество строк для каждого запроса на выполнение RRS машинного обучения Azure. Значение по умолчанию — 1000. | int |
конечная точка | Request-Response выполнить конечную точку веб-службы Машинного обучения Azure. | струна |
inputRequestName | Метка для объекта входного запроса. | струна |
Входы | Входные данные для конечной точки веб-службы Машинного обучения Azure. | AzureMachineLearningServiceInputColumn[] |
numberOfParallelRequests | Количество параллельных запросов, которые будут отправляться на секцию задания в службу машинного обучения. Значение по умолчанию — 1. | int |
outputResponseName | Метка для объекта выходного запроса. | струна |
Выходы | Список выходных данных из конечной точки веб-службы Машинного обучения Azure. | AzureMachineLearningServiceOutputColumn[] |
AzureMachineLearningServiceInputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживается Машинное обучение Azure) входного столбца. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя входного столбца. | струна |
AzureMachineLearningServiceOutputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый машинным обучением Azure) выходного столбца. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя выходного столбца. | струна |
AzureMachineLearningStudioFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с Студией машинного обучения Azure. | AzureMachineLearningStudioFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.MachineLearning/WebService (обязательно) |
AzureMachineLearningStudioFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
apiKey | Ключ API, используемый для проверки подлинности с помощью конечной точки Request-Response. | струна |
batchSize | Число от 1 до 10000, описывающее максимальное количество строк для каждого запроса на выполнение RRS машинного обучения Azure. Значение по умолчанию — 1000. | int |
конечная точка | Request-Response выполнить конечную точку Студии машинного обучения Azure. Дополнительные сведения см. здесь: /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs | струна |
Входы | Входные данные для конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioInputs |
Выходы | Список выходных данных из выполнения конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioOutputColumn[] |
AzureMachineLearningStudioInputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживается Машинное обучение Azure) входного столбца. Список допустимых типов данных Машинного обучения Azure описан в https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. | струна |
mapTo | Отсчитываемый от нуля индекс параметра функции, с помощью этого входного значения сопоставляется. | int |
имя | Имя входного столбца. | струна |
AzureMachineLearningStudioInputs
Имя | Описание | Ценность |
---|---|---|
columnNames | Список входных столбцов для конечной точки Студии машинного обучения Azure. | AzureMachineLearningStudioInputColumn[] |
имя | Имя входных данных. Это имя, указанное при создании конечной точки. | струна |
AzureMachineLearningStudioOutputColumn
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый машинным обучением Azure) выходного столбца. Список допустимых типов данных Машинного обучения Azure описан в https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx. | струна |
имя | Имя выходного столбца. | струна |
AzureSqlDatabaseOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | AzureSqlDatabaseOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Sql/Server/Database (обязательно) |
AzureSqlDatabaseOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
maxBatchCount | Максимальное число пакетов для записи в базу данных Sql по умолчанию — 10 000. Необязательный параметр для запросов PUT. | int |
maxWriterCount | Максимальное число средств записи, в настоящее время доступно только 1(один модуль записи) и 0 (на основе секции запроса). Необязательный параметр для запросов PUT. | int |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureSqlReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными базы данных SQL, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | AzureSqlReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Sql/Server/Database (обязательно) |
AzureSqlReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Этот элемент связан с элементом источника данных. Это имя базы данных, в которую будут записаны выходные данные. | струна |
deltaSnapshotQuery | Этот элемент связан с элементом источника данных. Этот запрос используется для получения добавочных изменений из базы данных SQL. Чтобы использовать этот параметр, рекомендуется использовать темпоральные таблицы в Базе данных SQL Azure. | струна |
fullSnapshotQuery | Этот элемент связан с элементом источника данных. Этот запрос используется для получения данных из базы данных SQL. | струна |
пароль | Этот элемент связан с элементом источника данных. Это пароль, который будет использоваться для подключения к экземпляру базы данных SQL. | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
refreshRate | Этот элемент связан с элементом источника данных. Это указывает, как часто данные будут извлекаться из базы данных. Он имеет формат DateTime. | струна |
refreshType | Указывает тип параметра обновления данных. | "RefreshPeriodicallyWithDelta" "RefreshPeriodicallyWithFull" "Статический" |
сервер | Этот элемент связан с элементом источника данных. Это имя сервера, содержащего базу данных, в которую будет записана запись. | струна |
пользователь | Этот элемент связан с элементом источника данных. Это имя пользователя, которое будет использоваться для подключения к экземпляру базы данных SQL. | струна |
AzureSynapseOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Azure Synapse. Требуется для запросов PUT (CreateOrReplace). | AzureSynapseOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Sql/Server/DataWarehouse" (обязательно) |
AzureSynapseOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
AzureTableOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | AzureTableOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Storage/Table (обязательно) |
AzureTableOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
batchSize | Количество строк для записи в таблицу Azure одновременно. | int |
columnsToRemove | Если задано, каждый элемент в массиве — это имя столбца для удаления (если присутствует) из сущностей выходного события. | string[] |
partitionKey | Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа секции для таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
rowKey | Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа строки для таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
BlobOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными большого двоичного объекта. Требуется для запросов PUT (CreateOrReplace). | BLOBOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
blobPathPrefix | Префикс пути большого двоичного объекта. | струна |
blobWriteMode | Режим записи BLOB-объектов. | "Добавить" "Один раз" |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
BlobReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными большого двоичного объекта, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | BLOBReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
BLOBName | Имя входных данных большого двоичного объекта. | струна |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
deltaPathPattern | Шаблон пути моментального снимка разностного снимка. | струна |
deltaSnapshotRefreshRate | Интервал, который пользователь создает разностный моментальный снимок этого источника входных данных большого двоичного объекта. | струна |
fullSnapshotRefreshRate | Интервал обновления входных данных большого двоичного объекта. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
sourcePartitionCount | Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 256. | int |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
BlobStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными большого двоичного объекта, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | BLOBStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.Storage/BLOB-объект" (обязательно) |
BlobStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
контейнер | Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace). | струна |
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
sourcePartitionCount | Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 1024. | int |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
ClusterInfo
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса кластера. | струна |
Сжатие
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип сжатия, используемого входными данными. Требуется для запросов PUT (CreateOrReplace). | "Deflate" "GZip" "Нет" (обязательно) |
CSharpFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с функцией CSharp. | CSharpFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.StreamAnalytics/CLRUdf (обязательно) |
CSharpFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
класс | Код Csharp, содержащий одно определение функции. | струна |
dllPath | Код Csharp, содержащий одно определение функции. | струна |
метод | Код Csharp, содержащий одно определение функции. | струна |
updateMode | Режимы обновления для функций Stream Analytics. | "Обновляемый" "Статический" |
CsvSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации CSV. Требуется для запросов PUT (CreateOrReplace). | CsvSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Csv (обязательно) |
CsvSerializationProperties
Имя | Описание | Ценность |
---|---|---|
кодировка | Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). | UTF8 |
fieldDelimiter | Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. Требуется для запросов PUT (CreateOrReplace). | струна |
CustomClrSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации CustomClr. Требуется для запросов PUT (CreateOrReplace). | CustomClrSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | CustomClr (обязательный) |
CustomClrSerializationProperties
Имя | Описание | Ценность |
---|---|---|
serializationClassName | Имя класса сериализации. | струна |
serializationDllPath | Путь библиотеки сериализации. | струна |
DeltaSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Delta Lake. Требуется для запросов PUT (CreateOrReplace). | DeltaSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Delta (обязательно) |
DeltaSerializationProperties
Имя | Описание | Ценность |
---|---|---|
deltaTablePath | Указывает путь к таблице Delta Lake, в которую будут записаны выходные данные. | строка (обязательно) |
partitionColumns | Указывает имена столбцов, для которых будет секционирована таблица Delta Lake. Мы поддерживаем только 1 столбец секции, но сохраняем его как массив для расширяемости. | string[] |
DocumentDbOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными DocumentDB. Требуется для запросов PUT (CreateOrReplace). | DocumentDbOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Storage/DocumentDB (обязательно) |
DocumentDbOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
accountId | Имя или идентификатор учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна |
accountKey | Ключ учетной записи для учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
collectionNamePattern | Шаблон имени коллекции для используемых коллекций. Формат имени коллекции можно создать с помощью необязательного маркера {partition}, где секции начинаются с 0. Дополнительные сведения см. в разделе DocumentDB в разделе /rest/api/streamanalytics/stream-analytics-output. Требуется для запросов PUT (CreateOrReplace). | струна |
база данных | Имя базы данных DocumentDB. Требуется для запросов PUT (CreateOrReplace). | струна |
documentId | Имя поля в выходных событиях, используемых для указания первичного ключа, на основе которого основаны операции вставки или обновления. | струна |
partitionKey | Имя поля в выходных событиях, используемых для указания ключа для секционирования выходных данных между коллекциями. Если свойство collectionNamePattern содержит маркер {partition}, это свойство необходимо указать. | струна |
EventGridStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными сетки событий, содержащими потоковые данные. | EventGridStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.EventGrid/EventSubscriptions" (обязательно) |
EventGridStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
eventTypes | Список типов событий, поддерживаемых адаптером сетки событий. | string[] |
схема | Указывает тип схемы сетки событий. | CloudEventSchema EventGridEventSchema |
storageAccounts | Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace). | StorageAccount[] |
абонент | Подписчики сетки событий. В настоящее время поддерживается только подписчик EventHub. | EventHubV2StreamInputDataSource |
EventHubOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/EventHub (обязательно) |
EventHubOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
eventHubName | Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). | струна |
partitionCount | Число секций источника данных концентратора событий. Диапазон 1 – 256. | int |
partitionKey | Ключ или столбец, используемый для определения секции для отправки данных события. | струна |
propertyColumns | Свойства, связанные с выходными данными концентратора событий. | string[] |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
EventHubStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/EventHub (обязательно) |
EventHubStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
consumerGroupName | Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию. | струна |
eventHubName | Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace). | струна |
partitionCount | Число секций источника данных концентратора событий. Диапазон 1 – 256. | int |
prefetchCount | Количество сообщений, которые получатель сообщений может одновременно запрашивать. | int |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
EventHubV2OutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace). | EventHubOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.EventHub/EventHub (обязательно) |
EventHubV2StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.EventHub/EventHub (обязательно) |
EventHubV2StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | EventHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | строка (обязательно) |
Внешний
Имя | Описание | Ценность |
---|---|---|
контейнер | Контейнер UserCustomCode. | струна |
путь | Путь UserCustomCode. | струна |
refreshConfiguration | Параметры обновления для всех обновляемых пользовательских функций, присутствующих в конфигурации задания. | RefreshConfiguration |
storageAccount | Свойства, связанные с учетной записью хранения Azure | StorageAccount |
FileReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными файла, содержащими справочные данные. Требуется для запросов PUT (CreateOrReplace). | FileReferenceInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Файл" (обязательный) |
FileReferenceInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
путь | Путь к файлу. | струна |
Функция
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с функцией. | FunctionProperties |
FunctionBinding
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение Microsoft.MachineLearning/WebService для типа AzureMachineLearningStudioFunctionBinding. Установите значение Microsoft.MachineLearningServices для типа AzureMachineLearningServiceFunctionBinding. Установите значение Microsoft.StreamAnalytics/CLRUdf для типа CSharpFunctionBinding. Установите значение Microsoft.StreamAnalytics/JavascriptUdf для типа JavaScriptFunctionBinding. | Microsoft.MachineLearning/WebService Microsoft.MachineLearningServices "Microsoft.StreamAnalytics/CLRUdf" Microsoft.StreamAnalytics/JavascriptUdf (обязательно) |
FunctionConfiguration
Имя | Описание | Ценность |
---|---|---|
связывание | Физическая привязка функции. Например, в случае веб-службы машинного обучения Azure это описывает конечную точку. | FunctionBinding |
Входы | FunctionInput[] | |
выпуск | Описывает выходные данные функции. | FunctionOutput |
FunctionInput
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый Azure Stream Analytics) входного параметра функции. Список допустимых типов данных Azure Stream Analytics описан в https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | струна |
isConfigurationParameter | Флаг, указывающий, является ли параметр параметром конфигурации. Значение True, если этот входной параметр, как ожидается, будет константой. Значение по умолчанию — false. | bool |
FunctionOutput
Имя | Описание | Ценность |
---|---|---|
dataType | Тип данных (поддерживаемый Azure Stream Analytics) выходных данных функции. Список допустимых типов данных Azure Stream Analytics описан в https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | струна |
FunctionProperties
Имя | Описание | Ценность |
---|---|---|
свойства | FunctionConfiguration | |
тип | Установите значение "Агрегат" для типа AggregateFunctionProperties. Установите значение Scalar для типа ScalarFunctionProperties. | "Агрегат" Скаляр (обязательно) |
GatewayMessageBusOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными шины сообщений шлюза. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBusOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBus (обязательный) |
GatewayMessageBusOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
тема | Имя раздела служебной шины. | струна |
GatewayMessageBusStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными шины сообщений шлюза, содержащими потоковые данные. | GatewayMessageBusStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | GatewayMessageBus (обязательный) |
GatewayMessageBusStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
тема | Имя раздела служебной шины. | струна |
Тождество
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения может быть SystemAssigned или UserAssigned. | струна |
userAssignedIdentities | Назначенные пользователем удостоверения, связанные с ресурсом задания потоковой передачи. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Имя | Описание | Ценность |
---|
Ввод
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с входными данными. Требуется для запросов PUT (CreateOrReplace). | InputProperties |
InputProperties
Имя | Описание | Ценность |
---|---|---|
сжатие | Описание сжатия входных данных | сжатия |
partitionKey | PartitionKey Описывает ключ входных данных, используемых для секционирования входных данных. | струна |
сериализация | Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). | сериализации |
тип | Установите значение Reference для типа ReferenceInputProperties. Установите значение Stream для типа StreamInputProperties. | "Справочник" Stream (обязательно) |
водяной знакSettings | Параметры, определяющие, следует ли читать события водяного знака. | InputWatermarkProperties |
InputWatermarkProperties
Имя | Описание | Ценность |
---|---|---|
водяной знакMode | Режим входной подложки. | "Нет" ReadWatermark |
IoTHubStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с входными данными Центра Интернета вещей, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace). | IoTHubStreamInputDataSourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.Devices/IotHubs (обязательно) |
IoTHubStreamInputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
consumerGroupName | Имя группы потребителей Центра Интернета вещей, которая должна использоваться для чтения событий из Центра Интернета вещей. Если это не указано, входные данные используют группу потребителей по умолчанию Центра Iot Hub. | струна |
конечная точка | Конечная точка Центра Интернета вещей для подключения (т. е. сообщения, события, сообщения и операцииMonitoringEvents и т. д.). | струна |
iotHubNamespace | Имя или универсальный код ресурса (URI) Центра Интернета вещей. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для Центра Интернета вещей. Эта политика должна содержать по крайней мере разрешение на подключение службы. Требуется для запросов PUT (CreateOrReplace). | струна |
JavaScriptFunctionBinding
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства привязки, связанные с функцией JavaScript. | JavaScriptFunctionBindingProperties |
тип | Указывает тип привязки функции. | Microsoft.StreamAnalytics/JavascriptUdf (обязательно) |
JavaScriptFunctionBindingProperties
Имя | Описание | Ценность |
---|---|---|
сценарий | Код JavaScript, содержащий одно определение функции. Например: function (x, y) { return x + y; }' | струна |
JobStorageAccount
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
JsonSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации JSON. Требуется для запросов PUT (CreateOrReplace). | JsonSerializationProperties |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Json (обязательно) |
JsonSerializationProperties
Имя | Описание | Ценность |
---|---|---|
кодировка | Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace). | UTF8 |
формат | Это свойство применяется только к сериализации выходных данных JSON. Это не применимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL. | Массив LineSeparated |
Microsoft.StreamAnalytics/streamingjobs
Имя | Описание | Ценность |
---|---|---|
тождество | Описывает управляемое удостоверение, назначенное этому заданию, которое можно использовать для проверки подлинности с помощью входных и выходных данных. | удостоверения |
местоположение | Географическое расположение, в котором находится ресурс | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства, связанные с заданием потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | StreamingJobProperties |
SKU | Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | Sku |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview" |
Выпуск
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с выходными данными. Требуется для запросов PUT (CreateOrReplace). | OutputProperties |
OutputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение GatewayMessageBus для типа GatewayMessageBusOutputDataSource. Установите значение Microsoft.AzureFunction для типа AzureFunctionOutputDataSource. Установите значение Microsoft.DBForPostgreSQL/servers/databases для типа PostgreSQLOutputDataSource. Установите значение Microsoft.DataLake/Accounts для типа AzureDataLakeStoreOutputDataSource. Установите значение Microsoft.EventHub/EventHub для типа EventHubV2OutputDataSource. Установите значение "Microsoft.Kusto/clusters/database" для типа AzureDataExplorerOutputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubOutputDataSource. Установите значение Microsoft.ServiceBus/Queue для типа ServiceBusQueueOutputDataSource. Установите значение Microsoft.ServiceBus/Topic для типа ServiceBusTopicOutputDataSource. Установите значение Microsoft.Sql/Server/DataWarehouse для типа AzureSynapseOutputDataSource. Установите значение Microsoft.Sql/Server/Database для типа AzureSqlDatabaseOutputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBOutputDataSource. Установите значение Microsoft.Storage/DocumentDB для типа DocumentDbOutputDataSource. Установите значение Microsoft.Storage/Table для типа AzureTableOutputDataSource. Установите значение PowerBI для типа PowerBIOutputDataSource. Установите значение Raw для типа RawOutputDatasource. | GatewayMessageBus "Microsoft.AzureFunction" "Microsoft.DataLake/Accounts" "Microsoft.DBForPostgreSQL/servers/database" "Microsoft.EventHub/EventHub" "Microsoft.Kusto/clusters/database" 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 "Необработанный" (обязательный) |
OutputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает источник данных, в который будут записаны выходные данные. Требуется для запросов PUT (CreateOrReplace). | OutputDataSource |
сериализация | Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). | сериализации |
sizeWindow | Окно размера для ограничения выходных данных Stream Analytics. | int |
timeWindow | Интервал времени для фильтрации выходных данных задания Stream Analytics. | струна |
водяной знакSettings | Параметры, определяющие, следует ли отправлять подложки внизу. | OutputWatermarkProperties |
OutputWatermarkProperties
Имя | Описание | Ценность |
---|---|---|
maxWatermarkDifferenceAcrossPartitions | Описывает максимальное разность между самыми быстрыми и медленными секциями, поэтому окно вне порядка, которое перехватывает все необходимые события в подчиненных заданиях, хорошо определено. | струна |
водяной знакMode | Режим выходного водяного знака. | "Нет" SendCurrentPartitionWatermark SendLowestWatermarkAcrossPartitions' |
ParquetSerialization
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с типом сериализации Parquet. Требуется для запросов PUT (CreateOrReplace). | любой |
тип | Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace). | Parquet (обязательно) |
PostgreSQLOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с источником выходных данных PostgreSQL. Требуется для запросов PUT (CreateOrReplace). | PostgreSQLOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Microsoft.DBForPostgreSQL/servers/database" (обязательно) |
PostgreSQLOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
база данных | Имя базы данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
maxWriterCount | Максимальное число средств записи, в настоящее время доступно только 1(один модуль записи) и 0 (на основе секции запроса). Необязательный параметр для запросов PUT. | int |
пароль | Пароль, который будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
сервер | Имя СЕРВЕРА SQL, содержащего базу данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы в базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
пользователь | Имя пользователя, которое будет использоваться для подключения к базе данных SQL Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
PowerBIOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными Power BI. Требуется для запросов PUT (CreateOrReplace). | PowerBIOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | PowerBI (обязательно) |
PowerBIOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
набор данных | Имя набора данных Power BI. Требуется для запросов PUT (CreateOrReplace). | струна |
groupId | Идентификатор группы Power BI. | струна |
имя группы | Имя группы Power BI. Используйте это свойство, чтобы помнить, какой идентификатор группы Power BI использовался. | струна |
refreshToken | Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace). | струна |
стол | Имя таблицы Power BI в указанном наборе данных. Требуется для запросов PUT (CreateOrReplace). | струна |
tokenUserDisplayName | Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
tokenUserPrincipalName | Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления. | струна |
RawInputDatasourceProperties
Имя | Описание | Ценность |
---|---|---|
полезная нагрузка | Сериализованное содержимое JSON входных данных. Необходимо задать полезные данные или полезные данныеUri, но не оба. | струна |
полезные данныеUri | URL-адрес SAS для большого двоичного объекта, содержащего сериализованное содержимое JSON входных данных. Необходимо задать полезные данные или полезные данныеUri, но не оба. | струна |
RawOutputDatasource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанным выходным данными. Требуется для запросов PUT (CreateOrReplace). | RawOutputDatasourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
RawOutputDatasourceProperties
Имя | Описание | Ценность |
---|---|---|
полезные данныеUri | URL-адрес SAS в большой двоичный объект, в котором должны быть записаны выходные данные. Если это свойство не задано, выходные данные будут записаны во временное хранилище, а URL-адрес SAS для этого временного хранилища будет включен в результат. | струна |
RawReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанными входными данными, содержащими эталонные данные. Требуется для запросов PUT (CreateOrReplace). | RawInputDatasourceProperties |
тип | Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
RawStreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с необработанными входными данными. Требуется для запросов PUT (CreateOrReplace). | RawInputDatasourceProperties |
тип | Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace). | "Необработанный" (обязательный) |
ReferenceInputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение File для типа FileReferenceInputDataSource. Установите значение Microsoft.Sql/Server/Database для типа AzureSqlReferenceInputDataSource. Установите значение Microsoft.Storage/BLOB-объект для типа BLOBReferenceInputDataSource. Задайте значение Raw для типа RawReferenceInputDataSource. | "Файл" "Microsoft.Sql/Server/Database" "Microsoft.Storage/BLOB-объект" "Необработанный" (обязательный) |
ReferenceInputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает входной источник данных, содержащий эталонные данные. Требуется для запросов PUT (CreateOrReplace). | ReferenceInputDataSource |
тип | Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). | "Ссылка" (обязательно) |
RefreshConfiguration
Имя | Описание | Ценность |
---|---|---|
dateFormat | Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты. | струна |
pathPattern | Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. | струна |
refreshInterval | Интервал обновления. | струна |
refreshType | Это свойство указывает, какой параметр обновления данных можно использовать, блокировать или неблокировать. | "Блокировка" "Неблокирование" |
timeFormat | Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени. | струна |
ScalarFunctionProperties
Имя | Описание | Ценность |
---|---|---|
тип | Указывает тип функции. | Скаляр (обязательно) |
Сериализация
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение Avro для типа AvroSerialization. Задайте значение Csv для типа CSVSerialization. Установите значение CustomClr для типа CustomClrSerialization. Задайте значение Delta для типа DeltaSerialization. Установите значение Json для типа JsonSerialization. Установите значение Parquet для типа ParquetSerialization. | "Avro" Csv CustomClr Delta Json Parquet (обязательно) |
ServiceBusQueueOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными очереди служебной шины. Требуется для запросов PUT (CreateOrReplace). | ServiceBusQueueOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/Queue (обязательно) |
ServiceBusQueueOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
propertyColumns | Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств. | string[] |
queueName | Имя очереди служебной шины. Требуется для запросов PUT (CreateOrReplace). | струна |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
systemPropertyColumns | Системные свойства, связанные с очередью служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | любой |
ServiceBusTopicOutputDataSource
Имя | Описание | Ценность |
---|---|---|
свойства | Свойства, связанные с выходными данными раздела служебной шины. Требуется для запросов PUT (CreateOrReplace). | ServiceBusTopicOutputDataSourceProperties |
тип | Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace). | Microsoft.ServiceBus/Topic (обязательно) |
ServiceBusTopicOutputDataSourceProperties
Имя | Описание | Ценность |
---|---|---|
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
propertyColumns | Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств. | string[] |
serviceBusNamespace | Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
sharedAccessPolicyKey | Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
sharedAccessPolicyName | Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace). | струна |
systemPropertyColumns | Системные свойства, связанные с выходными данными раздела служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc. | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Имя раздела служебной шины. Требуется для запросов PUT (CreateOrReplace). | струна |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
Имя | Описание | Ценность |
---|
Sku
Имя | Описание | Ценность |
---|---|---|
способность | Емкость номера SKU. | int |
имя | Имя номера SKU. Требуется для запросов PUT (CreateOrReplace). | "Стандартный" |
StorageAccount
Имя | Описание | Ценность |
---|---|---|
accountKey | Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна Ограничения целостности: Конфиденциальное значение. Передайте в качестве безопасного параметра. |
accountName | Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace). | струна |
authenticationMode | Режим проверки подлинности. | ConnectionString Msi UserToken |
StreamingJobProperties
Имя | Описание | Ценность |
---|---|---|
гроздь | Кластер, в котором будут выполняться задания потоковой передачи. | ClusterInfo |
compatibilityLevel | Управляет определенным поведением среды выполнения задания потоковой передачи. | '1.0' '1.2' |
contentStoragePolicy | Допустимые значения: JobStorageAccount и SystemAccount. Если для параметра JobStorageAccount задано значение JobStorageAccount, необходимо также указать свойство jobStorageAccount. . | JobStorageAccount SystemAccount |
dataLocale | Языковой стандарт данных задания stream analytics. Значение должно быть именем поддерживаемого языка и региональных параметров .NET из набора https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. По умолчанию используется значение "en-US", если он не указан. | струна |
eventsLateArrivalMaxDelayInSeconds | Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1. | int |
eventsOutOfOrderMaxDelayInSeconds | Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке. | int |
eventsOutOfOrderPolicy | Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий. | 'Изменить' "Drop" |
Внешние | Учетная запись хранения, в которой находятся артефакты пользовательского кода. | внешние |
Функции | Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. | функции |
Входы | Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных. | входные[] |
jobStorageAccount | Свойства, связанные с учетной записью хранения Azure с MSI | JobStorageAccount |
jobType | Описывает тип задания. Допустимые режимы : Cloud и Edge. |
Cloud Edge |
outputErrorPolicy | Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера). | "Drop" "Остановить" |
Выходы | Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH. | выходных данных[] |
outputStartMode | Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события. | CustomTime JobStartTime "LastOutputEventTime" |
outputStartTime | Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime. | струна |
SKU | Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace). | Sku |
преобразование | Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. | преобразование |
StreamInputDataSource
Имя | Описание | Ценность |
---|---|---|
тип | Установите значение GatewayMessageBus для типа GatewayMessageBusStreamInputDataSource. Установите значение Microsoft.Devices/IotHubs для типа IoTHubStreamInputDataSource. Установите значение Microsoft.EventGrid/EventSubscriptions для типа EventGridStreamInputDataSource. Установите значение Microsoft.EventHub/EventHub для типа EventHubV2StreamInputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubStreamInputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBStreamInputDataSource. Установите значение Raw для типа RawStreamInputDataSource. | GatewayMessageBus "Microsoft.Devices/IotHubs" "Microsoft.EventGrid/EventSubscriptions" "Microsoft.EventHub/EventHub" Microsoft.ServiceBus/EventHub "Microsoft.Storage/BLOB-объект" "Необработанный" (обязательный) |
StreamInputProperties
Имя | Описание | Ценность |
---|---|---|
источник данных | Описывает входной источник данных, содержащий потоковые данные. Требуется для запросов PUT (CreateOrReplace). | StreamInputDataSource |
тип | Указывает, является ли вход источником ссылочных данных или потоковых данных. Требуется для запросов PUT (CreateOrReplace). | Stream (обязательно) |
TrackedResourceTags
Имя | Описание | Ценность |
---|
Преобразование
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса | струна |
свойства | Свойства, связанные с преобразованием. Требуется для запросов PUT (CreateOrReplace). | ПреобразованиеProperties |
ПреобразованиеProperties
Имя | Описание | Ценность |
---|---|---|
запрос | Указывает запрос, который будет выполняться в задании потоковой передачи. Дополнительные сведения о языке запросов Stream Analytics (SAQL) см. здесь: https://msdn.microsoft.com/library/azure/dn834998. Требуется для запросов PUT (CreateOrReplace). | струна |
streamingUnits | Указывает количество единиц потоковой передачи, используемых заданием потоковой передачи. | int |
validStreamingUnits | Указывает допустимые единицы потоковой передачи, в которые может масштабироваться задание потоковой передачи. | int[] |