【问题标题】:Can we process media files like images,videos via Azure Event Hubs?我们可以通过 Azure 事件中心处理图像、视频等媒体文件吗?
【发布时间】:2019-07-07 02:41:57
【问题描述】:
我们正在尝试将数据摄取到 Azure blob。
事情是摄取数据是连续格式的,这意味着我们将连续接收它们。
内容是一种创意,例如 - 图片、视频、音频等。
我们希望将它们摄取到 Azure blob。最初我们想到了事件中心,但根据我们的理解,它们在有结构化/半结构化数据的情况下很有用。创意只是非结构化的。是否可以使用事件中心加载它们?
【问题讨论】:
标签:
azure
azure-eventhub
azure-blob-storage
【解决方案1】:
除非您能够将二进制编码的数据放入事件中心消息(我相信最大事件大小为 1MB),否则您将无法通过事件中心流式传输此类内容。大型媒体确实不适合此类信息。
现在,如果二进制内容(您提到的视频、图像等)被上传/存储在其他地方(例如 blob 存储或存储在其他服务中),您可以将 链接 嵌入到给定事件中心消息中的此类内容,然后在处理该消息时检索所述二进制内容并将其存储在适当的位置(例如,特定存储帐户中的特定 blob)。