Streaming Jobs - List By Resource Group

Lista todos os trabalhos de streaming no grupo de recursos especificado.

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

Parâmetros do URI

Name In Required Type Description
resourceGroupName
path True
  • string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Gestor de Recursos Azure ou do portal.

subscriptionId
path True
  • string

GUID que identifica exclusivamente a subscrição do Microsoft Azure. O ID de subscrição faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão Api do cliente.

$expand
query
  • string

O parâmetro de consulta $expand OData. Esta é uma lista separada por vírgula de propriedades adicionais de trabalho de streaming para incluir na resposta, para além do conjunto padrão devolvido quando este parâmetro está ausente. O conjunto predefinido é todo o streaming de propriedades de trabalho que não 'inputs', 'transformação', 'outputs' e 'funções'.

Respostas

Name Type Description
200 OK

Enumerou com sucesso os trabalhos de streaming no âmbito do grupo de recursos especificado.

Other Status Codes

Error.

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

List all streaming jobs in a resource group and do not use the $expand OData query parameter
List all streaming jobs in a resource group and use the $expand OData query parameter to expand inputs, outputs, transformation, and functions

List all streaming jobs in a resource group and do not use the $expand OData query parameter

Sample Request

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

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj59",
      "name": "sj59",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "d53ecc3c-fcb0-485d-9caf-25e20fcb2061",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Drop",
        "outputErrorPolicy": "Drop",
        "eventsOutOfOrderMaxDelayInSeconds": 21,
        "eventsLateArrivalMaxDelayInSeconds": 13,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:37:04.697Z",
        "compatibilityLevel": "1.0",
        "etag": "3e6872bc-c9d0-45b6-91b6-da66f1773056"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg6936/providers/Microsoft.StreamAnalytics/streamingjobs/sj69",
      "name": "sj69",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "817b36cf-a161-4a9e-86f2-eb00b3566d88",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Drop",
        "outputErrorPolicy": "Drop",
        "eventsOutOfOrderMaxDelayInSeconds": 5,
        "eventsLateArrivalMaxDelayInSeconds": 6,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:38:04.697Z",
        "compatibilityLevel": "1.0",
        "etag": "99538949-a164-4e2f-a991-40303e86024f"
      }
    }
  ]
}

List all streaming jobs in a resource group and use the $expand OData query parameter to expand inputs, outputs, transformation, and functions

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs?$expand=inputs,outputs,transformation,functions&api-version=2016-03-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804",
      "name": "sj7804",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "732e4b1d-94a7-43ae-8297-3ad04f1540b9",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:37:11.54Z",
        "compatibilityLevel": "1.0",
        "inputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/inputs/inputtest",
            "name": "inputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Stream",
              "datasource": {
                "type": "Microsoft.Storage/Blob",
                "properties": {
                  "storageAccounts": [
                    {
                      "accountName": "accountName"
                    }
                  ],
                  "container": "containerName",
                  "pathPattern": ""
                }
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8"
                }
              },
              "etag": "ca88f8fa-605b-4c7f-8695-46f5faa60cd0"
            }
          }
        ],
        "transformation": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/transformations/transformationtest",
          "name": "transformationtest",
          "type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
          "properties": {
            "streamingUnits": 1,
            "query": "Select Id, Name from inputtest",
            "etag": "91d8fcbe-60b3-49c3-9f21-9942b95602b8"
          }
        },
        "functions": [],
        "outputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/outputs/outputtest",
            "name": "outputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
            "properties": {
              "datasource": {
                "type": "Microsoft.Sql/Server/Database",
                "properties": {
                  "server": "serverName",
                  "database": "databaseName",
                  "table": "tableName",
                  "user": "userName"
                }
              },
              "etag": "62097c3c-b503-41ff-a56f-196a9598ab90"
            }
          }
        ],
        "etag": "8081b2a3-dfe6-457f-8740-1a22d209bf8a"
      }
    },
    {
      "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7805",
      "name": "sj7805",
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "location": "West US",
      "tags": {
        "key1": "value1",
        "randomKey": "randomValue",
        "key3": "value3"
      },
      "properties": {
        "sku": {
          "name": "Standard"
        },
        "jobId": "d8f4041a-0793-433e-a38d-5499d5332113",
        "provisioningState": "Succeeded",
        "jobState": "Created",
        "eventsOutOfOrderPolicy": "Adjust",
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "createdDate": "2017-05-11T04:38:11.54Z",
        "compatibilityLevel": "1.0",
        "inputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/inputs/inputtest",
            "name": "inputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
            "properties": {
              "type": "Stream",
              "datasource": {
                "type": "Microsoft.Storage/Blob",
                "properties": {
                  "storageAccounts": [
                    {
                      "accountName": "accountName"
                    }
                  ],
                  "container": "containerName",
                  "pathPattern": ""
                }
              },
              "serialization": {
                "type": "Json",
                "properties": {
                  "encoding": "UTF8"
                }
              },
              "etag": "45dcf40f-88bb-4776-b5ca-7b10a607cb59"
            }
          }
        ],
        "transformation": {
          "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/transformations/transformationtest",
          "name": "transformationtest",
          "type": "Microsoft.StreamAnalytics/streamingjobs/transformations",
          "properties": {
            "streamingUnits": 1,
            "query": "Select Id, Name from inputtest",
            "etag": "288d95c0-204b-4c54-828f-f57aa6896b2a"
          }
        },
        "functions": [],
        "outputs": [
          {
            "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg3276/providers/Microsoft.StreamAnalytics/streamingjobs/sj7804/outputs/outputtest",
            "name": "outputtest",
            "type": "Microsoft.StreamAnalytics/streamingjobs/outputs",
            "properties": {
              "datasource": {
                "type": "Microsoft.Sql/Server/Database",
                "properties": {
                  "server": "serverName",
                  "database": "databaseName",
                  "table": "tableName",
                  "user": "userName"
                }
              },
              "etag": "b09606c8-1b0d-43c9-affb-fac0e18b9481"
            }
          }
        ],
        "etag": "5420059f-e5d7-47d4-be44-40816a4dca7e"
      }
    }
  ]
}

