Outputs - List By Streaming Job

Выводит список всех выходных данных в указанном задании потоковой передачи.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/outputs?api-version=2020-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/outputs?$select={$select}&api-version=2020-03-01

Параметры URI

Name In Required Type Description
jobName
path True
  • string

Имя задания потоковой передачи.

resourceGroupName
path True
  • string

Имя группы ресурсов. Регистр букв в имени не учитывается.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True
  • string

Идентификатор целевой подписки.

api-version
query True
  • string

Версия API, используемая для данной операции.

$select
query
  • string

Параметр запроса OData $select. Это разделенный запятыми список структурных свойств для включения в ответ или "" для включения всех свойств. По умолчанию возвращаются все свойства, кроме диагностики. В настоящее время принимает только "" в качестве допустимого значения.

Ответы

Name Type Description
200 OK

Успешно перечислены выходные данные в указанном задании потоковой передачи.

Other Status Codes

Ошибка.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation олицетворения учетной записи пользователя

Примеры

List all outputs in a streaming job

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs?api-version=2020-03-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output1755",
      "name": "output1755",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.Sql/Server/Database",
          "properties": {
            "server": "someServer",
            "database": "someDatabase",
            "table": "differentTable",
            "user": "someUser"
          }
        },
        "etag": "f489d6f3-fcd5-4bcb-b642-81e987ee16d6"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output958",
      "name": "output958",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.Storage/Table",
          "properties": {
            "accountName": "someAccountName",
            "table": "samples",
            "partitionKey": "differentPartitionKey",
            "rowKey": "rowKey",
            "columnsToRemove": [
              "column1",
              "column2"
            ],
            "batchSize": 25
          }
        },
        "etag": "ea1d20bf-6cb3-40bc-bc7b-ec3a7fd5977e"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output1623",
      "name": "output1623",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.Storage/Blob",
          "properties": {
            "storageAccounts": [
              {
                "accountName": "someAccountName"
              }
            ],
            "container": "differentContainer",
            "pathPattern": "{date}/{time}",
            "dateFormat": "yyyy/MM/dd",
            "timeFormat": "HH"
          }
        },
        "serialization": {
          "type": "Csv",
          "properties": {
            "fieldDelimiter": "|",
            "encoding": "UTF8"
          }
        },
        "etag": "3a1b2023-79a9-4b33-93e8-f49fc3e573fe"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output3022",
      "name": "output3022",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.Storage/DocumentDB",
          "properties": {
            "accountId": "someAccountId",
            "database": "db01",
            "collectionNamePattern": "collection",
            "partitionKey": "differentPartitionKey",
            "documentId": "documentId"
          }
        },
        "etag": "7849c132-e995-4631-91c3-931606eec432"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output5195",
      "name": "output5195",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.ServiceBus/EventHub",
          "properties": {
            "eventHubName": "sdkeventhub",
            "partitionKey": "differentPartitionKey",
            "serviceBusNamespace": "sdktest",
            "sharedAccessPolicyName": "RootManageSharedAccessKey"
          }
        },
        "serialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8",
            "format": "LineSeparated"
          }
        },
        "etag": "5020de6b-5bb3-4b88-8606-f11fb3c46185"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output3456",
      "name": "output3456",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.ServiceBus/Queue",
          "properties": {
            "queueName": "differentQueueName",
            "propertyColumns": [
              "column1",
              "column2"
            ],
            "serviceBusNamespace": "sdktest",
            "sharedAccessPolicyName": "RootManageSharedAccessKey"
          }
        },
        "serialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8",
            "format": "LineSeparated"
          }
        },
        "etag": "429adaec-a777-4750-8a39-8d0c931d801c"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output7886",
      "name": "output7886",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.ServiceBus/Topic",
          "properties": {
            "topicName": "differentTopicName",
            "propertyColumns": [
              "column1",
              "column2"
            ],
            "serviceBusNamespace": "sdktest",
            "sharedAccessPolicyName": "RootManageSharedAccessKey"
          }
        },
        "serialization": {
          "type": "Csv",
          "properties": {
            "fieldDelimiter": "|",
            "encoding": "UTF8"
          }
        },
        "etag": "c1c2007f-45b2-419a-ae7d-4d2148998460"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output3021",
      "name": "output3021",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "PowerBI",
          "properties": {
            "dataset": "differentDataset",
            "table": "someTable",
            "tokenUserPrincipalName": "bobsmith@contoso.com",
            "tokenUserDisplayName": "Bob Smith",
            "groupId": "ac40305e-3e8d-43ac-8161-c33799f43e95",
            "groupName": "MyPowerBIGroup"
          }
        },
        "etag": "4a492191-9672-4178-be10-043b9dbd4b9f"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg2157/providers/Microsoft.StreamAnalytics/streamingjobs/sj6458/outputs/output5196",
      "name": "output5196",
      "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
      "properties": {
        "datasource": {
          "type": "Microsoft.DataLake/Accounts",
          "properties": {
            "accountName": "differentaccount",
            "tenantId": "cea4e98b-c798-49e7-8c40-4a2b3beb47dd",
            "tokenUserPrincipalName": "bobsmith@contoso.com",
            "tokenUserDisplayName": "Bob Smith",
            "filePathPrefix": "{date}/{time}",
            "dateFormat": "yyyy/MM/dd",
            "timeFormat": "HH"
          }
        },
        "serialization": {
          "type": "Json",
          "properties": {
            "encoding": "UTF8",
            "format": "LineSeparated"
          }
        },
        "etag": "39ab7642-8c1e-48ed-85eb-949068d68002"
      }
    }
  ]
}

