Поделиться через


Ограничения хранилища данных Fabric

Область применения:✅ конечная точка аналитики SQL и хранилище в Microsoft Fabric

В этой статье описаны текущие ограничения в Microsoft Fabric.

Эти ограничения применяются только к элементам конечной точки хранилища данных и SQL-аналитики в Synapse Fabric. Ограничения базы данных SQL в Fabric см. в разделе "Ограничения" в базе данных SQL в Microsoft Fabric (предварительная версия).

Ограничения

Текущие общие ограничения для хранилищ данных в Microsoft Fabric перечислены в этой статье, а ограничения на уровне функций указаны в соответствующих статьях функций. Дополнительные функциональные возможности будут основываться на мировом уровне, ведущей в отрасли производительности и возможностях параллелизма, и будут внедрены постепенно. Дополнительные сведения о будущем Microsoft Fabric см. в разделе "Дорожная карта Fabric".

  • Хранение данных в настоящее время не поддерживается для нескольких географических регионов.

Дополнительные ограничения в определенных областях см. в следующих разделах:

Ограничения конечной точки аналитики SQL

Следующие ограничения применяются к конечной точке SQL-аналитики, автоматической генерации схем и обнаружению метаданных.

  • Данные должны находиться в формате Delta Parquet для автоматического обнаружения в конечной точке аналитики SQL. Delta Lake — это платформа хранения с открытым кодом, которая позволяет создавать архитектуру Lakehouse.

  • Сопоставление столбцов Delta по имени поддерживается, но сопоставление столбцов Delta по идентификатору не поддерживается. Дополнительные сведения см. в разделе "Функции Delta Lake и интерфейсы Fabric".

  • Разностные таблицы, созданные вне /tables папки, недоступны в конечной точке аналитики SQL.

    Если в хранилище не отображается таблица Lakehouse, проверьте расположение таблицы. В хранилище доступны только таблицы, ссылающиеся на данные в /tables папке. Таблицы, которые ссылаются на данные в папке /files в озере, не отображаются в конечной точке аналитики SQL. В качестве обходного решения переместите данные в папку /tables .

  • Некоторые столбцы, существующие в таблицах Spark Delta, могут быть недоступны в таблицах в конечной точке аналитики SQL. Полный список поддерживаемых типов данных см. в разделе "Типы данных" в хранилище данных Fabric.

  • Если вы добавите ограничение внешнего ключа между таблицами в конечной точке аналитики SQL, вы не сможете вносить дальнейшие изменения схемы (например, добавление новых столбцов). Если столбцы Delta Lake не отображаются с типами, которые должны поддерживаться в конечной точке аналитики SQL, проверьте, существует ли ограничение внешнего ключа, которое может препятствовать обновлению таблицы.

  • Для получения сведений и рекомендаций по производительности конечной точки аналитики SQL см. Рекомендации по производительности конечной точки аналитики SQL.

  • Скалярные определяемые пользователем функции поддерживаются, если они встраиваемые. Дополнительные сведения см. в статье CREATE FUNCTION и Scalar UDF inlining.

Известные проблемы

Для получения информации о известных проблемах Microsoft Fabric посетите Известные проблемы Microsoft Fabric.