我遇到了这个问题,而且我不知道如何应对这个错误:
Some possible reasons: 1) Malformed events 2) Input source configured...
我开发了一个c#Console App,将这样的csv写入Azure事件中心:
datacol1;datacol2;datacol3
它正常工作,因为我开发了一个读取器来检查数据是否正确写入。
我尝试配置Azure流分析作业以从上一个事件中心读取数据,但输入中没有任何内容。来自Stream Analytics Job的日志说:
Some possible reasons: 1) Malformed events 2) Input source configured...
Event Hub正在运行,Stream Analytics无效......为什么?
很多!答案 0 :(得分:2)
查看您的输入 - 它看起来不是CSV而是&#34 ;;"分开的值。 请确保控制台应用程序生成正确的输入 - 根据作业输入规范。
您可以通过门户网站使用预定义的输入来尝试您的工作 - 点击输入 - >测试并看看它是如何反应的。 您也可以以类似的方式从源中采样一些数据。
答案 1 :(得分:1)
何男士,我找到了出路!
流分析输入中的每个CSV数据都必须包含标题!!!
何男人!