Поделиться через


Задания потоковой передачи 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 уровня "Стандартный"

развертывание в Azure
Этот шаблон создает задание 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[]