由流分析作业读取时的 azure eventhub 事件持久性

标签 azure azure-eventhub azure-stream-analytics

我有一个小型的概念验证,其中连接了 eventhub、流分析,然后将事件直接输出到数据库中。据我了解,事件会在 eventhub 上保留特定的时间段。

当我将事件发布到中心时,流分析会读取它们并将它们发送到数据库中的表。如果我关闭流分析作业、发布事件并启 Action 业,它不会从中心读取任何事件。事件是否应该持续存在并可供作业处理?

谢谢。

最佳答案

事实上,我几分钟前才找到了这个问题的答案。诀窍是在“启 Action 业”对话框中选择“上次停止时”选项。这样它将开始处理作业停止后带时间戳的事件。

当然,需要将事件中心配置为将事件保留所需的时间,以确保在作业关闭期间事件不会丢失。

谢谢!

关于由流分析作业读取时的 azure eventhub 事件持久性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39837267/

相关文章:

asp.net-mvc - 在单个 IIS 服务器上部署使用 Azure AD 进行身份验证的两个应用程序时,身份验证页面不断无限循环

azure - 使用 Azure 时序见解资源管理器中的时序表达式语法获取两个日期之间的差异(以秒为单位)

azure - 超过允许的接收器最大数量。连接到 IoT Hub 的 Azure 流分析作业

Azure 流分析 - 未找到引用 Blob

node.js - 整个存储帐户的 Azure 共享访问签名

azure - 应用程序 channel 和机器人 channel 有什么区别?

azure - 从分区事件中心消费以避免 QuotaExceededException 的正确策略是什么?

azure - 目前是否可以从 Service Fabric 群集诊断扩展将 ETW 流式传输到事件中心?

azure - 将分析流式传输到 CosmosDB 总是失败

php - Azure - 使用 Microsoft Office 365 帐户登录