azure - 是否可以从azure事件中心查询历史数据?

标签 azure azure-eventhub

  1. 我了解到事件中心的保留期最长为 60 天。那么是否可以从Event Hub中查询历史数据呢?
  2. 它会自动删除已处理的事件吗?假设是 - 如果不是 - 存储处理后的消息有什么意义?

最佳答案

事件中心代表持久的事件流,这意味着数据在达到其保留期限之前不会被删除。一旦事件超过保留期,它就会从流中删除,并且不再可供读取。

没有已处理或未处理事件的概念;读者可以请求流中的任何位置并根据需要多次重新读取数据。应用程序有责任跟踪它们已处理的事件并相应地定位读取器。

事件中心保留期因级别而异,最长为 90 天(高级和专用)。详情可见Event Hubs Quotas 。事件中心常见问题解答在 What is the maximum retention period for events? 中添加了更多详细信息。

关于azure - 是否可以从azure事件中心查询历史数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74699105/

相关文章:

azure - Azure AD 应用程序 API 权限中未授予 API 权限状态警告

linux - 在一个 Web 应用程序下托管两个网站 - Azure 服务

c# - 如何在 C# 中使用 Azure 通信服务 SMS 发送多个收件人 SMS

azure - 使用 DeviceLifecycleEvents 源的 IoT 中心消息路由不起作用

azure - 使用 Azure 事件中心中的特定使用者组来输入事件

azure - 为什么不总是配置事件中心分区的最大数量?

Azure Web 应用服务支持 Python websocket?

azure - 如何更改 Azure 数据工厂中管道事件的集成运行时

azure - 是否可以将 MQTT 消息发送到事件中心?或者还有别的办法吗?

python - 如何使用python向eventhub发送多条消息