Microsoft Fabric 中的限制

适用于: SQL 分析端点和 Microsoft Fabric 中的仓库

本文详细介绍了 Microsoft Fabric 中的当前限制。

限制

本文列出了 Microsoft Fabric 中数据仓库的当前常规产品限制,相应的功能文章中列出了功能级别限制。 其他功能将建立在世界一流、行业领先的性能和并发案例基础上,并且将逐步推出。 有关 Microsoft Fabric 的未来的详细信息,请参阅 Fabric 路线图

  • 目前,T-SQL 功能有限,某些 T-SQL 命令可能会导致仓库损坏。 有关 T-SQL 命令限制的列表,请参阅 T-SQL 外围应用
  • 目前,多个地理位置不支持数据仓库。
  • 目前,垃圾回收不会从存储中删除不再需要的 parquet 文件。

有关特定区域的更多限制,请参阅:

SQL 分析终结点的限制

以下限制适用于 SQL 分析终结点自动架构生成和元数据发现。

  • 数据应采用 Delta Parquet 格式,以便在 SQL 分析终结点中自动发现。 Delta Lake 是一个开源存储框架,可用于构建湖屋体系结构

  • SQL 分析终结点不支持具有重命名列的表。

  • /tables 文件夹外创建的 Delta 表在 SQL 分析终结点中不可用。

    如果在仓库中看不到湖屋表,请检查该表的位置。 只有引用 /tables 文件夹数据的表才在仓库中可用。 引用湖中 /files 文件夹中数据的表不会在 SQL 分析终结点中公开。 解决方法是将数据移动到 /tables 文件夹。

  • Spark Delta 表中存在的某些列可能无法在 SQL 分析终结点的表中使用。 有关支持数据类型的完整列表,请参阅数据类型

  • 如果在 SQL 分析终结点中的表之间添加外键约束,则将无法进行任何进一步的架构更改(例如,添加新列)。 如果没有看到包含 SQL 分析终结点中应支持的类型的 Delta Lake 列,请检查是否存在可能阻止表更新的外键约束。

已知问题

有关 Microsoft Fabric 中的已知问题,请访问 Microsoft Fabric 已知问题