如何捕获来自事件中心的错误 json 记录到 azure 流分析
Posted
技术标签:
【中文标题】如何捕获来自事件中心的错误 json 记录到 azure 流分析【英文标题】:how to capture error json records coming from event hub to azure stream analytics 【发布时间】:2019-08-25 07:48:15 【问题描述】:所有,任何人都可以帮助我解决从事件中心捕获格式错误的 json 到天蓝色流分析的解决方案。
我的用例是:我在事件中心获取 json 记录,即输入是事件中心 -> 在 Azure 流分析中解析 json -> 将解析的数据放入 Azure SQL DWH。
现在,只要在 eventthub 上出现格式错误的 json,ASA 就会丢弃该事件并仅解析正确的 json。我需要捕获那些格式错误的事件并将其报告给源应用程序。你能告诉我怎么做吗?
谢谢, 阿迪亚
【问题讨论】:
【参考方案1】:请看一下这个article,好像可以满足你的需要。
当流分析作业从输入接收到格式错误的消息时,它会丢弃该消息并通过警告通知您。然后按照这个What caused the deserialization error查找格式不正确的JSON数据。
【讨论】:
以上是关于如何捕获来自事件中心的错误 json 记录到 azure 流分析的主要内容,如果未能解决你的问题,请参考以下文章