Microsoft Fabric 数据仓库的限制
适用于:✅SQL 分析终结点和 Microsoft Fabric 中的仓库
本文详细介绍了 Microsoft Fabric 中的当前限制。
这些限制仅适用于 Fabric Synapse 数据仓库中的仓库和 SQL 分析终结点项。 有关 Fabric SQL 数据库的限制,请参阅 Microsoft Fabric SQL 数据库(预览版)的限制。
限制
本文列出了 Microsoft Fabric 中数据仓库的当前常规产品限制,相应的功能文章中列出了功能级别限制。 更多功能将建立在世界一流、行业领先的性能和并发案例基础上,并且将逐步推出。 有关 Microsoft Fabric 的未来的详细信息,请参阅 Fabric 路线图。
- 目前,多个地理位置不支持数据仓库。
- 目前,垃圾回收不会从存储中删除不再需要的 parquet 文件。
有关特定区域的更多限制,请参阅:
- 克隆表
- 连接
- Microsoft Fabric 中的数据类型
- 语义模型
- Delta Lake 日志
- Fabric 数据仓库中的暂停和恢复
- 共享数据和管理权限
- 源代码管理限制
- 统计
- 表
- 中的
- 视觉查询编辑器
SQL 分析终结点的限制
以下限制适用于 SQL 分析终结点自动架构生成和元数据发现。
数据应采用 Delta Parquet 格式,以便在 SQL 分析终结点中自动发现。 Delta Lake 是一个开源存储框架,可用于构建湖屋体系结构。
SQL 分析终结点不支持具有重命名列的表。
支持按名称进行增量列映射,但不支持按 ID 进行增量列映射。 有关详细信息,请参阅 Delta Lake 功能和 Fabric 体验。
- SQL 分析终结点中的增量列映射目前处于预览状态。
在
/tables
文件夹外创建的 Delta 表在 SQL 分析终结点中不可用。如果在仓库中看不到湖屋表,请检查该表的位置。 只有引用
/tables
文件夹数据的表才在仓库中可用。 引用湖中/files
文件夹中数据的表不会在 SQL 分析终结点中公开。 解决方法是将数据移动到/tables
文件夹。Spark Delta 表中存在的某些列可能无法在 SQL 分析终结点的表中使用。 有关支持数据类型的完整列表,请参阅数据类型。
如果在 SQL 分析终结点中的表之间添加外键约束,则将无法进行任何进一步的架构更改(例如,添加新列)。 如果没有看到包含 SQL 分析终结点中应支持的类型的 Delta Lake 列,请检查是否存在可能阻止表更新的外键约束。
有关 SQL 分析终结点性能的信息和建议,请参阅 SQL 分析终结点性能注意事项。
已知问题
有关 Microsoft Fabric 中的已知问题,请访问 Microsoft Fabric 已知问题。