Определения

AuthenticationMode

Режим проверки подлинности. Допустимые режимы: ConnectionStringMsi UserToken.

AvroSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Avro.

AzureDataLakeStoreOutputDataSource

Описывает выходной источник данных Azure Data Lake Store.

AzureFunctionOutputDataSource

Определяет метаданные AzureFunctionOutputDataSource

AzureSqlDatabaseOutputDataSource

Описывает источник выходных данных базы данных Azure SQL.

AzureSynapseOutputDataSource

Описывает Azure Synapse источник выходных данных.

AzureTableOutputDataSource

Описывает выходной источник данных таблицы Azure.

BlobOutputDataSource

Описывает источник выходных данных большого двоичного объекта.

CsvSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате CSV.

DiagnosticCondition

Условие, применимое к ресурсу или к общему заданию, которое гарантирует внимание клиентов.

Diagnostics

Описание условий, применимых к входным, выходным данным или общему заданию, которые требуют внимания клиентов.

DocumentDbOutputDataSource

Описывает выходной источник данных DocumentDB.

Encoding

Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае вывода.

Error

Общее представление об ошибке.

EventHubOutputDataSource

Описывает источник выходных данных концентратора событий.

EventHubV2OutputDataSource

Описывает источник выходных данных концентратора событий.

EventSerializationType

Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).

GatewayMessageBusOutputDataSource

Описывает выходной источник данных шины сообщений шлюза.

JsonOutputSerializationFormat

Указывает формат JSON, в который будут записаны выходные данные. В настоящее время поддерживаются значения lineSeparated, указывающие, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массивом, указывающим, что выходные данные будут отформатированы в виде массива объектов JSON.

JsonSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате JSON.

Output

Выходной объект, содержащий все сведения, связанные с именованным выходом. Все выходные данные содержатся в задании потоковой передачи.

OutputListResult

Объект, содержащий список выходных данных в задании потоковой передачи.

ParquetSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Parquet.

PowerBIOutputDataSource

Описывает выходной источник данных Power BI.

ServiceBusQueueOutputDataSource

Описывает выходной источник данных очереди служебной шины.

ServiceBusTopicOutputDataSource

Описывает выходной источник данных раздела служебной шины.

StorageAccount

Свойства, связанные с учетной записью хранения Azure

AuthenticationMode

Режим проверки подлинности. Допустимые режимы: ConnectionStringMsi UserToken.

Name Type Description
ConnectionString
  • string
Msi
  • string
UserToken
  • string

AvroSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Avro.

Name Type Description
type string:
  • Avro

Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).

AzureDataLakeStoreOutputDataSource

