无法将资源中的输入事件反序列化为Json

时间:2019-07-03 21:29:42

标签: azure azure-stream-analytics

我正在尝试从excel文件发送数据以流式分析。但是我在Azure流分析中遇到了所提供的错误。

数据:


    Daten ConvertToJson = new Daten
    {
    Drehmoment = Int32.Parse(dt.Rows[i][2].ToString()),
    };

将消息发送到eventhub-流分析:

var json = JsonConvert.SerializeObject(ConvertToJson);

var message = $"Message {json}";
await eventHubClient.SendAsync(new EventData(Encoding.UTF8.GetBytes(message)));

1 个答案:

答案 0 :(得分:1)

有效负载必须是对象数组或单个对象或由空格分隔的对象。 在有关示例中,有效负载是一个字符串。不支持。 如果将其更改为以下内容,它将创建一个具有单个字段的记录。

var message = JsonConvert.SerializeObject(ConvertToJson);