Inputs - Get

Obtém detalhes sobre a entrada especificada.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/inputs/{inputName}?api-version=2017-04-01-preview

Parâmetros do URI

Name In Required Type Description
inputName
path True
  • string

O nome da entrada.

jobName
path True
  • string

O nome do trabalho de streaming.

resourceGroupName
path True
  • string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

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

subscriptionId
path True
  • string

A identificação da assinatura do alvo.

api-version
query True
  • string

A versão API a ser utilizada para esta operação.

Respostas

Name Type Description
200 OK

Recuperou com sucesso a entrada especificada.

Headers

  • ETag: string
Other Status Codes

Error.

Segurança

azure_auth

Azure Active 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

Get a reference blob input with CSV serialization
Get a stream blob input with CSV serialization
Get a stream Event Hub input with JSON serialization
Get a stream IoT Hub input with Avro serialization

Get a reference blob input with CSV serialization

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input7225?api-version=2017-04-01-preview

Sample Response

ETag: c987701d-4039-47aa-a115-ad84f67d07c5
{
  "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input7225",
  "name": "input7225",
  "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
  "properties": {
    "type": "Reference",
    "datasource": {
      "type": "Microsoft.Storage/Blob",
      "properties": {
        "storageAccounts": [
          {
            "accountName": "someAccountName"
          }
        ],
        "container": "state",
        "pathPattern": "{date}/{time}",
        "dateFormat": "yyyy/MM/dd",
        "timeFormat": "HH"
      }
    },
    "serialization": {
      "type": "Csv",
      "properties": {
        "fieldDelimiter": ",",
        "encoding": "UTF8"
      }
    }
  }
}

Get a stream blob input with CSV serialization

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input8899?api-version=2017-04-01-preview

Sample Response

ETag: 475074b8-c957-4b1f-a219-12b8399c3d4c
{
  "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input8899",
  "name": "input8899",
  "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
  "properties": {
    "type": "Stream",
    "datasource": {
      "type": "Microsoft.Storage/Blob",
      "properties": {
        "sourcePartitionCount": 16,
        "storageAccounts": [
          {
            "accountName": "someAccountName"
          }
        ],
        "container": "state",
        "pathPattern": "{date}/{time}",
        "dateFormat": "yyyy/MM/dd",
        "timeFormat": "HH"
      }
    },
    "serialization": {
      "type": "Csv",
      "properties": {
        "fieldDelimiter": ",",
        "encoding": "UTF8"
      }
    }
  }
}

Get a stream Event Hub input with JSON serialization

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input7425?api-version=2017-04-01-preview

Sample Response

ETag: afd0d184-37e9-4370-9e55-32501bc4de3a
{
  "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input7425",
  "name": "input7425",
  "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
  "properties": {
    "type": "Stream",
    "datasource": {
      "type": "Microsoft.ServiceBus/EventHub",
      "properties": {
        "eventHubName": "sdkeventhub",
        "consumerGroupName": "sdkconsumergroup",
        "serviceBusNamespace": "sdktest",
        "sharedAccessPolicyName": "RootManageSharedAccessKey"
      }
    },
    "serialization": {
      "type": "Json",
      "properties": {
        "encoding": "UTF8"
      }
    }
  }
}

Get a stream IoT Hub input with Avro serialization

Sample Request

GET https://management.azure.com/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourcegroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input7970?api-version=2017-04-01-preview

Sample Response

ETag: bd8009b3-8165-4bd3-aad2-29a2b378dd14
{
  "id": "/subscriptions/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg/providers/Microsoft.StreamAnalytics/streamingjobs/sjName/inputs/input7970",
  "name": "input7970",
  "type": "Microsoft.StreamAnalytics/streamingjobs/inputs",
  "properties": {
    "type": "Stream",
    "datasource": {
      "type": "Microsoft.Devices/IotHubs",
      "properties": {
        "iotHubNamespace": "iothub",
        "sharedAccessPolicyName": "owner",
        "endpoint": "messages/events",
        "consumerGroupName": "sdkconsumergroup"
      }
    },
    "serialization": {
      "type": "Avro",
      "properties": {}
    }
  }
}

Definições

AuthenticationMode

Modo de autenticação. Os modos válidos são ConnectionString , Msi e 'UserToken'.

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.

AzureSqlReferenceInputDataSource

Descreve uma fonte de dados de referência de referência de SQL Azure.

AzureSqlReferenceInputDataSourceProperties

Descreve as propriedades de fonte de dados de dados de referência de SQL Azure SQL base de dados.

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.

Compression

Descreve como os dados de entrada são comprimidos

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.

CustomClrSerialization

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 personalizado.

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.

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.

EventHubStreamInputDataSource

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

EventHubV2StreamInputDataSource

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).

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.

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.

ParquetSerialization

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 Parquet.

RawReferenceInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de referência. Este tipo de fonte de dados só é aplicável/utilizável quando se utiliza a API de teste de consulta. Não é possível criar um trabalho com este tipo de fonte de dados ou adicionar uma entrada deste tipo de fonte de dados a um trabalho existente.

RawStreamInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de fluxo. Este tipo de fonte de dados só é aplicável/utilizável quando se utiliza a API de teste de consulta. Não é possível criar um trabalho com este tipo de fonte de dados ou adicionar uma entrada deste tipo de fonte de dados a um trabalho existente.

ReferenceInputProperties

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

StorageAccount

As propriedades associadas a uma conta Azure Armazenamento

StreamInputProperties

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

AuthenticationMode

Modo de autenticação. Os modos válidos são ConnectionString , Msi e 'UserToken'.

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

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).

AzureSqlReferenceInputDataSource

Descreve uma fonte de dados de referência de referência de SQL Azure.

Name Type Description
properties

Descreve as propriedades de fonte de dados de dados de referência de SQL Azure SQL base de dados.

type string:
  • Microsoft.Sql/Server/Database

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

AzureSqlReferenceInputDataSourceProperties

Descreve as propriedades de fonte de dados de dados de referência de SQL Azure SQL base de dados.

Name Type Description
database
  • string

Este elemento está associado ao elemento de fonte de dados. Este é o nome da base de dados para a qual a saída será escrita.

deltaSnapshotQuery
  • string

Este elemento está associado ao elemento de fonte de dados. Esta consulta é usada para obter alterações incrementais a partir da base de dados SQL. Para utilizar esta opção, recomendamos a utilização de tabelas temporais em Base de Dados SQL do Azure.

fullSnapshotQuery
  • string

Este elemento está associado ao elemento de fonte de dados. Esta consulta é usada para recolher dados da base de dados sql.

password
  • string

Este elemento está associado ao elemento de fonte de dados. Esta é a palavra-passe que será usada para ligar à Base de Dados SQL instância.

refreshRate
  • string

Este elemento está associado ao elemento de fonte de dados. Isto indica com que frequência os dados serão recolhidos da base de dados. É de formato DateTime.

refreshType
  • string

Este elemento está associado ao elemento de fonte de dados. Este elemento é do tipo enum. Indica que tipo de opção de atualização de dados queremos usar:Static/RefreshPeriodicamenteWithFull/RefreshPeriodicamenteWithDelta

server
  • string

Este elemento está associado ao elemento de fonte de dados. Este é o nome do servidor que contém a base de dados que será escrita para.

table
  • string

Este elemento está associado ao elemento de fonte de dados. O nome da mesa na base de dados Azure SQL.

user
  • string

Este elemento está associado ao elemento de fonte de dados. Este é o nome de utilizador que será utilizado para ligar à Base de Dados SQL instância.

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 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 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 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 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).

Compression

Descreve como os dados de entrada são comprimidos

Name Type Description
type
  • 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).

CustomClrSerialization

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 personalizado.

Name Type Description
properties.serializationClassName
  • string

O nome da classe de serialização.

properties.serializationDllPath
  • string

O caminho da biblioteca de serialização.

type string:
  • CustomClr

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.

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.

EventHubStreamInputDataSource

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

Name Type Description
authenticationMode

Modo de autenticação.

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 Centro de Eventos, 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).

EventHubV2StreamInputDataSource

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

Name Type Description
authenticationMode

Modo de autenticação.

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 Centro de Eventos, 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.EventHub/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
CustomClr
  • string
Json
  • string
Parquet
  • string

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).

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).

ParquetSerialization

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 Parquet.

Name Type Description
type string:
  • Parquet

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

RawReferenceInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de referência. Este tipo de fonte de dados só é aplicável/utilizável quando se utiliza a API de teste de consulta. Não é possível criar um trabalho com este tipo de fonte de dados ou adicionar uma entrada deste tipo de fonte de dados a um trabalho existente.

Name Type Description
properties.payload
  • string

O conteúdo serializado JSON dos dados de entrada. Ou a carga útil ou a carga útilUri tem de ser definida, mas não as duas.

properties.payloadUri
  • string

O URL SAS a uma bolha contendo o conteúdo serializado JSON dos dados de entrada. Ou a carga útil ou a carga útilUri tem de ser definida, mas não as duas.

type string:
  • Raw

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

RawStreamInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de fluxo. Este tipo de fonte de dados só é aplicável/utilizável quando se utiliza a API de teste de consulta. Não é possível criar um trabalho com este tipo de fonte de dados ou adicionar uma entrada deste tipo de fonte de dados a um trabalho existente.

Name Type Description
properties.payload
  • string

O conteúdo serializado JSON dos dados de entrada. Ou a carga útil ou a carga útilUri tem de ser definida, mas não as duas.

properties.payloadUri
  • string

O URL SAS a uma bolha contendo o conteúdo serializado JSON dos dados de entrada. Ou a carga útil ou a carga útilUri tem de ser definida, mas não as duas.

type string:
  • Raw

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. 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
compression

Descreve como os dados de entrada são comprimidos

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.

partitionKey
  • string

partitionKey Descreve uma chave nos dados de entrada que é usada para dividir os dados de entrada

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).

StorageAccount

As propriedades associadas a uma conta Azure Armazenamento

Name Type Description
accountKey
  • string

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

accountName
  • string

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

StreamInputProperties

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

Name Type Description
compression

Descreve como os dados de entrada são comprimidos

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.

partitionKey
  • string

partitionKey Descreve uma chave nos dados de entrada que é usada para dividir os dados de entrada

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).