You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建标准SKU的Azure Event Grid自定义主题失败,提示不支持Premium SKU

创建标准SKU的Azure Event Grid自定义主题失败,提示不支持Premium SKU

我最近也碰到过类似的困惑,咱们来拆解一下这个问题:

首先得理清一个容易混淆的点:Azure文档里提到的Event Grid「标准层」,在PowerShell、Bicep等工具的配置参数里对应的是Premium这个SKU名称——这是官方命名上的不一致,很容易让人搞混。

接下来分析你遇到的报错原因,以及对应的解决办法:

可能的问题根源及解决方案

  • 区域支持限制:不是所有Azure区域都支持Event Grid的Premium(即标准层)自定义主题。你可以先确认自己要部署的区域是否在官方支持的列表里,如果不在,要么换一个支持的区域,要么只能使用基础层。
  • 模块/API版本过旧:
    • 对于PowerShell:如果你的Az.EventGrid模块版本较老,可能会存在SKU识别的问题。先运行Update-Module -Name Az.EventGrid把模块更新到最新版,再尝试执行命令,记得明确指定-SkuName Premium:
      New-AzEventGridTopic -ResourceGroupName "你的资源组名称" -Name "你的主题名称" -Location "支持的区域" -SkuName Premium
      
    • 对于Bicep:要确保使用的API版本是较新的(比如2023-06-01-preview及以上),同时在sku配置里指定name: 'Premium',示例代码:
      resource eventGridTopic 'Microsoft.EventGrid/topics@2023-06-01-preview' = {
        name: '你的主题名称'
        location: resourceGroup().location
        sku: {
          name: 'Premium'
        }
        properties: {
          // 根据需求添加其他属性
        }
      }
      
  • 订阅政策限制:部分订阅可能因为企业政策或配额限制,无法创建Premium SKU的资源。你可以检查订阅的资源政策,确认是否有禁止创建Event Grid Premium主题的规则。

关于你提到的Portal里看不到SKU选项的问题:如果当前区域不支持Premium层,或者你的订阅有相关限制,Portal会隐藏SKU选择项,默认创建基础层的主题。如果要创建标准层,就需要通过PowerShell或Bicep明确指定SKU来部署。

备注:内容来源于stack exchange,提问作者christopher

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:39:36