事件中心是否读取自己的捕获文件?
Does Event Hub read its own Capture files?
我读过多篇文章,描述了如何使用事件中心 "Capture Feature" 使用 Blob 存储或数据湖将消息保留超过 7 天;但是 none 说明如果要将 Offset 倒回超过 7 天,这些消息是否可以重播给消费者。
我是否应该假设 Capture 功能声明有点 "tongue in cheek" 而实际上它是一个导出功能并且不集成或扩展 Event Hub 的本机瞬态存储?
谢谢
-约翰
是的,你的假设是正确的。捕获功能只是将数据存储到 blob 存储或 ADLS 中,但不能通过仅将 Offset 向后倒回超过 7 天来用于重放。
如果要回放,需要重新将数据从storage发送到eventhub。这里是读取抓取数据的an example,你可以利用它并自己重新发送以进行重播。
希望对您有所帮助
我读过多篇文章,描述了如何使用事件中心 "Capture Feature" 使用 Blob 存储或数据湖将消息保留超过 7 天;但是 none 说明如果要将 Offset 倒回超过 7 天,这些消息是否可以重播给消费者。
我是否应该假设 Capture 功能声明有点 "tongue in cheek" 而实际上它是一个导出功能并且不集成或扩展 Event Hub 的本机瞬态存储?
谢谢
-约翰
是的,你的假设是正确的。捕获功能只是将数据存储到 blob 存储或 ADLS 中,但不能通过仅将 Offset 向后倒回超过 7 天来用于重放。
如果要回放,需要重新将数据从storage发送到eventhub。这里是读取抓取数据的an example,你可以利用它并自己重新发送以进行重播。
希望对您有所帮助