Compartilhar via


RawStreamInputDataSource Classe

Definição

Descreve uma fonte de dados de entrada bruta que contém dados de fluxo. Esse tipo de fonte de dados só é aplicável/utilizá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.

public class RawStreamInputDataSource : Azure.ResourceManager.StreamAnalytics.Models.StreamInputDataSource
type RawStreamInputDataSource = class
    inherit StreamInputDataSource
Public Class RawStreamInputDataSource
Inherits StreamInputDataSource
Herança
RawStreamInputDataSource

Construtores

RawStreamInputDataSource()

Inicializa uma nova instância de RawStreamInputDataSource.

Propriedades

Payload

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

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

  • BinaryData.FromObjectAsJson("foo")Cria uma carga de "foo".
  • BinaryData.FromString("\"foo\"")Cria uma carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Cria uma carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Cria uma carga de { "key": "value" }.

PayloadUri

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

Aplica-se a