Azure 数据资源管理器事件网格数据连接

问题描述 投票:0回答:1

我正在努力使用通过事件中心的事件网格连接将数据从存储摄取到 ADX。令我困惑的是,根据 Microsoft 文档,EventGrid 和事件中心的消息大小不能超过 1MB。 https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-quotas。但是这个(https://learn.microsoft.com/en-us/azure/data-explorer/create-event-grid-connection?tabs=portal-adx%2Cazure-blob-storage)有关创建事件网格的文档通过事件中心连接到 ADX 中摄取数据,表示文件大小可达 6GB。

我的问题是- #1 ADX 的消息大小限制为何不同? #2 事件中心中是否有一个设置或配置可以告诉您将发布什么内容?就像如果它是一个 blob,消息大小限制会增加吗? #3 ADX 在幕后是否会以流/批量方式消耗消息,从而允许其高达 6GB?

azure azure-eventhub azure-data-explorer azure-eventgrid
1个回答
0
投票

我的理解是,事件中心仅包含 Json 格式的消息,例如:“正在存储一个新文件”。此消息由事件订阅 ob Blob 存储触发。

然后在 ADX 中,您正在定义数据连接。根据连接中指定的事件中心,将摄取新文件。

在这种情况下,事件中心消息只有几个字节。内容本身存储在 Blob 中,因此摄取不取决于事件中心消息大小。

© www.soinside.com 2019 - 2024. All rights reserved.