Definições

AvroSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída no formato Avro.

AzureDataLakeStoreOutputDataSource

Descreve uma fonte de dados de saída da Azure Data Lake Store.

AzureMachineLearningWebServiceFunctionBinding

A ligação a um serviço web Azure Machine Learning.

AzureMachineLearningWebServiceInputColumn

Descreve uma coluna de entrada para o ponto final do serviço web Azure Machine Learning.

AzureMachineLearningWebServiceInputs

As entradas para o ponto final do serviço web Azure Machine Learning.

AzureMachineLearningWebServiceOutputColumn

Descreve uma coluna de saída para o ponto final do serviço web Azure Machine Learning.

AzureSqlDatabaseOutputDataSource

Descreve uma fonte de dados de saída de base de dados Azure SQL.

AzureTableOutputDataSource

Descreve uma fonte de dados de saída da Tabela Azure.

BlobOutputDataSource

Descreve uma fonte de dados de saída de bolhas.

BlobReferenceInputDataSource

Descreve uma fonte de dados de entrada de bolhas que contém dados de referência.

BlobStreamInputDataSource

Descreve uma fonte de dados de entrada de bolhas que contém dados de fluxo.

CompatibilityLevel

Controla certos comportamentos de tempo de execução do trabalho de streaming.

CsvSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída em formato CSV.

DiagnosticCondition

Condição aplicável ao recurso, ou ao trabalho em geral, que garanta a atenção do cliente.

Diagnostics

Descreve as condições aplicáveis à Entrada, Saída ou ao trabalho em geral, que merecem a atenção do cliente.

DocumentDbOutputDataSource

Descreve uma fonte de dados de saída documentDB.

Encoding

Especifica a codificação dos dados recebidos em caso de entrada e codificação de dados de saída em caso de saída.

Error

Representação de erro comum.

EventHubOutputDataSource

Descreve uma fonte de dados de saída do Event Hub.

EventHubStreamInputDataSource

Descreve uma fonte de dados de entrada do Event Hub que contém dados de fluxo.

EventSerializationType

Indica o tipo de serialização que a entrada ou saída utiliza. Requerido nos pedidos PUT (CreateOrReplace).

EventsOutOfOrderPolicy

Indica a política a aplicar aos eventos que chegam fora de ordem no fluxo do evento de entrada.

Function

Um objeto de função, contendo todas as informações associadas à função nomeada. Todas as funções estão contidas num trabalho de streaming.

FunctionInput

Descreve um parâmetro de entrada de uma função.

FunctionOutput

Descreve a saída de uma função.

Input

Um objeto de entrada, contendo todas as informações associadas à entrada indicada. Todas as entradas estão contidas num trabalho de streaming.

IoTHubStreamInputDataSource

Descreve uma fonte de dados de entrada do IoT Hub que contém dados de fluxo.

JavaScriptFunctionBinding

A ligação a uma função JavaScript.

JsonOutputSerializationFormat

Especifica o formato do JSON em que a saída será escrita. Os valores atualmente suportados são 'lineSeparated' indicando que a saída será formatada por cada objeto JSON separado por uma nova linha e 'matriz' indicando que a saída será formatada como uma matriz de objetos JSON.

JsonSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída no formato JSON.

Output

Um objeto de saída, contendo todas as informações associadas à saída nomeada. Todas as saídas estão contidas num trabalho de streaming.

OutputErrorPolicy

Indica a política a aplicar a eventos que chegam à saída e não podem ser escritos ao armazenamento externo devido a uma má formação (valores de coluna em falta, valores de coluna de tipo ou tamanho errados).

OutputStartMode

O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto de partida do fluxo de eventos de saída deve começar sempre que o trabalho for iniciado, começar com um carimbo de tempo de utilizador personalizado especificado através da propriedade StarttTime de saída, ou começar a partir da última hora de saída do evento.

PowerBIOutputDataSource

Descreve uma fonte de dados de saída power BI.

ReferenceInputProperties

As propriedades que estão associadas a uma entrada que contém dados de referência.

ScalarFunctionProperties

As propriedades que estão associadas a uma função escalar.

ServiceBusQueueOutputDataSource

Descreve uma fonte de dados de saída da Fila de Autocarros de Serviço.

ServiceBusTopicOutputDataSource

Descreve uma fonte de dados de saída de ônibus de serviço.

Sku

As propriedades que estão associadas a um SKU.

SkuName

O nome do SKU. Requerido nos pedidos PUT (CreateOrReplace).

StorageAccount

As propriedades que estão associadas a uma conta de Armazenamento Azure

StreamingJob

Um objeto de trabalho de streaming, contendo todas as informações associadas ao trabalho de streaming nomeado.

