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 de URI

Name In Required Type Description
inputName
path True
  • string

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 diferencia maiúsculas de minúsculas.

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

subscriptionId
path True
  • string

A ID da assinatura de destino.

api-version
query True
  • string

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

Respostas

Name Type Description
200 OK

Recuperamos com êxito a entrada especificada.

Headers

  • ETag: string
Other Status Codes

Erro.

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 representar sua conta de usuário

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 ConnectionString são , Msi e 'UserToken'.

AvroSerialization

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

AzureSqlReferenceInputDataSource

Descreve uma fonte de dados de entrada de SQL de dados de referência do banco de dados do Azure.

AzureSqlReferenceInputDataSourceProperties

Descreve as propriedades da fonte de dados de SQL de dados de referência do banco de dados do Azure.

BlobReferenceInputDataSource

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

BlobStreamInputDataSource

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

Compression

Descreve como os dados de entrada são compactados

CsvSerialization

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

CustomClrSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída em formato personalizado.

DiagnosticCondition

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

Diagnostics

Descreve as condições aplicáveis à entrada, à saída ou ao trabalho geral, que garantem a atenção do cliente.

Encoding

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

Error

Representação de erro comum.

EventHubStreamInputDataSource

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

EventHubV2StreamInputDataSource

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

EventSerializationType

Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace).

Input

Um objeto de entrada que contém todas as informações associadas à entrada nomeada. Todas as entradas estão contidas em um trabalho de streaming.

IoTHubStreamInputDataSource

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

JsonOutputSerializationFormat

Especifica o formato do JSON em que a saída será escrita. Os valores com suporte no momento são 'lineSeparated' indicando que a saída será formatada com cada objeto JSON separado por uma nova linha e 'array' 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 gravados em 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 gravados em uma saída no formato Parquet.

RawReferenceInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de referência. Esse tipo de fonte de dados só é aplicável/acessível ao usar a API de teste de consulta. Você não pode criar um trabalho com esse tipo de fonte de dados ou adicionar uma entrada desse tipo de fonte de dados a um trabalho existente.

RawStreamInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de fluxo. Esse tipo de fonte de dados só é aplicável/acessível ao usar a API de teste de consulta. Você não pode criar um trabalho com esse tipo de fonte de dados ou adicionar uma entrada desse tipo de fonte de dados a um trabalho existente.

ReferenceInputProperties

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

StorageAccount

As propriedades associadas a uma conta de Armazenamento Azure

StreamInputProperties

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

AuthenticationMode

Modo de autenticação. Os modos válidos ConnectionString são , 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 gravados em uma saída no formato Avro.

Name Type Description
type string:
  • Avro

Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace).

AzureSqlReferenceInputDataSource

Descreve uma fonte de dados de entrada de SQL de dados de referência do banco de dados do Azure.

Name Type Description
properties

Descreve as propriedades da fonte de dados de SQL de dados de referência do banco de dados do Azure.

type string:
  • Microsoft.Sql/Server/Database

Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace).

AzureSqlReferenceInputDataSourceProperties

Descreve as propriedades da fonte de dados de SQL de dados de referência do banco de dados do Azure.

Name Type Description
database
  • string

Este elemento é associado ao elemento datasource. Esse é o nome do banco de dados no qual a saída será gravada.

deltaSnapshotQuery
  • string

Este elemento é associado ao elemento datasource. Essa consulta é usada para buscar alterações incrementais do banco de SQL dados. Para usar essa opção, recomendamos o uso de tabelas temporais Banco de Dados SQL do Azure.

fullSnapshotQuery
  • string

Este elemento é associado ao elemento datasource. Essa consulta é usada para buscar dados do banco de dados SQL.

password
  • string

Este elemento é associado ao elemento datasource. Essa é a senha que será usada para se conectar à instância do banco de dados SQL.

refreshRate
  • string

Este elemento é associado ao elemento datasource. Isso indica com que frequência os dados serão buscados do banco de dados. Ele é do formato DateTime.

refreshType
  • string

Este elemento é associado ao elemento datasource. Esse elemento é do tipo enum. Indica que tipo de opção de atualização de dados desejamos usar:Static/RefreshPeriodicallyWithFull/RefreshPeriodicallyWithDelta

server
  • string

Este elemento é associado ao elemento datasource. Esse é o nome do servidor que contém o banco de dados no qual será gravado.

table
  • string

Este elemento é associado ao elemento datasource. O nome da tabela no banco de dados SQL Azure..

user
  • string

Este elemento é associado ao elemento datasource. Esse é o nome de usuário que será usado para se conectar à instância do banco de dados SQL.

BlobReferenceInputDataSource

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

Name Type Description
properties.container
  • string

O nome de um contêiner dentro da conta Armazenamento associada. Esse contêiner contém os blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace).

properties.dateFormat
  • string

O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data.

properties.pathPattern
  • string

