azure - 如何捕获从事件中心到 azure 流分析的错误 json 记录

标签 azure azure-eventhub azure-stream-analytics

所有,任何人都可以帮助我解决从事件中心捕获格式错误的 json 到 azure 流分析的解决方案吗?

我的用例是:我在事件中心获取 json 记录,即输入是事件中心 -> 在 Azure 流分析中解析 json -> 将解析后的数据放入 azure SQL DWH 中。

现在,只要 eventhub 上出现格式错误的 json,ASA 就会删除该事件并仅解析正确的 json。我需要捕获这些格式错误的事件并将其报告给源应用程序。您能告诉我该怎么做吗?

谢谢, 阿迪亚

最佳答案

请看一下这个article ,看来可以满足你的需求。

当流分析作业从输入接收到格式错误的消息时,它会删除该消息并通过警告通知您。然后按照这个What caused the deserialization error查找格式不正确的 JSON 数据。

关于azure - 如何捕获从事件中心到 azure 流分析的错误 json 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57644195/

相关文章:

json - Azure Stream Analytics 如何处理多个输出表?

azure - 使用 Azure 流分析 HoppingWindow 函数进行事件处理(每天 1700 万个事件) - 24 小时窗口,1 分钟跳跃

json - 从json读取时发生Powershell错误:属性 'dateFormat'值 'YYYY-MM-DD' Not Acceptable

azure - Azure Api 管理可以公开 OpenAPI 文档吗?

azure - Azure 中的分布式应用服务 - API 管理、Service Fabric、ASE、应用程序网关?

c# - 用于带有 .NET 4.5 的 TableStorage 的 Azure SDK

azure - 将 Log Analytics 心跳指标流式传输到事件中心

reactjs - 同一 Azure 存储帐户上的多个 React 站点

azure - 不使用 TLS 加密将 AMQP 遥测发送到 Azure 事件中心

pyspark - 类型错误 : Object of type StructField is not JSON serializable