Описывает выходной источник данных Azure Data Lake Store.

Name Type Default Value Description
properties.accountName
  • string

Имя учетной записи Azure Data Lake Store. Требуется для запросов PUT (CreateOrReplace).

properties.authenticationMode ConnectionString

Режим проверки подлинности.

properties.dateFormat
  • string

Формат даты. Когда {date} отображается в filePathPrefix, значение этого свойства используется в качестве формата даты.

properties.filePathPrefix
  • string

Расположение файла, в который должны записываться выходные данные. Требуется для запросов PUT (CreateOrReplace).

properties.refreshToken
  • string

Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности в источнике данных. Действительный маркер обновления в настоящее время доступен только на портале Azure. Рекомендуется поместить фиктивное строковое значение при создании источника данных, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство действительным маркером обновления. Требуется для запросов PUT (CreateOrReplace).

properties.tenantId
  • string

Идентификатор клиента пользователя, используемого для получения маркера обновления. Требуется для запросов PUT (CreateOrReplace).

properties.timeFormat
  • string

Формат времени. Везде, где {time} отображается в filePathPrefix, значение этого свойства используется в качестве формата времени.

properties.tokenUserDisplayName
  • string

Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.

properties.tokenUserPrincipalName
  • string

Имя участника-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.

type string:
  • Microsoft.DataLake/Accounts

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

AzureFunctionOutputDataSource

Определяет метаданные AzureFunctionOutputDataSource

Name Type Description
properties.apiKey
  • string

Если нужно использовать службу "Функции Azure" из другой подписки это можно сделать, предоставив ключ для доступа к функции.

properties.functionAppName
  • string

Имя приложения-функции Azure.

properties.functionName
  • string

Имя функции в приложении-функции Azure.

properties.maxBatchCount
  • number

Свойство, которое позволяет указать максимальное число событий в каждом пакете, отправляемых в функции Azure. По умолчанию используется значение 100.

properties.maxBatchSize
  • number

Свойство, которое позволяет задать максимальный размер для каждого выходного пакета, отправляемого в функцию Azure. Объем входных данных задается в байтах. По умолчанию это значение равно 262 144 байт (256 КБ).

type string:
  • Microsoft.AzureFunction

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

AzureSqlDatabaseOutputDataSource

Описывает источник выходных данных базы данных Azure SQL.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Режим проверки подлинности.

properties.database
  • string

Имя базы данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.maxBatchCount
  • number

Максимальное число пакетов для записи в базу данных Sql по умолчанию равно 10 000. Необязательный для запросов PUT.

properties.maxWriterCount
  • number

Максимальное число модулей записи, в настоящее время доступно только 1(один модуль записи) и 0(на основе секции запроса). Необязательный для запросов PUT.

properties.password
  • string

Пароль, который будет использоваться для подключения к базе данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.server
  • string

Имя СЕРВЕРА SQL, содержащего базу данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.table
  • string

Имя таблицы в базе данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.user
  • string

Имя пользователя, которое будет использоваться для подключения к базе данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

type string:
  • Microsoft.Sql/Server/Database

Указывает тип выходных данных источника данных, в который будут записываться данные. Требуется для запросов PUT (CreateOrReplace).

AzureSynapseOutputDataSource

Описывает Azure Synapse источник выходных данных.

Name Type Description
properties.database
  • string

Имя базы данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.password
  • string

Пароль, который будет использоваться для подключения к базе данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.server
  • string

Имя СЕРВЕРА SQL, содержащего базу данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.table
  • string

Имя таблицы в базе данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

properties.user
  • string

Имя пользователя, которое будет использоваться для подключения к базе данных Azure SQL. Требуется для запросов PUT (CreateOrReplace).

type string:
  • Microsoft.Sql/Server/DataWarehouse

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

AzureTableOutputDataSource

Описывает выходной источник данных таблицы Azure.

Name Type Description
properties.accountKey
  • string

Ключ учетной записи для учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).

properties.accountName
  • string

имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).

properties.batchSize
  • integer

Количество строк, записываемых в таблицу Azure за раз.

properties.columnsToRemove
  • string[]

