Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.DataLake/Accounts (обязательно)
AzureDataLakeStoreOutputDataSourceProperties
Имя
Описание
Ценность
accountName
Имя учетной записи Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в filePathPrefix, значение этого свойства используется в качестве формата даты.
струна
filePathPrefix
Расположение файла, в который должны записываться выходные данные. Требуется для запросов PUT (CreateOrReplace).
струна
refreshToken
Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace).
струна
tenantId
Идентификатор клиента пользователя, используемого для получения маркера обновления. Требуется для запросов PUT (CreateOrReplace).
струна
timeFormat
Формат времени. Когда {time} отображается в filePathPrefix, значение этого свойства используется в качестве формата времени.
струна
tokenUserDisplayName
Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
tokenUserPrincipalName
Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
AzureMachineLearningWebServiceFunctionBinding
Имя
Описание
Ценность
свойства
Свойства привязки, связанные с веб-службой машинного обучения Azure.
Ключ 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.
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов 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).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobOutputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobReferenceInputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobStreamInputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
sourcePartitionCount
Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 1024.
int
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).
Csv (обязательно)
CsvSerializationProperties
Имя
Описание
Ценность
кодировка
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace).
UTF8
fieldDelimiter
Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. Требуется для запросов PUT (CreateOrReplace).
струна
DocumentDbOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными DocumentDB. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.Storage/DocumentDB (обязательно)
DocumentDbOutputDataSourceProperties
Имя
Описание
Ценность
accountId
Имя или идентификатор учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
accountKey
Ключ учетной записи для учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
collectionNamePattern
Шаблон имени коллекции для используемых коллекций. Формат имени коллекции можно создать с помощью необязательного маркера {partition}, где секции начинаются с 0. Дополнительные сведения см. в разделе DocumentDB в разделе /rest/api/streamanalytics/stream-analytics-output. Требуется для запросов PUT (CreateOrReplace).
струна
база данных
Имя базы данных DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
documentId
Имя поля в выходных событиях, используемых для указания первичного ключа, на основе которого основаны операции вставки или обновления.
струна
partitionKey
Имя поля в выходных событиях, используемых для указания ключа для секционирования выходных данных между коллекциями. Если свойство collectionNamePattern содержит маркер {partition}, это свойство необходимо указать.
струна
EventHubOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/EventHub (обязательно)
EventHubOutputDataSourceProperties
Имя
Описание
Ценность
eventHubName
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).
струна
partitionKey
Ключ или столбец, используемый для определения секции для отправки данных события.
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
EventHubStreamInputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/EventHub (обязательно)
EventHubStreamInputDataSourceProperties
Имя
Описание
Ценность
consumerGroupName
Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию.
струна
eventHubName
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
Флаг, указывающий, является ли параметр параметром конфигурации. Значение True, если этот входной параметр, как ожидается, будет константой. Значение по умолчанию — false.
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.Devices/IotHubs (обязательно)
IoTHubStreamInputDataSourceProperties
Имя
Описание
Ценность
consumerGroupName
Имя группы потребителей Центра Интернета вещей, которая должна использоваться для чтения событий из Центра Интернета вещей. Если это не указано, входные данные используют группу потребителей по умолчанию Центра Iot Hub.
струна
конечная точка
Конечная точка Центра Интернета вещей для подключения (т. е. сообщения, события, сообщения и операцииMonitoringEvents и т. д.).
струна
iotHubNamespace
Имя или универсальный код ресурса (URI) Центра Интернета вещей. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для Центра Интернета вещей. Эта политика должна содержать по крайней мере разрешение на подключение службы. Требуется для запросов PUT (CreateOrReplace).
струна
JavaScriptFunctionBinding
Имя
Описание
Ценность
свойства
Свойства привязки, связанные с функцией JavaScript.
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).
Json (обязательно)
JsonSerializationProperties
Имя
Описание
Ценность
кодировка
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace).
UTF8
формат
Это свойство применяется только к сериализации выходных данных JSON. Это не применимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL.
Массив LineSeparated
Microsoft.StreamAnalytics/streamingjobs
Имя
Описание
Ценность
местоположение
Географическое расположение, в котором находится ресурс
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства, связанные с заданием потоковой передачи. Требуется для запросов PUT (CreateOrReplace).
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
PowerBI (обязательно)
PowerBIOutputDataSourceProperties
Имя
Описание
Ценность
набор данных
Имя набора данных Power BI. Требуется для запросов PUT (CreateOrReplace).
струна
groupId
Идентификатор группы Power BI.
струна
имя группы
Имя группы Power BI. Используйте это свойство, чтобы помнить, какой идентификатор группы Power BI использовался.
струна
refreshToken
Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace).
струна
стол
Имя таблицы Power BI в указанном наборе данных. Требуется для запросов PUT (CreateOrReplace).
струна
tokenUserDisplayName
Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
tokenUserPrincipalName
Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/Queue (обязательно)
ServiceBusQueueOutputDataSourceProperties
Имя
Описание
Ценность
propertyColumns
Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.
string[]
queueName
Имя очереди служебной шины. Требуется для запросов PUT (CreateOrReplace).
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
ServiceBusTopicOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными раздела служебной шины. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/Topic (обязательно)
ServiceBusTopicOutputDataSourceProperties
Имя
Описание
Ценность
propertyColumns
Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.
string[]
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
topicName
Имя раздела служебной шины. Требуется для запросов PUT (CreateOrReplace).
струна
Sku
Имя
Описание
Ценность
имя
Имя номера SKU. Требуется для запросов PUT (CreateOrReplace).
"Стандартный"
StorageAccount
Имя
Описание
Ценность
accountKey
Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).
струна
accountName
Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).
струна
StreamingJobProperties
Имя
Описание
Ценность
compatibilityLevel
Управляет определенным поведением среды выполнения задания потоковой передачи.
Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1.
int
eventsOutOfOrderMaxDelayInSeconds
Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке.
int
eventsOutOfOrderPolicy
Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий.
'Изменить' "Drop"
Функции
Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
функции []
Входы
Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных.
Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера).
"Drop" "Остановить"
Выходы
Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH.
Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события.
CustomTime JobStartTime "LastOutputEventTime"
outputStartTime
Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime.
струна
SKU
Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace).
Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
преобразование
StreamInputDataSource
Имя
Описание
Ценность
тип
Установите значение Microsoft.Devices/IotHubs для типа IoTHubStreamInputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubStreamInputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBStreamInputDataSource.
Указывает запрос, который будет выполняться в задании потоковой передачи. Дополнительные сведения о языке запросов Stream Analytics (SAQL) см. здесь: https://msdn.microsoft.com/library/azure/dn834998. Требуется для запросов PUT (CreateOrReplace).
струна
streamingUnits
Указывает количество единиц потоковой передачи, используемых заданием потоковой передачи.
int
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл
Описание
создание задания Stream Analytics уровня "Стандартный"
Этот шаблон создает задание Stream Analytics уровня "Стандартный". Для получения дополнительных сведений Azure Stream Analytics — это аналитика в режиме реального времени и сложный механизм обработки событий, предназначенный для анализа и обработки больших объемов данных быстрой потоковой передачи из нескольких источников одновременно. Шаблоны и связи можно определить в информации, извлеченной из ряда источников ввода, включая устройства, датчики, потоки щелчков, веб-каналы социальных сетей и приложения. Эти шаблоны можно использовать для активации действий и запуска рабочих процессов, таких как создание оповещений, передача сведений в средство отчетности или хранение преобразованных данных для последующего использования. Кроме того, Stream Analytics доступен в среде выполнения Azure IoT Edge и поддерживает тот же язык или синтаксис, что и облако.
Определение ресурса шаблона ARM
Тип ресурса потоковой передачи можно развернуть с помощью операций, предназначенных для следующих операций:
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.DataLake/Accounts (обязательно)
AzureDataLakeStoreOutputDataSourceProperties
Имя
Описание
Ценность
accountName
Имя учетной записи Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в filePathPrefix, значение этого свойства используется в качестве формата даты.
струна
filePathPrefix
Расположение файла, в который должны записываться выходные данные. Требуется для запросов PUT (CreateOrReplace).
струна
refreshToken
Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace).
струна
tenantId
Идентификатор клиента пользователя, используемого для получения маркера обновления. Требуется для запросов PUT (CreateOrReplace).
струна
timeFormat
Формат времени. Когда {time} отображается в filePathPrefix, значение этого свойства используется в качестве формата времени.
струна
tokenUserDisplayName
Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
tokenUserPrincipalName
Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
AzureMachineLearningWebServiceFunctionBinding
Имя
Описание
Ценность
свойства
Свойства привязки, связанные с веб-службой машинного обучения Azure.
Ключ 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.
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов 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).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobOutputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobReferenceInputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobStreamInputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
sourcePartitionCount
Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 1024.
int
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).
Csv (обязательно)
CsvSerializationProperties
Имя
Описание
Ценность
кодировка
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace).
UTF8
fieldDelimiter
Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. Требуется для запросов PUT (CreateOrReplace).
струна
DocumentDbOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными DocumentDB. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.Storage/DocumentDB (обязательно)
DocumentDbOutputDataSourceProperties
Имя
Описание
Ценность
accountId
Имя или идентификатор учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
accountKey
Ключ учетной записи для учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
collectionNamePattern
Шаблон имени коллекции для используемых коллекций. Формат имени коллекции можно создать с помощью необязательного маркера {partition}, где секции начинаются с 0. Дополнительные сведения см. в разделе DocumentDB в разделе /rest/api/streamanalytics/stream-analytics-output. Требуется для запросов PUT (CreateOrReplace).
струна
база данных
Имя базы данных DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
documentId
Имя поля в выходных событиях, используемых для указания первичного ключа, на основе которого основаны операции вставки или обновления.
струна
partitionKey
Имя поля в выходных событиях, используемых для указания ключа для секционирования выходных данных между коллекциями. Если свойство collectionNamePattern содержит маркер {partition}, это свойство необходимо указать.
струна
EventHubOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/EventHub (обязательно)
EventHubOutputDataSourceProperties
Имя
Описание
Ценность
eventHubName
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).
струна
partitionKey
Ключ или столбец, используемый для определения секции для отправки данных события.
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
EventHubStreamInputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/EventHub (обязательно)
EventHubStreamInputDataSourceProperties
Имя
Описание
Ценность
consumerGroupName
Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию.
струна
eventHubName
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
Флаг, указывающий, является ли параметр параметром конфигурации. Значение True, если этот входной параметр, как ожидается, будет константой. Значение по умолчанию — false.
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.Devices/IotHubs (обязательно)
IoTHubStreamInputDataSourceProperties
Имя
Описание
Ценность
consumerGroupName
Имя группы потребителей Центра Интернета вещей, которая должна использоваться для чтения событий из Центра Интернета вещей. Если это не указано, входные данные используют группу потребителей по умолчанию Центра Iot Hub.
струна
конечная точка
Конечная точка Центра Интернета вещей для подключения (т. е. сообщения, события, сообщения и операцииMonitoringEvents и т. д.).
струна
iotHubNamespace
Имя или универсальный код ресурса (URI) Центра Интернета вещей. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для Центра Интернета вещей. Эта политика должна содержать по крайней мере разрешение на подключение службы. Требуется для запросов PUT (CreateOrReplace).
струна
JavaScriptFunctionBinding
Имя
Описание
Ценность
свойства
Свойства привязки, связанные с функцией JavaScript.
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).
Json (обязательно)
JsonSerializationProperties
Имя
Описание
Ценность
кодировка
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace).
UTF8
формат
Это свойство применяется только к сериализации выходных данных JSON. Это не применимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL.
Массив LineSeparated
Microsoft.StreamAnalytics/streamingjobs
Имя
Описание
Ценность
apiVersion
Версия API
'2016-03-01'
местоположение
Географическое расположение, в котором находится ресурс
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства, связанные с заданием потоковой передачи. Требуется для запросов PUT (CreateOrReplace).
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
PowerBI (обязательно)
PowerBIOutputDataSourceProperties
Имя
Описание
Ценность
набор данных
Имя набора данных Power BI. Требуется для запросов PUT (CreateOrReplace).
струна
groupId
Идентификатор группы Power BI.
струна
имя группы
Имя группы Power BI. Используйте это свойство, чтобы помнить, какой идентификатор группы Power BI использовался.
струна
refreshToken
Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace).
струна
стол
Имя таблицы Power BI в указанном наборе данных. Требуется для запросов PUT (CreateOrReplace).
струна
tokenUserDisplayName
Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
tokenUserPrincipalName
Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/Queue (обязательно)
ServiceBusQueueOutputDataSourceProperties
Имя
Описание
Ценность
propertyColumns
Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.
string[]
queueName
Имя очереди служебной шины. Требуется для запросов PUT (CreateOrReplace).
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
ServiceBusTopicOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными раздела служебной шины. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/Topic (обязательно)
ServiceBusTopicOutputDataSourceProperties
Имя
Описание
Ценность
propertyColumns
Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.
string[]
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
topicName
Имя раздела служебной шины. Требуется для запросов PUT (CreateOrReplace).
струна
Sku
Имя
Описание
Ценность
имя
Имя номера SKU. Требуется для запросов PUT (CreateOrReplace).
"Стандартный"
StorageAccount
Имя
Описание
Ценность
accountKey
Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).
струна
accountName
Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).
струна
StreamingJobProperties
Имя
Описание
Ценность
compatibilityLevel
Управляет определенным поведением среды выполнения задания потоковой передачи.
Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1.
int
eventsOutOfOrderMaxDelayInSeconds
Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке.
int
eventsOutOfOrderPolicy
Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий.
'Изменить' "Drop"
Функции
Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
функции []
Входы
Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных.
Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера).
"Drop" "Остановить"
Выходы
Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH.
Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события.
CustomTime JobStartTime "LastOutputEventTime"
outputStartTime
Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime.
струна
SKU
Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace).
Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
преобразование
StreamInputDataSource
Имя
Описание
Ценность
тип
Установите значение Microsoft.Devices/IotHubs для типа IoTHubStreamInputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubStreamInputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBStreamInputDataSource.
Указывает запрос, который будет выполняться в задании потоковой передачи. Дополнительные сведения о языке запросов Stream Analytics (SAQL) см. здесь: https://msdn.microsoft.com/library/azure/dn834998. Требуется для запросов PUT (CreateOrReplace).
струна
streamingUnits
Указывает количество единиц потоковой передачи, используемых заданием потоковой передачи.
int
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон
Описание
создание задания Stream Analytics уровня "Стандартный"
развертывание
Этот шаблон создает задание Stream Analytics уровня "Стандартный". Для получения дополнительных сведений Azure Stream Analytics — это аналитика в режиме реального времени и сложный механизм обработки событий, предназначенный для анализа и обработки больших объемов данных быстрой потоковой передачи из нескольких источников одновременно. Шаблоны и связи можно определить в информации, извлеченной из ряда источников ввода, включая устройства, датчики, потоки щелчков, веб-каналы социальных сетей и приложения. Эти шаблоны можно использовать для активации действий и запуска рабочих процессов, таких как создание оповещений, передача сведений в средство отчетности или хранение преобразованных данных для последующего использования. Кроме того, Stream Analytics доступен в среде выполнения Azure IoT Edge и поддерживает тот же язык или синтаксис, что и облако.
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса потоковой передачи можно развернуть с помощью операций, предназначенных для следующих операций:
групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.StreamAnalytics/streamingjobs, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2016-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
compatibilityLevel = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
functions = [
{
name = "string"
properties = {
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
name = "string"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
}
}
}
})
}
Объекты 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.StreamAnalytics/JavascriptUdfиспользуйте следующее:
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.DataLake/Accounts (обязательно)
AzureDataLakeStoreOutputDataSourceProperties
Имя
Описание
Ценность
accountName
Имя учетной записи Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в filePathPrefix, значение этого свойства используется в качестве формата даты.
струна
filePathPrefix
Расположение файла, в который должны записываться выходные данные. Требуется для запросов PUT (CreateOrReplace).
струна
refreshToken
Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace).
струна
tenantId
Идентификатор клиента пользователя, используемого для получения маркера обновления. Требуется для запросов PUT (CreateOrReplace).
струна
timeFormat
Формат времени. Когда {time} отображается в filePathPrefix, значение этого свойства используется в качестве формата времени.
струна
tokenUserDisplayName
Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
tokenUserPrincipalName
Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
AzureMachineLearningWebServiceFunctionBinding
Имя
Описание
Ценность
свойства
Свойства привязки, связанные с веб-службой машинного обучения Azure.
Ключ 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.
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов 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).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobOutputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего эталонные данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobReferenceInputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
"Microsoft.Storage/BLOB-объект" (обязательно)
BlobStreamInputDataSourceProperties
Имя
Описание
Ценность
контейнер
Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты, которые должны быть считываются или записываются в нее. Требуется для запросов PUT (CreateOrReplace).
струна
dateFormat
Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.
струна
pathPattern
Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которыми будут соответствовать имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных в задание. Более подробное описание и пример см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output.
струна
sourcePartitionCount
Число секций входного источника данных БОЛЬШОго двоичного объекта. Диапазон 1 – 1024.
int
storageAccounts
Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).
Csv (обязательно)
CsvSerializationProperties
Имя
Описание
Ценность
кодировка
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace).
UTF8
fieldDelimiter
Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см. в разделе /rest/api/api/streamanalytics/streamanalytics/streamanalytics-output. Требуется для запросов PUT (CreateOrReplace).
струна
DocumentDbOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными DocumentDB. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.Storage/DocumentDB (обязательно)
DocumentDbOutputDataSourceProperties
Имя
Описание
Ценность
accountId
Имя или идентификатор учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
accountKey
Ключ учетной записи для учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
collectionNamePattern
Шаблон имени коллекции для используемых коллекций. Формат имени коллекции можно создать с помощью необязательного маркера {partition}, где секции начинаются с 0. Дополнительные сведения см. в разделе DocumentDB в разделе /rest/api/streamanalytics/stream-analytics-output. Требуется для запросов PUT (CreateOrReplace).
струна
база данных
Имя базы данных DocumentDB. Требуется для запросов PUT (CreateOrReplace).
струна
documentId
Имя поля в выходных событиях, используемых для указания первичного ключа, на основе которого основаны операции вставки или обновления.
струна
partitionKey
Имя поля в выходных событиях, используемых для указания ключа для секционирования выходных данных между коллекциями. Если свойство collectionNamePattern содержит маркер {partition}, это свойство необходимо указать.
струна
EventHubOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными Концентратора событий. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/EventHub (обязательно)
EventHubOutputDataSourceProperties
Имя
Описание
Ценность
eventHubName
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).
струна
partitionKey
Ключ или столбец, используемый для определения секции для отправки данных события.
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
EventHubStreamInputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с входными данными концентратора событий, содержащими потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/EventHub (обязательно)
EventHubStreamInputDataSourceProperties
Имя
Описание
Ценность
consumerGroupName
Имя группы потребителей концентратора событий, которая должна использоваться для чтения событий из Концентратора событий. Указание отдельных имен групп потребителей для нескольких входных данных позволяет каждому из этих входных данных получать те же события из Концентратора событий. Если это не указано, входные данные используют группу потребителей концентратора событий по умолчанию.
струна
eventHubName
Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
Флаг, указывающий, является ли параметр параметром конфигурации. Значение True, если этот входной параметр, как ожидается, будет константой. Значение по умолчанию — false.
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип входного источника данных, содержащего потоковые данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.Devices/IotHubs (обязательно)
IoTHubStreamInputDataSourceProperties
Имя
Описание
Ценность
consumerGroupName
Имя группы потребителей Центра Интернета вещей, которая должна использоваться для чтения событий из Центра Интернета вещей. Если это не указано, входные данные используют группу потребителей по умолчанию Центра Iot Hub.
струна
конечная точка
Конечная точка Центра Интернета вещей для подключения (т. е. сообщения, события, сообщения и операцииMonitoringEvents и т. д.).
струна
iotHubNamespace
Имя или универсальный код ресурса (URI) Центра Интернета вещей. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для Центра Интернета вещей. Эта политика должна содержать по крайней мере разрешение на подключение службы. Требуется для запросов PUT (CreateOrReplace).
струна
JavaScriptFunctionBinding
Имя
Описание
Ценность
свойства
Свойства привязки, связанные с функцией JavaScript.
Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).
Json (обязательно)
JsonSerializationProperties
Имя
Описание
Ценность
кодировка
Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае выходных данных. Требуется для запросов PUT (CreateOrReplace).
UTF8
формат
Это свойство применяется только к сериализации выходных данных JSON. Это не применимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. Поддерживаемые в настоящее время значения имеют значение lineSeparated, указывающее, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массива, указывающего, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL.
Массив LineSeparated
Microsoft.StreamAnalytics/streamingjobs
Имя
Описание
Ценность
местоположение
Географическое расположение, в котором находится ресурс
струна
имя
Имя ресурса
строка (обязательно)
свойства
Свойства, связанные с заданием потоковой передачи. Требуется для запросов PUT (CreateOrReplace).
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
PowerBI (обязательно)
PowerBIOutputDataSourceProperties
Имя
Описание
Ценность
набор данных
Имя набора данных Power BI. Требуется для запросов PUT (CreateOrReplace).
струна
groupId
Идентификатор группы Power BI.
струна
имя группы
Имя группы Power BI. Используйте это свойство, чтобы помнить, какой идентификатор группы Power BI использовался.
струна
refreshToken
Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности с источником данных. Допустимый маркер обновления в настоящее время доступен только через портал Azure. При создании источника данных рекомендуется поместить фиктивное строковое значение, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство с допустимым маркером обновления. Требуется для запросов PUT (CreateOrReplace).
струна
стол
Имя таблицы Power BI в указанном наборе данных. Требуется для запросов PUT (CreateOrReplace).
струна
tokenUserDisplayName
Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
струна
tokenUserPrincipalName
Имя субъекта-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/Queue (обязательно)
ServiceBusQueueOutputDataSourceProperties
Имя
Описание
Ценность
propertyColumns
Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.
string[]
queueName
Имя очереди служебной шины. Требуется для запросов PUT (CreateOrReplace).
струна
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
ServiceBusTopicOutputDataSource
Имя
Описание
Ценность
свойства
Свойства, связанные с выходными данными раздела служебной шины. Требуется для запросов PUT (CreateOrReplace).
Указывает тип выходных данных источника данных, в который будут записаны данные. Требуется для запросов PUT (CreateOrReplace).
Microsoft.ServiceBus/Topic (обязательно)
ServiceBusTopicOutputDataSourceProperties
Имя
Описание
Ценность
propertyColumns
Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.
string[]
serviceBusNamespace
Пространство имен, связанное с требуемым концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyKey
Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).
струна
sharedAccessPolicyName
Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).
струна
topicName
Имя раздела служебной шины. Требуется для запросов PUT (CreateOrReplace).
струна
Sku
Имя
Описание
Ценность
имя
Имя номера SKU. Требуется для запросов PUT (CreateOrReplace).
"Стандартный"
StorageAccount
Имя
Описание
Ценность
accountKey
Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).
струна
accountName
Имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).
струна
StreamingJobProperties
Имя
Описание
Ценность
compatibilityLevel
Управляет определенным поведением среды выполнения задания потоковой передачи.
Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1.
int
eventsOutOfOrderMaxDelayInSeconds
Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке.
int
eventsOutOfOrderPolicy
Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий.
'Изменить' "Drop"
Функции
Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
функции []
Входы
Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных.
Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера).
"Drop" "Остановить"
Выходы
Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH.
Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события.
CustomTime JobStartTime "LastOutputEventTime"
outputStartTime
Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime.
струна
SKU
Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace).
Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
преобразование
StreamInputDataSource
Имя
Описание
Ценность
тип
Установите значение Microsoft.Devices/IotHubs для типа IoTHubStreamInputDataSource. Установите значение Microsoft.ServiceBus/EventHub для типа EventHubStreamInputDataSource. Установите значение Microsoft.Storage/Blob для типа BLOBStreamInputDataSource.
Указывает запрос, который будет выполняться в задании потоковой передачи. Дополнительные сведения о языке запросов Stream Analytics (SAQL) см. здесь: https://msdn.microsoft.com/library/azure/dn834998. Требуется для запросов PUT (CreateOrReplace).
струна
streamingUnits
Указывает количество единиц потоковой передачи, используемых заданием потоковой передачи.