O padrão de caminho do blob. Não é uma expressão regular. Ele representa um padrão em relação ao qual os nomes de blob serão corresponder para determinar se eles 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 obter uma https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output explicação e um exemplo mais detalhados.

properties.storageAccounts

Uma lista de uma ou mais contas de Armazenamento Azure. Necessário em solicitações PUT (CreateOrReplace).

properties.timeFormat
  • string

O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora.

type string:
  • Microsoft.Storage/Blob

Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace).

BlobStreamInputDataSource

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

Name Type Description
properties.container
  • string

O nome de um contêiner dentro da conta Armazenamento associada. Esse contêiner contém os blob(s) a serem lidos ou gravados. Necessário em solicitações PUT (CreateOrReplace).

properties.dateFormat
  • string

O formato de data. Sempre que {date} aparece em pathPattern, o valor dessa propriedade é usado como o formato de data.

properties.pathPattern
  • string

O padrão de caminho do blob. Não é uma expressão regular. Ele representa um padrão em relação ao qual os nomes de blob serão corresponder para determinar se eles 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 obter uma https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output explicação e um exemplo mais detalhados.

properties.sourcePartitionCount
  • integer

A contagem de partições da fonte de dados de entrada de blob. Intervalo de 1 a 256.

properties.storageAccounts

Uma lista de uma ou mais contas de Armazenamento Azure. Necessário em solicitações PUT (CreateOrReplace).

properties.timeFormat
  • string

O formato de hora. Sempre que {time} aparece em pathPattern, o valor dessa propriedade é usado como o formato de hora.

type string:
  • Microsoft.Storage/Blob

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

Compression

Descreve como os dados de entrada são compactados

Name Type Description
type
  • string

CsvSerialization

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

Name Type Description
properties.encoding

Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace).

properties.fieldDelimiter
  • string

Especifica olimidor que será usado para separar registros CSV (valores separados por vírgula). Consulte https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input ou para ver uma lista de valores com https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output suporte. Necessário em solicitações PUT (CreateOrReplace).

type string:
  • Csv

Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace).

CustomClrSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em 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 usa. Necessário em solicitações PUT (CreateOrReplace).

DiagnosticCondition

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

Name Type Description
code
  • string

O código de diagnóstico opaco.

message
  • string

A mensagem acessível para humanos que descreve a condição em detalhes. Localizado no Accept-Language da solicitação do cliente.

since
  • string

O data/hora UTC de quando a condição foi iniciada. Os clientes devem conseguir encontrar um evento correspondente no log de operações nesse momento.

Diagnostics

Descreve as condições aplicáveis à entrada, à saída ou ao trabalho geral, que garantem a atenção do cliente.

Name Type Description
conditions

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

Encoding

Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no 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 Hub de Eventos que contém dados de fluxo.

Name Type Description
authenticationMode

Modo de autenticação.

properties.consumerGroupName
  • string

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

properties.eventHubName
  • string

O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace).

serviceBusNamespace
  • string

O namespace associado ao Hub de Eventos desejado, Barramento de Serviço Fila, Barramento de Serviço Tópico etc. Necessário em solicitações PUT (CreateOrReplace).

sharedAccessPolicyKey
  • string

A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace).

sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o Hub de Eventos, Barramento de Serviço Fila, Barramento de Serviço Tópico etc. Necessário em solicitações PUT (CreateOrReplace).

type string:
  • Microsoft.ServiceBus/EventHub

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

EventHubV2StreamInputDataSource

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

Name Type Description
authenticationMode

Modo de autenticação.

properties.consumerGroupName
  • string

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

properties.eventHubName
  • string

O nome do Hub de Eventos. Necessário em solicitações PUT (CreateOrReplace).

serviceBusNamespace
  • string

O namespace associado ao Hub de Eventos desejado, Barramento de Serviço Fila, Barramento de Serviço Tópico etc. Necessário em solicitações PUT (CreateOrReplace).

sharedAccessPolicyKey
  • string

A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace).

sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o Hub de Eventos, Barramento de Serviço Fila, Barramento de Serviço Tópico etc. Necessário em solicitações PUT (CreateOrReplace).

type string:
  • Microsoft.EventHub/EventHub

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

EventSerializationType

Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace).

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

Input

Um objeto de entrada que contém todas as informações associadas à entrada nomeada. Todas as entradas estão contidas em um trabalho de streaming.

Name Type Description
id
  • string

ID do recurso

name
  • string

Nome do recurso

properties InputProperties:

As propriedades associadas a uma entrada. Necessário em solicitações PUT (CreateOrReplace).

type
  • string

Tipo de recurso

IoTHubStreamInputDataSource

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

Name Type Description
properties.consumerGroupName
  • string

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

properties.endpoint
  • string

O ponto de extremidade do Hub IoT ao que se conectar (ou seja, mensagens/eventos, mensagens/operaçõesMonitoringEvents etc.).

properties.iotHubNamespace
  • string

O nome ou o URI do Hub IoT. Necessário em solicitações PUT (CreateOrReplace).