Если указано, каждый элемент в массиве является именем столбца для удаления (при его наличии) из выходных данных сущностей событий.

properties.partitionKey
  • string

Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа секции для таблицы Azure. Требуется для запросов PUT (CreateOrReplace).

properties.rowKey
  • string

Этот элемент указывает имя столбца из инструкции SELECT в запросе, который будет использоваться в качестве ключа строки для таблицы Azure. Требуется для запросов PUT (CreateOrReplace).

properties.table
  • string

Имя таблицы Azure. Требуется для запросов PUT (CreateOrReplace).

type string:
  • Microsoft.Storage/Table

Указывает тип выходных данных источника данных, в который будут записываться данные. Требуется для запросов PUT (CreateOrReplace).

BlobOutputDataSource

Описывает источник выходных данных большого двоичного объекта.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Режим проверки подлинности.

properties.blobPathPrefix
  • string

Префикс пути к большому двоичному объекту.

properties.container
  • string

Имя контейнера в связанной учетной записи хранения. Этот контейнер содержит большие двоичные объекты для чтения или записи. Требуется для запросов PUT (CreateOrReplace).

properties.dateFormat
  • string

Формат даты. Когда {date} отображается в pathPattern, значение этого свойства используется в качестве формата даты.

properties.pathPattern
  • string

Шаблон пути большого двоичного объекта. Не регулярное выражение. Он представляет шаблон, с которым будут сопоставляться имена BLOB-объектов, чтобы определить, следует ли включать их в качестве входных или выходных данных для задания. См https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input . более https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output подробное описание и пример.

properties.storageAccounts

Список одной или нескольких учетных записей хранения Azure. Требуется для запросов PUT (CreateOrReplace).

properties.timeFormat
  • string

Формат времени. Когда {time} отображается в pathPattern, значение этого свойства используется в качестве формата времени.

type string:
  • Microsoft.Storage/Blob

Указывает тип выходных данных источника данных, в который будут записываться данные. Требуется для запросов PUT (CreateOrReplace).

CsvSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате CSV.

Name Type Description
properties.encoding

Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае вывода. Требуется для запросов PUT (CreateOrReplace).

properties.fieldDelimiter
  • string

Указывает разделитель, который будет использоваться для разделения записей с разделителями-запятыми (CSV). Список поддерживаемых значений см https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input . или https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output список поддерживаемых значений. Требуется для запросов PUT (CreateOrReplace).

type string:
  • Csv

Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).

DiagnosticCondition

Условие, применимое к ресурсу или к общему заданию, которое гарантирует внимание клиентов.

Name Type Description
code
  • string

Непрозрачный диагностический код.

message
  • string

Понятное для человека сообщение, описывающее условие подробно. Локализовано в Accept-Language запроса клиента.

since
  • string

Метка времени UTC при запуске условия. Клиенты должны иметь возможность найти соответствующее событие в журнале операций примерно в этот раз.

Diagnostics

Описание условий, применимых к входным, выходным данным или общему заданию, которые требуют внимания клиентов.

Name Type Description
conditions

Коллекция из нуля или более условий, применимых к ресурсу или к общему заданию, которые требуют внимания клиентов.

DocumentDbOutputDataSource

Описывает выходной источник данных DocumentDB.

Name Type Description
properties.accountId
  • string

Имя или идентификатор учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).

properties.accountKey
  • string

Ключ учетной записи DocumentDB. Требуется для запросов PUT (CreateOrReplace).

properties.collectionNamePattern
  • string

Шаблон имен для используемых коллекций. Формат имени коллекции можно составить с помощью необязательного маркера {partition}, где разделы начинаются с 0. Дополнительные сведения см. в разделе https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output DocumentDB. Требуется для запросов PUT (CreateOrReplace).

properties.database
  • string

Имя базы данных DocumentDB. Требуется для запросов PUT (CreateOrReplace).

properties.documentId
  • string

Имя поля в выходных событиях, используемое для указания основного ключа, на котором основаны операции вставки или обновления.

properties.partitionKey
  • string

Имя поля в выходных событиях, указывающее ключ для разделения выходных данных между коллекциями. Если свойство collectionNamePattern содержит токен {partition}, это свойство необходимо указать.

