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