Microsoft Fabric 中的 Cosmos DB 限制

本文列出了 Microsoft Fabric 中 Cosmos DB 的当前限制。

本文中的内容会定期更改。 有关最新限制,请定期重新访问本文。

配额和限制

  • 数据库最多支持 25 个容器。

  • 容器支持最大自动缩放吞吐量为 50,000 个请求单位每秒(RU/秒)。

  • 在 Fabric 门户中创建的容器会自动分配 5,000 RU/秒的最大自动缩放吞吐量。

  • 使用软件开发工具包(SDK)创建的容器可以设置为至少 1,000 RU/秒,最高允许的自动缩放吞吐量。

  • 通过 SDK 创建的容器必须在创建容器期间将吞吐量设置为自动缩放,否则将引发错误。

    小窍门

    通过提交支持请求可以增加超过 50,000 RU/秒的最大吞吐量。 支持票证可以增加超过 25 个的最大容器数。

客户管理的密钥

  • 客户管理的密钥(CMK)加密目前在 Microsoft Fabric 中的 Cosmos DB 中不可用。

项目重命名

  • 当前不支持项目重命名。
  • 当前不支持专用链接。

授权

  • 目前支持设置 Fabric 项目权限。 但是,它们将应用于工作区中的所有 Cosmos DB 工件。

本地化和辅助功能

  • Microsoft Fabric 中的 Cosmos 数据资源管理器目前仅在 Fabric 门户中可用 en-us ,目前缺少 Fabric 门户的辅助功能。

区域可用性

  • Microsoft Fabric 在特定 Azure 区域中可用。 有关可用 Fabric 容量的区域的完整列表,请参阅 Fabric 区域可用性

    Fabric 中的 Cosmos DB 目前在以下区域中不受支持:

    • 印度西部
    • 卡塔尔中部
    • 阿拉伯联合酋长国中部
    • 奥地利东部
    • 智利中部
    • 美国中南部

数据

  • 从镜像 SQL 分析终结点查询时,将截断大于 8 kB 的 JSON 字符串。 查询编辑器包含以下错误消息:

    JSON text is not properly formatted. Unexpected character '"' is found at position  
    
    • 此限制与数据仓库功能的类似限制有关。 当前解决方法是在 Fabric Lakehouse 中创建镜像数据库的快捷方式,并使用 Spark 笔记本查询数据。

可编程性

  • 不支持 Cosmos DB 存储过程、触发器和用户定义的函数。

Azure 工作负荷的构造限制

支持 run-as 使用工作区标识

目前Microsoft Fabric 不支持 run-as 工作区标识的功能。 作使用创建它们的用户的标识执行,而不是执行这些作的用户。 例如,当用户在工作区中运行笔记本时,它将始终在最初创建该笔记本的用户的上下文中执行。