【Azure 环境】Azure 流分析服务(Steam Analytics) 报出 OutputDataConversionError 错误引起延迟及超时

问题描述

Azure 流分析服务(Steam Analytics) 报出 OutputDataConversionError 错误引起延迟及超时。

查看详细错误:

 

 

问题解答

在错误消息中,有非常明确的提示:Cannot write event(s) to SQL Database due to issues in the data.

 

Detailed Error:

  1. The given value of type SqlDecimal from the data source cannot be converted to type decimal of the specified target column. 数据源中 SqlDecimal 类型的给定值无法转换为指定目标列的十进制类型。
  2. By default, Azure Stream Analytics retries writing the event indefinitely until the write succeeds. 默认情况下,Azure 流分析会无限期地重试写入事件,直到写入成功。
  3. Consider choosing Drop Output Error Policy to skip such errors, so an error wouldn't block the job progress. 请考虑选择“数据错误处理策略”以跳过此类错误,使得错误不会阻止Azure流分析作业的进度。

 

根据错误提示,在Azure Stream Analystic中选择“Drop”作为Error Policy的Action。如下:

 

 

参考资料

Azure 流分析的输出错误策略 : https://docs.azure.cn/zh-cn/stream-analytics/stream-analytics-output-error-policy

 

posted @   路边两盏灯  阅读(78)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-11-09 【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
点击右上角即可分享
微信分享提示