type string:
  • Microsoft.Storage/DocumentDB

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

Encoding

Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае вывода.

Name Type Description
UTF8
  • string

Error

Общее представление об ошибке.

Name Type Description
error

Свойства определения ошибки.

EventHubOutputDataSource

Описывает источник выходных данных концентратора событий.

Name Type Default Value Description
authenticationMode ConnectionString

Режим проверки подлинности.

properties.eventHubName
  • string

Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).

properties.partitionKey
  • string

Ключ или столбец, используемый для определения секции для отправки данных события.

properties.propertyColumns
  • string[]

Свойства, связанные с выходными данными концентратора событий.

serviceBusNamespace
  • string

Пространство имен, связанное с нужным концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

sharedAccessPolicyKey
  • string

Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).

sharedAccessPolicyName
  • string

Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/EventHub

Указывает тип выходных данных источника данных, в который будут записываться данные. Требуется для запросов PUT (CreateOrReplace).

EventHubV2OutputDataSource

Описывает источник выходных данных концентратора событий.

Name Type Default Value Description
authenticationMode ConnectionString

Режим проверки подлинности.

properties.eventHubName
  • string

Имя концентратора событий. Требуется для запросов PUT (CreateOrReplace).

properties.partitionKey
  • string

Ключ или столбец, используемый для определения секции для отправки данных события.

properties.propertyColumns
  • string[]

Свойства, связанные с выходными данными концентратора событий.

serviceBusNamespace
  • string

Пространство имен, связанное с нужным концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

sharedAccessPolicyKey
  • string

Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).

sharedAccessPolicyName
  • string

Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

type string:
  • Microsoft.EventHub/EventHub

Указывает тип выходных данных источника данных, в который будут записываться данные. Требуется для запросов PUT (CreateOrReplace).

EventSerializationType

Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).

Name Type Description
Avro
  • string
Csv
  • string
Json
  • string
Parquet
  • string

GatewayMessageBusOutputDataSource

Описывает выходной источник данных шины сообщений шлюза.

Name Type Description
properties.topic
  • string

Имя раздела служебной шины.

type string:
  • GatewayMessageBus

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

JsonOutputSerializationFormat

Указывает формат JSON, в который будут записаны выходные данные. В настоящее время поддерживаются значения lineSeparated, указывающие, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массивом, указывающим, что выходные данные будут отформатированы в виде массива объектов JSON.

Name Type Description
Array
  • string
LineSeparated
  • string

JsonSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате JSON.

Name Type Description
properties.encoding

Указывает кодировку входящих данных в случае ввода и кодирования исходящих данных в случае вывода. Требуется для запросов PUT (CreateOrReplace).

properties.format

Это свойство применяется только к сериализации выходных данных JSON. Оно неприменимо к входным данным. Это свойство указывает формат JSON, в который будут записаны выходные данные. В настоящее время поддерживаются значения lineSeparated, указывающие, что выходные данные будут отформатированы путем разделения каждого объекта JSON новой строкой и массивом, указывающим, что выходные данные будут отформатированы в виде массива объектов JSON. Значение по умолчанию — lineSeparated, если осталось значение NULL.

type string:
  • Json

Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).

Output

Выходной объект, содержащий все сведения, связанные с именованным выходом. Все выходные данные содержатся в задании потоковой передачи.

Name Type Description
id
  • string

Идентификатор ресурса

name
  • string

Имя ресурса

properties.datasource OutputDataSource:

Описывает источник данных, в который будут записаны выходные данные. Требуется для запросов PUT (CreateOrReplace).

properties.diagnostics

Описание условий, применимых к входным, выходным данным или общему заданию, которые требуют внимания клиентов.

properties.etag
  • string

Тег текущей сущности для выходных данных. Это непрозрачная строка. Его можно использовать для определения того, изменился ли ресурс между запросами. Его также можно использовать в заголовках If-Match или If-None-Match для операций записи для оптимистического параллелизма.

properties.serialization Serialization:

Описывает, как сериализуются входные данные или как данные сериализуются при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace).

