我正在使用Azure流分析,我的输入是Eventhub,EVENT SERIALIZATION FORMAT是CSV,DELIMITER是逗号(,)。我的查询是选择DeviceId,输入温度,输出是sql数据库。 但是当我的工作正在运行时,它会给我一个像
这样的错误“反序列化后,已找到0行。如果不是 预期,可能的原因可能是缺少标题或格式错误的CSV 输入“
和 第二个错误是
无法将输入事件反序列化为Csv。一些可能的原因:
1)格式错误的事件
2)配置了错误序列化格式的输入源..
我正在发送关于Eventhub的数据,比如This
-(void)addTopBarToScreen:(UIView *)screen
{
//create the top bar
UIView *topBar = [[UIView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 64.f)];
topBar.backgroundColor = [UIColor whiteColor];
[screen addSubview:topBar]
//add the productSheetsButton
UIButton *productSheetsButton = [[UIButton alloc] initWithFrame:CGRectMake(96.f, 14.f, 36.f, 36.f)];
productSheetsButton.backgroundColor = [UIColor clearColor];
[productSheetsButton setBackgroundImage:[UIImage imageNamed:@"ingredients.png"] forState:UIControlStateNormal];
[productSheetsButton setBackgroundImage:[UIImage imageNamed:@"ingredients_active.png"] forState:UIControlStateHighlighted];
[productSheetsButton addTarget:self action:@selector(productSheetsButtonFunction) forControlEvents:UIControlEventTouchUpInside];
[topBar addSubview:productSheetsButton];
}
答案 0 :(得分:5)
您当前的CSV格式错误,因为您需要在第一行指定列名称,并在以下行中指定相关值:
DeviceID,Temperature
20,30
保