StreamingJobListResult

Objeto contendo uma lista de trabalhos de streaming.

StreamInputProperties

As propriedades que estão associadas a uma entrada que contém dados de fluxo.

Transformation

Um objeto de transformação, contendo toda a informação associada à transformação nomeada. Todas as transformações estão contidas num trabalho de streaming.

AvroSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída no formato Avro.

Name Type Description
type string:
  • Avro

Indica o tipo de serialização que a entrada ou saída utiliza. Requerido nos pedidos PUT (CreateOrReplace).

AzureDataLakeStoreOutputDataSource

Descreve uma fonte de dados de saída da Azure Data Lake Store.

Name Type Description
properties.accountName
  • string

O nome da conta Azure Data Lake Store. Requerido nos pedidos PUT (CreateOrReplace).

properties.dateFormat
  • string

O formato da data. Onde quer que {data} apareça no filePathPrefix, o valor desta propriedade é usado como formato de data.

properties.filePathPrefix
  • string

A localização do ficheiro para o qual a saída deve ser escrita. Requerido nos pedidos PUT (CreateOrReplace).

properties.refreshToken
  • string

Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, apenas é possível obter um token de atualização válido através do Portal Azure. Recomenda-se colocar aqui um valor de cadeia falso ao criar a fonte de dados e depois ir ao Portal Azure autenticar a fonte de dados que irá atualizar esta propriedade com um token de atualização válido. Requerido nos pedidos PUT (CreateOrReplace).

properties.tenantId
  • string

O id do inquilino do utilizador usado para obter o token de atualização. Requerido nos pedidos PUT (CreateOrReplace).

properties.timeFormat
  • string

O formato do tempo. Onde quer que {time} apareça no filePathPrefix, o valor desta propriedade é usado como formato de tempo.

properties.tokenUserDisplayName
  • string

O nome de visualização do utilizador do utilizador que foi utilizado para obter o token de atualização. Utilize esta propriedade para ajudar a lembrar que utilizador foi usado para obter o token de atualização.

properties.tokenUserPrincipalName
  • string

O nome principal do utilizador (UPN) do utilizador que foi utilizado para obter o token de atualização. Utilize esta propriedade para ajudar a lembrar que utilizador foi usado para obter o token de atualização.

type string:
  • Microsoft.DataLake/Accounts

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

AzureMachineLearningWebServiceFunctionBinding

A ligação a um serviço web Azure Machine Learning.

Name Type Description
properties.apiKey
  • string

A chave API usada para autenticar com Request-Response ponto final.

properties.batchSize
  • integer

Número entre 1 e 10000 descrevendo o número máximo de linhas para cada pedido de execução Azure ML RRS. O padrão é 1000.

properties.endpoint
  • string

O Request-Response executar o ponto final do serviço web Azure Machine Learning. Saiba mais aqui: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs

properties.inputs

As entradas para o ponto final do serviço web Azure Machine Learning.

properties.outputs

Uma lista de saídas da execução do serviço web Azure Machine Learning.

type string:
  • Microsoft.MachineLearning/WebService

Indica o tipo de ligação de função.

AzureMachineLearningWebServiceInputColumn

Descreve uma coluna de entrada para o ponto final do serviço web Azure Machine Learning.

Name Type Description
dataType
  • string

O tipo de dados (Azure Machine Learning suportado) da coluna de entrada. Uma lista de tipos de dados válidos de aprendizagem automática Azure são descritos em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .

mapTo
  • integer

O índice baseado em zero do parâmetro de função para o seguinte.

name
  • string

O nome da coluna de entrada.

AzureMachineLearningWebServiceInputs

As entradas para o ponto final do serviço web Azure Machine Learning.

Name Type Description
columnNames

Uma lista de colunas de entrada para o ponto final do serviço web Azure Machine Learning.

name
  • string

O nome da entrada. Este é o nome fornecido enquanto autoria o ponto final.

AzureMachineLearningWebServiceOutputColumn

Descreve uma coluna de saída para o ponto final do serviço web Azure Machine Learning.

Name Type Description
dataType
  • string

O tipo de dados (Azure Machine Learning suportado) da coluna de saída. Uma lista de tipos de dados válidos de aprendizagem automática Azure são descritos em https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .

name
  • string

O nome da coluna de saída.

AzureSqlDatabaseOutputDataSource

Descreve uma fonte de dados de saída de base de dados Azure SQL.

Name Type Description
properties.database
  • string

O nome da base de dados Azure SQL. Requerido nos pedidos PUT (CreateOrReplace).

properties.password
  • string

A palavra-passe que será usada para ligar à base de dados Azure SQL. Requerido nos pedidos PUT (CreateOrReplace).

properties.server
  • string

O nome do servidor SQL que contém a base de dados Azure SQL. Requerido nos pedidos PUT (CreateOrReplace).

properties.table
  • string

O nome da tabela na base de dados Azure SQL. Requerido nos pedidos PUT (CreateOrReplace).

properties.user
  • string

O nome de utilizador que será utilizado para ligar à base de dados Azure SQL. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Microsoft.Sql/Server/Database

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

AzureTableOutputDataSource

Descreve uma fonte de dados de saída da Tabela Azure.

Name Type Description
properties.accountKey
  • string

A chave da conta para a conta de Armazenamento Azure. Requerido nos pedidos PUT (CreateOrReplace).

