Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:✅базе данных SQL в Microsoft Fabric
Текущие ограничения в базе данных SQL в Fabric перечислены на этой странице. Эта страница подлежит изменению.
База данных SQL Azure и база данных SQL в Microsoft Fabric используют общую базу кода с последней стабильной версией ядра Microsoft База данных SQL. Большинство стандартных функций языка обработки запросов и управления базой данных SQL идентично.
Эта статья относится только к базе данных SQL в Fabric. Для элементов конечной точки хранилища и конечной точки аналитики SQL в хранилище данных Fabric см. раздел "Ограничения хранилища данных Fabric".
Внимание
Эта функция доступна в предварительной версии.
Ограничения уровня базы данных
- База данных SQL в Fabric использует шифрование хранилища с ключами, управляемыми службой, для защиты всех неактивных данных клиента. Управляемые клиентом ключи не поддерживаются. прозрачное шифрование данных (TDE) не поддерживается.
- В пробной версии вы ограничены тремя базами данных. Нет ограничений на базы данных в других емкостях.
- Каждая база данных в рабочей области должна иметь уникальное имя. Если база данных удаляется, другой не может быть повторно создан с тем же именем.
Уровень таблицы
- Первичный ключ таблицы не может быть одним из этих типов данных: hierarchyid, sql_variant, timestamp.
- В настоящее время в памяти, реестре, журнале реестра и таблицах Always Encrypted нельзя создавать в базе данных SQL в Microsoft Fabric.
- Полнотекстовое индексирование не поддерживается и не может быть создано в базе данных SQL в Microsoft Fabric.
- Следующие операции определения данных на уровне таблицы (DDL) не допускаются:
- Переключить/Разделить/Объединить раздел
- Сжатие секций
Уровень столбца
- Имена столбцов для таблицы SQL не могут содержать пробелы и следующие символы:
,;{}()\n\t=
Ограничения конечных точек аналитики SQL
Конечная точка аналитики SQL базы данных в Fabric работает так же, как конечная точка аналитики SQL в Lakehouse. Это тот же интерфейс только для чтения.
Политика подключения
В настоящее время политика подключения для базы данных SQL в Microsoft Fabric используется по умолчанию и не может быть изменена. Дополнительные сведения см. в разделе Архитектура подключения — политика подключения.
Для подключений, использующих этот режим, клиенты должны сделать следующее.
Разрешить исходящее подключение от клиента ко всем IP-адресам SQL Azure в регионе на портах в диапазоне от 11000 до 11999. Используйте теги службы для SQL, чтобы упростить управление. Ознакомьтесь с диапазонами IP-адресов и тегами служб Azure — публичным облаком, чтобы узнать, какие IP-адреса следует разрешить в вашем регионе.
Разрешить исходящее подключение от клиента к IP-адресам шлюза SQL Azure через порт 1433.
Наличие
База данных SQL в Fabric доступна в большинстве регионов, где доступна Microsoft Fabric. Регион рабочей области на основе емкости лицензии, отображаемой в параметрах рабочей области, на странице сведений о лицензии . Дополнительные сведения см. в доступность ткани.
Зеркальное отображение SQL-баз данных доступно в регионах Fabric , которые поддерживают зеркальное отображение.
Особенности баз данных Azure SQL и Fabric SQL
В следующей таблице перечислены основные функции SQL Server и содержатся сведения о том, частично или полностью поддерживается ли эта функция в База данных SQL Azure и базе данных SQL в Fabric, с ссылкой на дополнительные сведения о функции.
| Функция | База данных SQL Azure | База данных SQL Fabric |
|---|---|---|
| Уровень совместимости базы данных | 100 - 170 | В настоящее время 170 |
| Ускорение восстановления базы данных (ADR) | Да | Да |
| Always Encrypted | Да | нет |
| Роли приложения | Да | нет |
| Аутентификация Microsoft Entra | Да | Да |
| Команда BACKUP | Нет, только автоматические резервные копии, инициированные системой | Нет, только автоматические резервные копии, инициированные системой |
| Встроенные функции | Большинство, см. отдельные функции | Большинство, см. отдельные функции |
| Инструкция BULK INSERT | Да, но только в качестве источника из хранилища BLOB-объектов Azure. | нет |
| Сертификаты и асимметричные ключи | Да | Да |
| Фиксация изменений данных (CDC) | Да, для уровня S3 и выше. Базовые, S0, S1, S2 не поддерживаются. | нет |
| Сортировка — сортировка базы данных | По умолчанию SQL_Latin1_General_CP1_CI_AS.
Устанавливается при создании базы данных и не может быть обновлено. Поддерживаются настройки сортировок для отдельных столбцов. |
По умолчанию SQL_Latin1_General_CP1_CI_AS не может быть обновлён. Поддерживаются настройки сортировок для отдельных столбцов. |
| Шифрование столбцов | Да | Да |
| Индексы Columnstore, кластеризованные | Да — уровень "Премиум", уровень "Стандартный" — S3 и выше, уровень общего назначения, критически важный для бизнеса и уровни гипермасштабирования. | Да, но индекс должен быть создан одновременно с созданием таблицы, или зеркальное отображение должно быть остановлено. Дополнительные сведения см. в разделе "Ограничения для зеркального отображения базы данных SQL Fabric" (предварительная версия). |
| Индексы Columnstore, некластеризованные | Да — уровень "Премиум", уровень "Стандартный" — S3 и выше, уровень общего назначения, критически важный для бизнеса и уровни гипермасштабирования. | Да |
| Credentials | Да, но только учетные данные уровня базы данных. | Да, но только учетные данные уровня базы данных. |
| Межбазовые и трехкомпонентные запросы имен | Нет, см. Elastic Queries | Да, можно выполнять запросы между базами данных с трехкомпонентными именами через конечную точку аналитики SQL. |
| Классификация и маркировка данных | Да, с помощью обнаружения и классификации баз данных | Да, при маркировке базы данных с использованием меток конфиденциальности Microsoft Purview для защиты информации |
| Репликация базы данных в Fabric OneLake | Да, включена вручную | Да, автоматически включена для всех соответствующих таблиц |
| Роли уровня базы данных | Да | Да. Помимо поддержки Transact-SQL, Fabric поддерживает управление ролями уровня базы данных на портале Fabric. |
| Инструкции DBCC | Большинство, см. в отдельных заявлениях | Большинство, см. в отдельных заявлениях |
| Инструкции DDL | Большинство, см. в отдельных заявлениях | Большинство, см. отдельные заявления. См. раздел Ограничения в базе данных SQL Fabric. |
| Триггеры DDL | Только база данных | Только база данных |
| Распределенные транзакции — MS DTC | Нет, см. Elastic-транзакции | нет |
| Триггеры DML | Большинство, см. в отдельных заявлениях | Большинство, см. в отдельных заявлениях |
| Динамическое маскирование данных | Да | Да |
| Клиентская библиотека эластичной базы данных | Да | нет |
| Эластичные запросы | Да, с обязательным типом RDBMS (предварительная версия) | нет |
| ВЫПОЛНЕНИЕ КАК | Да, но EXECUTE AS LOGIN не поддерживается — используйте EXECUTE AS USER |
нет |
| Expressions | Да | Да |
| Расширенные события (XEvents) | Некоторые сведения см. в разделе "Расширенные события" в База данных SQL Azure | Some |
| Файлы и группы файлов | Только первичная группа файлов | Только первичная группа файлов |
| Полнотекстовый поиск (FTS) | Да, но сторонние фильтры и средства разбиения слов не поддерживаются | нет |
| Функции | Большинство, см. отдельные функции | Большинство, см. отдельные функции |
| Интеллектуальная обработка запросов | Да | Да |
| Элементы языка | Большинство элементов см. в отдельных элементах | Большинство элементов см. в отдельных элементах |
| Ledger | Да | нет |
| Связанные серверы | Да, только в качестве целевого объекта | Да, только в качестве целевого объекта |
| Имена входа и пользователи | Да, но CREATE и ALTER заявления о входе ограничены. Логины Windows не поддерживаются. |
Имена входа не поддерживаются. Поддерживаются только пользователи, представляющие объекты Microsoft Entra. |
| Минимальное ведение журнала при массовом импорте | Нет, поддерживается только модель полного восстановления. | Нет, поддерживается только модель полного восстановления. |
| OPENROWSET | Да, только для импорта из хранилища BLOB-объектов Azure | Да, с функцией OPENROWSET BULK (предварительная версия) |
| Operators | Большинство, см. отдельные операторы | Большинство, см. отдельные операторы |
| Оптимизированная блокировка | Да | Да |
| Модели восстановления | Только полное восстановление | Только полное восстановление |
| Восстановление базы данных из резервной копии | См . статью "Восстановление автоматических резервных копий" | См . статью "Восстановление автоматических резервных копий" |
| Восстановление базы данных на сервер SQL Server | Нет. Вместо восстановления используйте BACPAC или BCP. | Нет. Вместо восстановления используйте BACPAC или BCP. |
| Безопасность на уровне строк | Да | Да |
| Service Broker | нет | нет |
| Роли уровня сервера | Да | нет |
| Установить выражения | Большинство, см. в отдельных заявлениях | Большинство, см. в отдельных заявлениях |
| Агент SQL Server | Нет, см. задания Elastic | Нет, попробуйте выполнить запланированные конвейеры Data Factory или задания Apache Airflow |
| Аудит в SQL Server | Нет, см. аудит базы данных SQL Azure | нет |
| Системные функции и динамические функции управления | Большинство, см. отдельные функции | Большинство, см. отдельные функции |
| Системные динамические административные представления (DMV) | Большинство из них см. в отдельных представлениях | Большинство из них см. в отдельных представлениях |
| Системные хранимые процедуры | Некоторые из этих процедур см. в отдельных хранимых процедурах | Некоторые из этих процедур см. в отдельных хранимых процедурах |
| Системные таблицы | Некоторые см. в отдельных таблицах | Некоторые см. в отдельных таблицах |
| Представления системных каталогов | Некоторые, см. отдельные мнения | Некоторые, см. отдельные мнения |
| TempDB | Да | Да |
| Временные таблицы | Локальные и глобальные временные таблицы для конкретных баз данных | Локальные и глобальные временные таблицы для конкретных баз данных |
| темпоральные таблицы | Да | Да |
| Выбор часового пояса | нет | нет |
| Флаги трассировки | нет | нет |
| Репликация транзакций | Да, только подписчик | Да, только подписчик |
| Прозрачное шифрование данных (TDE) | Да | Нет. База данных SQL Fabric использует шифрование хранилища с ключами, управляемыми службой, для защиты всех неактивных данных клиента. В настоящее время управляемые клиентом ключи не поддерживаются. |
Возможности платформы
Платформа Azure предоставляет ряд возможностей PaaS, которые добавлены в дополнение к стандартным функциям базы данных. Существует ряд внешних сервисов, которые можно использовать с базой данных Azure SQL и базой данных SQL в Fabric.
| Функция платформы | База данных SQL Azure | База данных SQL Fabric |
|---|---|---|
| Активная георепликация | Да, см . раздел "Активная георепликация" | В настоящее время не |
| Автоматическое резервное копирование | Да | Да |
| Автоматическая настройка (индексы) | Да, см. раздел "Автоматическая настройка" | Да |
| Зоны доступности | Да | Да, автоматически настроен |
| Azure Database Migration Service (DMA) | Да | нет |
| Data Migration Service (DMA) | Да | нет |
| Эластичные задания | Да, см. задания Elastic | нет |
| Группы переключения | Да, смотрите группы отработки отказа | нет |
| Geo-restore | Да, см. Geo-restore | нет |
| Долгосрочное хранение (LTR) | Да, см. долгосрочное хранение | нет |
| Pause/resume | Да, без сервера | Да, автоматически |
| Общедоступный IP-адрес | Да. Доступ можно ограничить с помощью брандмауэра или конечных точек службы | Да, доступно по умолчанию |
| Восстановление базы данных на определенный момент во времени | Да, см. раздел "Восстановление до определенного момента времени" | Да |
| Пулы ресурсов | Да, в виде эластичных пулов. | нет |
| Масштабирование вверх или вниз | Да, автоматически в бессерверной архитектуре, вручную в предоставленных вычислениях | Да, автоматически |
| Псевдоним SQL | Нет, пользуйтесь псевдонимом DNS. | нет |
| Службы анализа SQL Server (SSAS) | Нет, Azure Analysis Services является отдельной облачной службой Azure. | Нет, Azure Analysis Services является отдельной облачной службой Azure. |
| SQL Server Integration Services | Да, в управляемой среде SSIS в Azure Data Factory (ADF), где пакеты хранятся в SSISDB, размещенной в Azure SQL Database, и выполняются в Azure SSIS Integration Runtime (IR). См. Создание Azure SSIS IR в ADF. | Нет, вместо этого используйте Data Factory в Microsoft Fabric. |
| Системы отчетности SQL Server Reporting Services (SSRS) | Нет. Ознакомьтесь с Power BI. | Нет. Ознакомьтесь с Power BI. |
| Мониторинг производительности запросов | Да, используйте аналитику производительности запросов | Да, см. панель управления производительностью |
| VNet | Частичный ограниченный доступ с помощью конечных точек виртуальной сети | нет |
| Конечная точка службы виртуальной сети | Да, см. конечные точки службы виртуальной сети | нет |
| Глобальный пиринг VNet | Да, с помощью частных IP-адресов и конечных точек службы. | нет |
| Частное подключение | Да, использование приватной ссылки | Да, использование приватных ссылок |
| Политика подключения | Перенаправление, прокси-сервер или по умолчанию | По умолчанию |
Ограничения ресурсов
Заметка
Эти ограничения ресурсов применяются только к текущей предварительной версии и могут изменяться до общедоступной доступности.
| Категория | Ограничение базы данных SQL Fabric |
|---|---|
| Размер вычислительных ресурсов | До 32 виртуальных ядер |
| Размер хранилища | В текущей предварительной версии до 4 ТБ |
| Размер tempdb | До 1024 ГБ |
| Пропускная способность операций записи журналов | В текущей предварительной версии до 50 МБ/с |
| Availability | См. Надежность инфраструктуры |
| Backups | Автоматические резервные копии с зональной избыточностью (ZRS) с периодом хранения 7 дней (включены по умолчанию). |
| Реплики только для чтения | Используйте конечную точку аналитики SQL только для чтения для подключения TDS SQL только для чтения |
Tools
База данных SQL Azure и база данных SQL в Fabric поддерживают различные средства обработки данных, которые помогут вам управлять данными.
Ограничения
Дополнительные ограничения в определенных областях см. в следующих разделах:
- Ограничения и поведение зеркального отображения базы данных SQL Fabric (предварительная версия)
- Ограничения проверки подлинности в базе данных SQL в Microsoft Fabric
- Ограничения резервного копирования в базе данных SQL в Microsoft Fabric
- Ограничения при восстановлении из резервной копии в базе данных SQL в Microsoft Fabric
- Ограничения для общего доступа к базе данных SQL и управления разрешениями.
- Ограничения Copilot для базы данных SQL