動画の容量と保存 · 参考資料確認日 2026年9月22日
Event Hubsのpublication上限をtier別に選ぶ
Event Hubsの1 MBは全tier共通ではありません。namespace tierを確認し、Dedicatedで1 MBを超える場合はPreviewのlarge-message対応とcluster設定を確かめてからsizeを決めます。
Basic 256 KB、StandardとPremium 1 MB
Event Hubs quotas tableのMaximum size of Event Hubs publicationは、Basicが256 KB、Standardが1 MB、Premiumが1 MBです。このstableなtier差はindividual eventまたはbatched publicationへ適用します。
Dedicatedのlarge-message pathでは最大20 MBを扱えますが、現在の公式資料ではPreviewです。すべてのDedicated clusterで無条件に使えるstable capabilityとして一般化しないでください。
Dedicatedの20 MBはPreviewとeligible cluster条件がある
1 MBを超えるlarge messageは、eligible Dedicated clusterでread-only keyのsupportslargemessagesがTrueであることを確認します。eventhubmaxmessagesizeinbytesは1,048,576から20,971,520 bytesの範囲で必要な値へ設定します。
AMQPまたはKafka client側にもmessage sizeやtimeoutの制約があり得ます。Previewを採用できるかを先に判断し、cluster capability、quota設定、client条件をそろえた場合だけ最大20 MBのrouteを検討します。
tier、Preview採用、cluster、clientを順に確認する
まずnamespaceがBasic、Standard、Premium、Dedicatedのどれかを確認し、individualかbatchかを含めてpublication sizeを測ります。Basicは256 KB、Standard/Premiumは1 MBを基準にします。
Dedicatedで1 MBを超える場合はPreview採用可否、eligible cluster、supportslargemessages=True、eventhubmaxmessagesizeinbytesの設定を確認します。その後clientのmessage limitとtimeoutを確認し、実際のsend/receiveをtestしてください。
参考資料
- Azure Event Hubs quotas
https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-quotas
確認日:2026-09-22
- Azure Event Hubs large messages
https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-quickstart-stream-large-messages
確認日:2026-09-22