Azure 流分析外部错误代码

可以使用活动日志和资源日志来帮助调试 Azure 流分析作业中的意外行为。 本文列出了每个外部错误代码的说明。 外部错误是指由上游或下游服务引发的一般错误,流分析无法将这些错误区分为数据错误、配置错误或外部可用性错误。

AdapterInitializationError

  • 原因:初始化适配器时出错。

AdapterFailedToWriteEvents

  • 原因:将数据写入适配器时出错。

AzureFunctionHttpError

  • 原因:Azure 函数返回了一个 HTTP 错误。

AzureFunctionFailedToSendMessage

  • 原因:流分析未能将事件写入 Azure Functions。

AzureFunctionRedirectError

  • 原因:输出到 Azure Functions 时出现重定向错误。

AzureFunctionClientError

  • 原因:输出到 Azure Functions 时出现客户端错误。

AzureFunctionServerError

  • 原因:输出到 Azure Functions 时出现服务器错误。

AzureFunctionHttpTimeOutError

  • 原因:写入 Azure 函数失败,原因是 http 请求超时。
  • 建议:检查 Azure Functions 日志中是否存在潜在延迟。

EventHubArgumentError

  • 原因:输入偏移量无效。 这可能是由于故障转移造成的。
  • 建议:从上次输出时间重新启动流分析作业。

EventHubFailedToWriteEvents

  • 原因:向事件中心发送数据时出错。

CosmosDBConnectionFailureAfterMaxRetries

  • 原因:在最大重试次数后,流分析无法连接到 Azure Cosmos DB 帐户。

CosmosDBFailureAfterMaxRetries

  • 原因:在最大重试次数后,流分析无法查询 Azure Cosmos DB 数据库和集合。

CosmosDBFailedToCreateStoredProcedure

  • 原因:多次重试后,Azure Cosmos DB 无法创建存储过程。

CosmosDBOutputRequestTimeout

  • 原因:upsert 存储过程返回一个错误。

SQLDatabaseOutputInitializationError

  • 原因:流分析无法初始化 SQL 数据库输出。

SQLDatabaseOutputWriteError

  • 原因:流分析无法将事件写入 SQL 数据库输出。

SQLDWOutputInitializationError

  • 原因: 初始化专用 SQL 池输出时出错。

SQLDWOutputWriteError

  • 原因: 将输出写入专用 SQL 池时出错。

后续步骤