properties.sharedAccessPolicyKey
  • string

A chave de política de acesso compartilhado para a política de acesso compartilhado especificada. Necessário em solicitações PUT (CreateOrReplace).

properties.sharedAccessPolicyName
  • string

O nome da política de acesso compartilhado para o Hub IoT. Essa política deve conter pelo menos a permissão De conexão de serviço. Necessário em solicitações PUT (CreateOrReplace).

type string:
  • Microsoft.Devices/IotHubs

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

JsonOutputSerializationFormat

Especifica o formato do JSON em que a saída será escrita. Os valores com suporte no momento são 'lineSeparated' indicando que a saída será formatada com cada objeto JSON separado por uma nova linha e 'array' 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 gravados em uma saída no formato JSON.

Name Type Description
properties.encoding

Especifica a codificação dos dados de entrada no caso de entrada e a codificação de dados de saída no caso de saída. Necessário em solicitações PUT (CreateOrReplace).

properties.format

Essa propriedade se aplica somente à serialização JSON de saídas. Ele não é aplicável a entradas. Essa propriedade especifica o formato do JSON em que a saída será escrita. Os valores com suporte no momento são 'lineSeparated' indicando que a saída será formatada com cada objeto JSON separado por uma nova linha e 'array' indicando que a saída será formatada como uma matriz de objetos JSON. O valor padrão será 'lineSeparated' se for deixado nulo.

type string:
  • Json

Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace).

ParquetSerialization

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída no formato Parquet.

Name Type Description
type string:
  • Parquet

Indica o tipo de serialização que a entrada ou saída usa. Necessário em solicitações PUT (CreateOrReplace).

RawReferenceInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de referência. Esse tipo de fonte de dados só é aplicável/acessível ao usar a API de teste de consulta. Você não pode criar um trabalho com esse tipo de fonte de dados ou adicionar uma entrada desse tipo de fonte de dados a um trabalho existente.

Name Type Description
properties.payload
  • string

O conteúdo serializado JSON dos dados de entrada. O payload ou o payloadUri devem ser definidos, mas não ambos.

properties.payloadUri
  • string

A URL de SAS para um blob que contém o conteúdo serializado JSON dos dados de entrada. O payload ou o payloadUri devem ser definidos, mas não ambos.

type string:
  • Raw

Indica o tipo de fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace).

RawStreamInputDataSource

Descreve uma fonte de dados de entrada bruta que contém dados de fluxo. Esse tipo de fonte de dados só é aplicável/acessível ao usar a API de teste de consulta. Você não pode criar um trabalho com esse tipo de fonte de dados ou adicionar uma entrada desse tipo de fonte de dados a um trabalho existente.

Name Type Description
properties.payload
  • string

O conteúdo serializado JSON dos dados de entrada. O payload ou o payloadUri devem ser definidos, mas não ambos.

properties.payloadUri
  • string

A URL de SAS para um blob que contém o conteúdo serializado JSON dos dados de entrada. O payload ou o payloadUri devem ser definidos, mas não ambos.

type string:
  • Raw

Indica o tipo de fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

ReferenceInputProperties

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

Name Type Description
compression

Descreve como os dados de entrada são compactados

datasource ReferenceInputDataSource:

Descreve uma fonte de dados de entrada que contém dados de referência. Necessário em solicitações PUT (CreateOrReplace).

diagnostics

Descreve as condições aplicáveis à entrada, à saída ou ao trabalho geral, que garantem a atenção do cliente.

etag
  • string

A marca de entidade atual para a entrada. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o recurso foi alterado entre solicitações. Você também pode usá-lo nos If-Match ou Se-None-Match para operações de gravação para simultrreência otimista.

partitionKey
  • string

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

serialization Serialization:

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace).

type string:
  • Reference

Indica se a entrada é uma fonte de dados de referência ou dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

StorageAccount

As propriedades associadas a uma conta de Armazenamento Azure

Name Type Description
accountKey
  • string

A chave de conta para a conta de Armazenamento Azure. Necessário em solicitações PUT (CreateOrReplace).

accountName
  • string

O nome da conta de Armazenamento do Azure. Necessário em solicitações PUT (CreateOrReplace).

StreamInputProperties

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

Name Type Description
compression

Descreve como os dados de entrada são compactados

datasource StreamInputDataSource:

Descreve uma fonte de dados de entrada que contém dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).

diagnostics

Descreve as condições aplicáveis à entrada, à saída ou ao trabalho geral, que garantem a atenção do cliente.

etag
  • string

A marca de entidade atual para a entrada. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o recurso foi alterado entre solicitações. Você também pode usá-lo nos If-Match ou Se-None-Match para operações de gravação para simultrreência otimista.

partitionKey
  • string

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

serialization Serialization:

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando gravados em uma saída. Necessário em solicitações PUT (CreateOrReplace).

type string:
  • Stream

Indica se a entrada é uma fonte de dados de referência ou dados de fluxo. Necessário em solicitações PUT (CreateOrReplace).