properties.accountName
  • string

O nome da conta de armazenamento Azure. Requerido nos pedidos PUT (CreateOrReplace).

properties.batchSize
  • integer

O número de filas para escrever à Mesa Azure de cada vez.

properties.columnsToRemove
  • string[]

Se especificado, cada item na matriz é o nome de uma coluna para remover (se presente) de entidades de evento de saída.

properties.partitionKey
  • string

Este elemento indica o nome de uma coluna da declaração SELECT na consulta que será utilizada como chave de partição para a Tabela Azure. Requerido nos pedidos PUT (CreateOrReplace).

properties.rowKey
  • string

Este elemento indica o nome de uma coluna da declaração SELECT na consulta que será usada como chave de linha para a Tabela Azure. Requerido nos pedidos PUT (CreateOrReplace).

properties.table
  • string

O nome da Mesa Azure. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Microsoft.Storage/Table

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

BlobOutputDataSource

Descreve uma fonte de dados de saída de bolhas.

Name Type Description
properties.container
  • string

O nome de um contentor na conta de Armazenamento associada. Este recipiente contém o (s) blob(s) a ser lido ou escrito para. Requerido nos pedidos PUT (CreateOrReplace).

properties.dateFormat
  • string

O formato da data. Onde quer que {data} apareça no pathPattern, o valor desta propriedade é usado como formato de data.

properties.pathPattern
  • string

O padrão do caminho da bolha. Não é uma expressão normal. Representa um padrão contra o qual os nomes blob serão combinados para determinar se devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input ou para uma https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output explicação e exemplo mais detalhadas.

properties.storageAccounts

Uma lista de uma ou mais contas de Armazenamento Azure. Requerido nos pedidos PUT (CreateOrReplace).

properties.timeFormat
  • string

O formato do tempo. Onde quer que {time} apareça no pathPattern, o valor desta propriedade é usado como formato de tempo em vez disso.

type string:
  • Microsoft.Storage/Blob

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

BlobReferenceInputDataSource

Descreve uma fonte de dados de entrada de bolhas que contém dados de referência.

Name Type Description
properties.container
  • string

O nome de um contentor na conta de Armazenamento associada. Este recipiente contém o (s) blob(s) a ser lido ou escrito para. Requerido nos pedidos PUT (CreateOrReplace).

properties.dateFormat
  • string

O formato da data. Onde quer que {data} apareça no pathPattern, o valor desta propriedade é usado como formato de data.

properties.pathPattern
  • string

O padrão do caminho da bolha. Não é uma expressão normal. Representa um padrão contra o qual os nomes blob serão combinados para determinar se devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input ou para uma https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output explicação e exemplo mais detalhadas.

properties.storageAccounts

Uma lista de uma ou mais contas de Armazenamento Azure. Requerido nos pedidos PUT (CreateOrReplace).

properties.timeFormat
  • string

O formato do tempo. Onde quer que {time} apareça no pathPattern, o valor desta propriedade é usado como formato de tempo em vez disso.

type string:
  • Microsoft.Storage/Blob

Indica o tipo de fonte de dados de entrada que contém dados de referência. Requerido nos pedidos PUT (CreateOrReplace).

BlobStreamInputDataSource

Descreve uma fonte de dados de entrada de bolhas que contém dados de fluxo.

Name Type Description
properties.container
  • string

O nome de um contentor na conta de Armazenamento associada. Este recipiente contém o (s) blob(s) a ser lido ou escrito para. Requerido nos pedidos PUT (CreateOrReplace).

properties.dateFormat
  • string

O formato da data. Onde quer que {data} apareça no pathPattern, o valor desta propriedade é usado como formato de data.

properties.pathPattern
  • string

O padrão do caminho da bolha. Não é uma expressão normal. Representa um padrão contra o qual os nomes blob serão combinados para determinar se devem ou não ser incluídos como entrada ou saída para o trabalho. Consulte https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input ou para uma https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output explicação e exemplo mais detalhadas.

properties.sourcePartitionCount
  • integer

A contagem de partição da fonte de dados de entrada de bolhas. Alcance 1 - 256.

properties.storageAccounts

Uma lista de uma ou mais contas de Armazenamento Azure. Requerido nos pedidos PUT (CreateOrReplace).

properties.timeFormat
  • string

O formato do tempo. Onde quer que {time} apareça no pathPattern, o valor desta propriedade é usado como formato de tempo em vez disso.

type string:
  • Microsoft.Storage/Blob

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Requerido nos pedidos PUT (CreateOrReplace).

CompatibilityLevel

Controla certos comportamentos de tempo de execução do trabalho de streaming.

Name Type Description
1.0
  • string

CsvSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída em formato CSV.

Name Type Description
properties.encoding

Especifica a codificação dos dados recebidos em caso de entrada e codificação de dados de saída em caso de saída. Requerido nos pedidos PUT (CreateOrReplace).

properties.fieldDelimiter
  • string

Especifica o delimiter que será usado para separar registos de valor separados por vírgula (CSV). Consulte https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input ou para obter uma lista de https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output valores suportados. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Csv

Indica o tipo de serialização que a entrada ou saída utiliza. Requerido nos pedidos PUT (CreateOrReplace).

DiagnosticCondition

Condição aplicável ao recurso, ou ao trabalho em geral, que garanta a atenção do cliente.

Name Type Description
code
  • string