properties.sizeWindow
  • number

Окно размера для ограничения выходных данных Stream Analytics.

properties.timeWindow
  • string

Интервал времени для фильтрации выходных данных задания Stream Analytics.

type
  • string

Тип ресурса

OutputListResult

Объект, содержащий список выходных данных в задании потоковой передачи.

Name Type Description
nextLink
  • string

Ссылка (URL-адрес) на следующую страницу результатов.

value

Список выходных данных в задании потоковой передачи. Заполнено операцией List.

ParquetSerialization

Описывает, как данные из входных данных сериализуются или как данные сериализуются при записи в выходные данные в формате Parquet.

Name Type Description
type string:
  • Parquet

Указывает тип сериализации, используемой входными или выходными данными. Требуется для запросов PUT (CreateOrReplace).

PowerBIOutputDataSource

Описывает выходной источник данных Power BI.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Режим проверки подлинности.

properties.dataset
  • string

Имя набора данных Power BI. Требуется для запросов PUT (CreateOrReplace).

properties.groupId
  • string

Идентификатор группы Power BI.

properties.groupName
  • string

Имя группы Power BI. Используйте это свойство, чтобы помнить, какой идентификатор группы Power BI использовался.

properties.refreshToken
  • string

Маркер обновления, который можно использовать для получения допустимого маркера доступа, который затем можно использовать для проверки подлинности в источнике данных. Действительный маркер обновления в настоящее время доступен только на портале Azure. Рекомендуется поместить фиктивное строковое значение при создании источника данных, а затем перейти на портал Azure для проверки подлинности источника данных, который обновит это свойство действительным маркером обновления. Требуется для запросов PUT (CreateOrReplace).

properties.table
  • string

Имя таблицы Power BI в указанном наборе данных. Требуется для запросов PUT (CreateOrReplace).

properties.tokenUserDisplayName
  • string

Отображаемое имя пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.

properties.tokenUserPrincipalName
  • string

Имя участника-пользователя (UPN) пользователя, который использовался для получения маркера обновления. Используйте это свойство, чтобы помнить, какой пользователь использовался для получения маркера обновления.

type string:
  • PowerBI

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

ServiceBusQueueOutputDataSource

Описывает выходной источник данных очереди служебной шины.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Режим проверки подлинности.

properties.propertyColumns
  • string[]

Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.

properties.queueName
  • string

Имя очереди служебной шины. Требуется для запросов PUT (CreateOrReplace).

properties.serviceBusNamespace
  • string

Пространство имен, связанное с нужным концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

properties.sharedAccessPolicyKey
  • string

Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

properties.systemPropertyColumns
  • object

Системные свойства, связанные с очередью служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

type string:
  • Microsoft.ServiceBus/Queue

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

ServiceBusTopicOutputDataSource

Описывает выходной источник данных раздела служебной шины.

Name Type Default Value Description
properties.authenticationMode ConnectionString

Режим проверки подлинности.

properties.propertyColumns
  • string[]

Строковый массив имен выходных столбцов, присоединенных к сообщениям служебной шины в качестве настраиваемых свойств.

properties.serviceBusNamespace
  • string

Пространство имен, связанное с нужным концентратором событий, очередью служебной шины, разделом служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

properties.sharedAccessPolicyKey
  • string

Ключ политики общего доступа для указанной политики общего доступа. Требуется для запросов PUT (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

Имя политики общего доступа для концентратора событий, очереди служебной шины, раздела служебной шины и т. д. Требуется для запросов PUT (CreateOrReplace).

properties.systemPropertyColumns
  • object

Системные свойства, связанные с выходными данными раздела служебной шины. Поддерживаются следующие системные свойства: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

properties.topicName
  • string

Имя раздела служебной шины. Требуется для запросов PUT (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/Topic

Указывает, в какой тип выходных данных будет записан источник данных. Требуется для запросов PUT (CreateOrReplace).

StorageAccount

Свойства, связанные с учетной записью хранения Azure

Name Type Description
accountKey
  • string

Ключ учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).

accountName
  • string

имя учетной записи хранения Azure. Требуется для запросов PUT (CreateOrReplace).