[英]How to send data as CSV on Eventhub for Azure Stream Analytics?
我正在使用Azure流分析,我的输入是Eventhub,事件SERIALIZATION FORMAT是CSV,而DELIMITER是逗号(,)。我的查询是从输入中选择DeviceId,温度,我的输出是sql数据库。 但是当我的工作运行时,它给了我类似的错误
“反序列化后,已找到0行。如果不希望这样做,则可能的原因可能是标题丢失或CSV输入格式错误”
第二个错误是
无法将输入事件反序列化为Csv。 一些可能的原因:
1)格式错误的事件
2)输入源配置了错误的序列化格式。
我正在像这样在Eventhub上发送数据
string messageBody1 = "DeviceID:20," + "Temperature:30";
ClientHelper.SendMessage(messageBody1).Wait();
您当前的CSV格式错误,因为您需要在第一行中指定列名称,并在以下各行中指定相关值:
DeviceID,Temperature
20,30
保罗
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.