O código de diagnóstico opaco.

message
  • string

A mensagem legível pelo homem descrevendo a condição em detalhe. Localizado no Accept-Language do pedido do cliente.

since
  • string

O tempo de tempo UTC de quando a condição começou. Os clientes devem ser capazes de encontrar um evento correspondente no login de operações por esta altura.

Diagnostics

Descreve as condições aplicáveis à Entrada, Saída ou ao trabalho em geral, que merecem a atenção do cliente.

Name Type Description
conditions

Uma recolha de zero ou mais condições aplicáveis ao recurso, ou ao trabalho em geral, que merecem a atenção do cliente.

DocumentDbOutputDataSource

Descreve uma fonte de dados de saída documentDB.

Name Type Description
properties.accountId
  • string

O nome da conta documentDB ou ID. Requerido nos pedidos PUT (CreateOrReplace).

properties.accountKey
  • string

A chave de conta para a conta DocumentDB. Requerido nos pedidos PUT (CreateOrReplace).

properties.collectionNamePattern
  • string

O padrão de nome de coleção para as coleções a serem usadas. O formato do nome de coleção pode ser construído usando o token opcional {partition}, onde as divisórias começam a partir de 0. Consulte a secção DocumentDB https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output para obter mais informações. Requerido nos pedidos PUT (CreateOrReplace).

properties.database
  • string

O nome da base de dados DocumentDB. Requerido nos pedidos PUT (CreateOrReplace).

properties.documentId
  • string

O nome do campo em eventos de saída utilizados para especificar a chave primária em que as operações de inserção ou atualização são baseadas.

properties.partitionKey
  • string

O nome do campo em eventos de saída usados para especificar a chave para a saída de partição através de coleções. Se a 'collectionNamePattern' contiver o token {partition}, esta propriedade é necessária para ser especificada.

type string:
  • Microsoft.Storage/DocumentDB

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

Encoding

Especifica a codificação dos dados recebidos em caso de entrada e codificação de dados de saída em caso de saída.

Name Type Description
UTF8
  • string

Error

Representação de erro comum.

Name Type Description
error

Propriedades de definição de erro.

EventHubOutputDataSource

Descreve uma fonte de dados de saída do Event Hub.

Name Type Description
properties.eventHubName
  • string

O nome do Centro de Eventos. Requerido nos pedidos PUT (CreateOrReplace).

properties.partitionKey
  • string

A chave/coluna que é usada para determinar para que partição enviar dados do evento.

serviceBusNamespace
  • string

O espaço de nome que está associado ao desejado Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

sharedAccessPolicyKey
  • string

A chave da política de acesso partilhado para a política de acesso partilhado especificada. Requerido nos pedidos PUT (CreateOrReplace).

sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/EventHub

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

EventHubStreamInputDataSource

Descreve uma fonte de dados de entrada do Event Hub que contém dados de fluxo.

Name Type Description
properties.consumerGroupName
  • string

O nome de um Event Hub Consumer Group que deve ser usado para ler eventos do Centro de Eventos. Especificar nomes distintos de grupos de consumidores para várias entradas permite que cada uma dessas entradas receba os mesmos eventos do Centro de Eventos. Se não for especificado, a entrada utiliza o grupo de consumidores padrão do Event Hub.

properties.eventHubName
  • string

O nome do Centro de Eventos. Requerido nos pedidos PUT (CreateOrReplace).

serviceBusNamespace
  • string

O espaço de nome que está associado ao desejado Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

sharedAccessPolicyKey
  • string

A chave da política de acesso partilhado para a política de acesso partilhado especificada. Requerido nos pedidos PUT (CreateOrReplace).

sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/EventHub

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Requerido nos pedidos PUT (CreateOrReplace).

EventSerializationType

Indica o tipo de serialização que a entrada ou saída utiliza. Requerido nos pedidos PUT (CreateOrReplace).

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

EventsOutOfOrderPolicy

Indica a política a aplicar aos eventos que chegam fora de ordem no fluxo do evento de entrada.

Name Type Description
Adjust
  • string
Drop
  • string

Function

Um objeto de função, contendo todas as informações associadas à função nomeada. Todas as funções estão contidas num trabalho de streaming.

Name Type Description
id
  • string

ID de recursos

name
  • string

Nome do recurso

properties FunctionProperties:

As propriedades que estão associadas a uma função.

type
  • string

Tipo de recurso

FunctionInput

Descreve um parâmetro de entrada de uma função.

Name Type Description
dataType
  • string

O tipo de dados (Azure Stream Analytics suportado) do parâmetro de entrada da função. Uma lista de tipos de dados válidos do Azure Stream Analytics são descritos em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx

isConfigurationParameter
  • boolean

Uma bandeira indicando se o parâmetro é um parâmetro de configuração. É verdade que este parâmetro de entrada é esperado ser uma constante. A predefinição é falso.

FunctionOutput

Descreve a saída de uma função.

Name Type Description
dataType
  • string

O tipo de dados (Azure Stream Analytics suportado) da saída da função. Uma lista de tipos de dados válidos do Azure Stream Analytics são descritos em https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx

Input

Um objeto de entrada, contendo todas as informações associadas à entrada indicada. Todas as entradas estão contidas num trabalho de streaming.

Name Type Description
id
  • string

ID de recursos

name
  • string

Nome do recurso

properties InputProperties:

As propriedades que estão associadas a uma entrada. Requerido nos pedidos PUT (CreateOrReplace).

type
  • string

Tipo de recurso

IoTHubStreamInputDataSource

Descreve uma fonte de dados de entrada do IoT Hub que contém dados de fluxo.

Name Type Description
properties.consumerGroupName
  • string

O nome de um Grupo de Consumidores IoT Hub que deve ser usado para ler eventos do IoT Hub. Se não for especificado, a entrada utiliza o grupo de consumidores padrão do Iot Hub.

properties.endpoint
  • string

O ponto final do Hub IoT para ligar (ou é, mensagens/eventos, mensagens/operaçõesMonitoringEvents, etc.).

properties.iotHubNamespace
  • string

O nome ou o URI do IoT Hub. Requerido nos pedidos PUT (CreateOrReplace).

properties.sharedAccessPolicyKey
  • string

A chave da política de acesso partilhado para a política de acesso partilhado especificada. Requerido nos pedidos PUT (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o IoT Hub. Esta apólice deve conter, pelo menos, a permissão de ligação do Serviço. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Microsoft.Devices/IotHubs

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Requerido nos pedidos PUT (CreateOrReplace).

JavaScriptFunctionBinding

A ligação a uma função JavaScript.

Name Type Description
properties.script
  • string

O código JavaScript que contém uma única definição de função. Por exemplo: 'função (x, y) { devolução x + y; }'

type string:
  • Microsoft.StreamAnalytics/JavascriptUdf

Indica o tipo de ligação de função.

JsonOutputSerializationFormat

Especifica o formato do JSON em que a saída será escrita. Os valores atualmente suportados são 'lineSeparated' indicando que a saída será formatada por cada objeto JSON separado por uma nova linha e 'matriz' indicando que a saída será formatada como uma matriz de objetos JSON.

Name Type Description
Array
  • string
LineSeparated
  • string

JsonSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída no formato JSON.

Name Type Description
properties.encoding

Especifica a codificação dos dados recebidos em caso de entrada e codificação de dados de saída em caso de saída. Requerido nos pedidos PUT (CreateOrReplace).

properties.format

Esta propriedade aplica-se apenas à serialização JSON de saídas. Não é aplicável às entradas. Esta propriedade especifica o formato do JSON em que a saída será escrita. Os valores atualmente suportados são 'lineSeparated' indicando que a saída será formatada por cada objeto JSON separado por uma nova linha e 'matriz' indicando que a saída será formatada como uma matriz de objetos JSON. O valor predefinido é 'lineSeparated' se deixar nulo.

type string:
  • Json

Indica o tipo de serialização que a entrada ou saída utiliza. Requerido nos pedidos PUT (CreateOrReplace).

Output

Um objeto de saída, contendo todas as informações associadas à saída nomeada. Todas as saídas estão contidas num trabalho de streaming.

Name Type Description
id
  • string

ID de recursos

name
  • string

Nome do recurso

properties.datasource OutputDataSource:

Descreve a fonte de dados para a qual a saída será escrita. Requerido nos pedidos PUT (CreateOrReplace).

properties.diagnostics

Descreve as condições aplicáveis à Entrada, Saída ou ao trabalho em geral, que merecem a atenção do cliente.

properties.etag
  • string

A etiqueta da entidade atual para a saída. Esta é uma corda opaca. Pode usá-lo para detetar se o recurso mudou entre pedidos. Também pode usá-lo nos cabeçalhos If-Match ou Se-Nenhum-Match para escrever operações para conúnquidade otimista.

properties.serialization Serialization:

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída. Requerido nos pedidos PUT (CreateOrReplace).

type
  • string

Tipo de recurso

OutputErrorPolicy

Indica a política a aplicar a eventos que chegam à saída e não podem ser escritos ao armazenamento externo devido a uma má formação (valores de coluna em falta, valores de coluna de tipo ou tamanho errados).

Name Type Description
Drop
  • string
Stop
  • string

OutputStartMode

O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto de partida do fluxo de eventos de saída deve começar sempre que o trabalho for iniciado, começar com um carimbo de tempo de utilizador personalizado especificado através da propriedade StarttTime de saída, ou começar a partir da última hora de saída do evento.

Name Type Description
CustomTime
  • string
JobStartTime
  • string
LastOutputEventTime
  • string

PowerBIOutputDataSource

Descreve uma fonte de dados de saída power BI.

Name Type Description
properties.dataset
  • string

O nome do conjunto de dados Power BI. Requerido nos pedidos PUT (CreateOrReplace).

properties.groupId
  • string

A identificação do grupo Power BI.

properties.groupName
  • string

O nome do grupo Power BI. Utilize esta propriedade para ajudar a lembrar que id de grupo power bi específico foi usado.

properties.refreshToken
  • string

Um token de atualização que pode ser usado para obter um token de acesso válido que pode ser usado para autenticar com a fonte de dados. Atualmente, apenas é possível obter um token de atualização válido através do Portal Azure. Recomenda-se colocar aqui um valor de cadeia falso ao criar a fonte de dados e depois ir ao Portal Azure autenticar a fonte de dados que irá atualizar esta propriedade com um token de atualização válido. Requerido nos pedidos PUT (CreateOrReplace).

properties.table
  • string

O nome da tabela Power BI no conjunto de dados especificado. Requerido nos pedidos PUT (CreateOrReplace).

properties.tokenUserDisplayName
  • string

O nome de visualização do utilizador do utilizador que foi utilizado para obter o token de atualização. Utilize esta propriedade para ajudar a lembrar que utilizador foi usado para obter o token de atualização.

properties.tokenUserPrincipalName
  • string

O nome principal do utilizador (UPN) do utilizador que foi utilizado para obter o token de atualização. Utilize esta propriedade para ajudar a lembrar que utilizador foi usado para obter o token de atualização.

type string:
  • PowerBI

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

ReferenceInputProperties

As propriedades que estão associadas a uma entrada que contém dados de referência.

Name Type Description
datasource ReferenceInputDataSource:

Descreve uma fonte de dados de entrada que contém dados de referência. Requerido nos pedidos PUT (CreateOrReplace).

diagnostics

Descreve as condições aplicáveis à Entrada, Saída ou ao trabalho em geral, que merecem a atenção do cliente.

etag
  • string

A etiqueta da entidade atual para a entrada. Esta é uma corda opaca. Pode usá-lo para detetar se o recurso mudou entre pedidos. Também pode usá-lo nos cabeçalhos If-Match ou Se-Nenhum-Match para escrever operações para conúnquidade otimista.

serialization Serialization:

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Reference

Indica se a entrada é uma fonte de dados de referência ou dados de fluxo. Requerido nos pedidos PUT (CreateOrReplace).

ScalarFunctionProperties

As propriedades que estão associadas a uma função escalar.

Name Type Description
etag
  • string

A etiqueta da entidade atual para a função. Esta é uma corda opaca. Pode usá-lo para detetar se o recurso mudou entre pedidos. Também pode usá-lo nos cabeçalhos If-Match ou Se-Nenhum-Match para escrever operações para conúnquidade otimista.

properties.binding FunctionBinding:

A ligação física da função. Por exemplo, no caso do serviço web Azure Machine Learning, isto descreve o ponto final.

properties.inputs

Uma lista de entradas que descrevem os parâmetros da função.

properties.output

A saída da função.

type string:
  • Scalar

Indica o tipo de função.

ServiceBusQueueOutputDataSource

Descreve uma fonte de dados de saída da Fila de Autocarros de Serviço.

Name Type Description
properties.propertyColumns
  • string[]

Um conjunto de cordas dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas.

properties.queueName
  • string

O nome da fila do autocarro de serviço. Requerido nos pedidos PUT (CreateOrReplace).

properties.serviceBusNamespace
  • string

O espaço de nome que está associado ao desejado Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

properties.sharedAccessPolicyKey
  • string

A chave da política de acesso partilhado para a política de acesso partilhado especificada. Requerido nos pedidos PUT (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/Queue

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

ServiceBusTopicOutputDataSource

Descreve uma fonte de dados de saída de ônibus de serviço.

Name Type Description
properties.propertyColumns
  • string[]

Um conjunto de cordas dos nomes das colunas de saída a serem anexadas às mensagens do Service Bus como propriedades personalizadas.

properties.serviceBusNamespace
  • string

O espaço de nome que está associado ao desejado Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

properties.sharedAccessPolicyKey
  • string

A chave da política de acesso partilhado para a política de acesso partilhado especificada. Requerido nos pedidos PUT (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o Event Hub, Service Bus Queue, Service Bus Topic, etc. Requerido nos pedidos PUT (CreateOrReplace).

properties.topicName
  • string

O nome do Tópico do Autocarro de Serviço. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/Topic

Indica que o tipo de saída de fonte de dados será escrito para. Requerido nos pedidos PUT (CreateOrReplace).

Sku

As propriedades que estão associadas a um SKU.

Name Type Description
name

O nome do SKU. Requerido nos pedidos PUT (CreateOrReplace).

SkuName

O nome do SKU. Requerido nos pedidos PUT (CreateOrReplace).

Name Type Description
Standard
  • string

StorageAccount

As propriedades que estão associadas a uma conta de Armazenamento Azure

Name Type Description
accountKey
  • string

A chave da conta para a conta de Armazenamento Azure. Requerido nos pedidos PUT (CreateOrReplace).

accountName
  • string

O nome da conta de armazenamento Azure. Requerido nos pedidos PUT (CreateOrReplace).

StreamingJob

Um objeto de trabalho de streaming, contendo todas as informações associadas ao trabalho de streaming nomeado.

Name Type Description
id
  • string

Identificação de recursos totalmente qualificada para o recurso. Ex - /subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/fornecedores/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

A geolocalização onde o recurso vive

name
  • string

O nome do recurso

properties.compatibilityLevel

Controla certos comportamentos de tempo de execução do trabalho de streaming.

properties.createdDate
  • string

Valor é um calendário UTC formatado ISO-8601 que indica quando o trabalho de streaming foi criado.

properties.dataLocale
  • string

Os dados locais do trabalho de análise de fluxo. Valor deve ser o nome de uma cultura .NET suportada do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx . Predefinições para 'en-US' se nenhum especificado.

properties.etag
  • string

A etiqueta de entidade atual para o trabalho de streaming. Esta é uma corda opaca. Pode usá-lo para detetar se o recurso mudou entre pedidos. Também pode usá-lo nos cabeçalhos If-Match ou Se-Nenhum-Match para escrever operações para conúnquidade otimista.

properties.eventsLateArrivalMaxDelayInSeconds
  • integer

O atraso tolerável máximo em segundos onde os eventos que chegam tarde poderiam ser incluídos. O intervalo suportado é de -1 a 1814399 (20.23:59:59 dias) e -1 é utilizado para especificar a espera indefinidamente. Se o imóvel estiver ausente, é interpretado como ter um valor de -1.

properties.eventsOutOfOrderMaxDelayInSeconds
  • integer

O atraso tolerável máximo em segundos em que os eventos fora de ordem podem ser ajustados para estarem de volta em ordem.

properties.eventsOutOfOrderPolicy

Indica a política a aplicar aos eventos que chegam fora de ordem no fluxo do evento de entrada.

properties.functions

Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade de nome para cada função é necessária ao especificar este imóvel num pedido PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Deve utilizar a API PATCH disponível para a transformação individual.

properties.inputs

Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade de nome para cada entrada é necessária ao especificar este imóvel num pedido PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Tem de utilizar a API PATCH disponível para a entrada individual.

properties.jobId
  • string

Um GUID que identifica exclusivamente o trabalho de streaming. Este GUID é gerado após a criação do trabalho de streaming.

properties.jobState
  • string

Descreve o estado do trabalho de streaming.

properties.lastOutputEventTime
  • string

O valor é um timetamp formatado ISO-8601 que indica a última hora de evento de saída do trabalho de streaming ou nulo, indicando que a saída ainda não foi produzida. No caso de múltiplas saídas ou fluxos múltiplos, isto mostra o valor mais recente nesse conjunto.

properties.outputErrorPolicy

Indica a política a aplicar a eventos que chegam à saída e não podem ser escritos ao armazenamento externo devido a uma má formação (valores de coluna em falta, valores de coluna de tipo ou tamanho errados).

properties.outputStartMode

Esta propriedade só deve ser utilizada quando se deseja que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto de partida do fluxo de eventos de saída deve começar sempre que o trabalho for iniciado, começar com um carimbo de tempo de utilizador personalizado especificado através da propriedade StarttTime de saída, ou começar a partir da última hora de saída do evento.

properties.outputStartTime
  • string

O valor é um carimbo de tempo formatado ISO-8601 que indica o ponto de partida do fluxo do evento de saída, ou nulo para indicar que o fluxo de evento de saída começará sempre que o trabalho de streaming for iniciado. Esta propriedade deve ter um valor se a saídaStartMode estiver definida para CustomTime.

properties.outputs

Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade de nome para cada saída é necessária ao especificar este imóvel num pedido PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Deve utilizar a API PATCH disponível para a saída individual.

properties.provisioningState
  • string

Descreve o estado de provisionamento do trabalho de streaming.

properties.sku

Descreve o SKU do trabalho de streaming. Requerido nos pedidos PUT (CreateOrReplace).

properties.transformation

Indica a consulta e o número de unidades de streaming a utilizar para o trabalho de streaming. O nome propriedade da transformação é necessário ao especificar este imóvel num pedido PUT. Esta propriedade não pode ser modificada através de uma operação PATCH. Deve utilizar a API PATCH disponível para a transformação individual.

tags
  • object

Etiquetas de recursos.

type
  • string

O tipo de recurso. Ex-Microsoft.Compute/virtualMachines ou Microsoft.Storage/storageS.

StreamingJobListResult

Objeto contendo uma lista de trabalhos de streaming.

Name Type Description
nextLink
  • string

O link (url) para a página seguinte dos resultados.

value

Uma lista de trabalhos de streaming. Povoada por uma operação "Lista".

StreamInputProperties

As propriedades que estão associadas a uma entrada que contém dados de fluxo.

Name Type Description
datasource StreamInputDataSource:

Descreve uma fonte de dados de entrada que contém dados de fluxo. Requerido nos pedidos PUT (CreateOrReplace).

diagnostics

Descreve as condições aplicáveis à Entrada, Saída ou ao trabalho em geral, que merecem a atenção do cliente.

etag
  • string

A etiqueta da entidade atual para a entrada. Esta é uma corda opaca. Pode usá-lo para detetar se o recurso mudou entre pedidos. Também pode usá-lo nos cabeçalhos If-Match ou Se-Nenhum-Match para escrever operações para conúnquidade otimista.

serialization Serialization:

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos para uma saída. Requerido nos pedidos PUT (CreateOrReplace).

type string:
  • Stream

Indica se a entrada é uma fonte de dados de referência ou dados de fluxo. Requerido nos pedidos PUT (CreateOrReplace).

Transformation

Um objeto de transformação, contendo toda a informação associada à transformação nomeada. Todas as transformações estão contidas num trabalho de streaming.

Name Type Description
id
  • string

ID de recursos

name
  • string

Nome do recurso

properties.etag
  • string

A etiqueta da entidade atual para a transformação. Esta é uma corda opaca. Pode usá-lo para detetar se o recurso mudou entre pedidos. Também pode usá-lo nos cabeçalhos If-Match ou Se-Nenhum-Match para escrever operações para conúnquidade otimista.

properties.query
  • string

Especifica a consulta que será executada no trabalho de streaming. Pode saber mais sobre o Stream Analytics Query Language (SAQL) aqui: https://msdn.microsoft.com/library/azure/dn834998 . Requerido nos pedidos PUT (CreateOrReplace).

properties.streamingUnits
  • integer

Especifica o número de unidades de streaming que o trabalho de streaming utiliza.

type
  • string

Tipo de recurso