Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:✅базе данных 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 | 100 – 170, по умолчанию — 170 |
| Ускорение восстановления базы данных (ADR) | Да | Да |
| Функции ИИ | Да | Да |
| Always Encrypted | Да | нет |
| Роли приложения | Да | нет |
| Аутентификация Microsoft Entra | Да | Да |
| Команда BACKUP | Нет, только автоматические резервные копии, инициированные системой | Нет, только автоматические резервные копии, инициированные системой |
| Встроенные функции | Большинство, см. отдельные функции | Большинство, см. отдельные функции |
| Инструкция BULK INSERT | Да, но только в качестве источника из хранилища BLOB-объектов Azure. | Да, через OPENROWSET с OneLake в качестве источника данных. |
| Сертификаты и асимметричные ключи | Да | Да |
| Фиксация изменений данных (CDC) | Да, для уровня S3 и выше. Базовые, S0, S1, S2 не поддерживаются. | нет |
| Сортировка — сортировка базы данных | По умолчанию SQL_Latin1_General_CP1_CI_AS.
Задайте параметры при создании базы данных. Невозможно обновить после развертывания. Поддерживаются настройки сортировок для отдельных столбцов. |
По умолчанию SQL_Latin1_General_CP1_CI_AS. Можно настроить при развертывании с помощью REST API или с помощью интерфейса командной строки Fabric для создания базы данных. Невозможно обновить после развертывания. Поддерживаются настройки сортировок для отдельных столбцов. |
| Шифрование столбцов | Да | Да |
| Индексы 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) | Некоторые из событий см. в разделе "Расширенные события" | Некоторые из событий см. в разделе "Расширенные события" |
| внешние таблицы | Да | Да (Parquet и CSV) |
| Файлы и группы файлов | Только первичная группа файлов | Только первичная группа файлов |
| Полнотекстовый поиск (FTS) | Да, но сторонние фильтры и средства разбиения слов не поддерживаются | нет |
| Функции | Большинство, см. отдельные функции | Большинство, см. отдельные функции |
| Интеллектуальная обработка запросов | Да | Да |
| Элементы языка | Большинство элементов см. в отдельных элементах | Большинство элементов см. в отдельных элементах |
| Ledger | Да | нет |
| Связанные серверы | Да, только в качестве целевого объекта | Да, только в качестве целевого объекта |
| Имена входа и пользователи | Да, но CREATE и ALTER заявления о входе ограничены. Логины Windows не поддерживаются. |
Имена входа не поддерживаются. Поддерживаются только пользователи, представляющие объекты Microsoft Entra. |
| Минимальное ведение журнала при массовом импорте | Нет, поддерживается только модель полного восстановления. | Нет, поддерживается только модель полного восстановления. |
| OPENROWSET | Да, только для импорта из хранилища BLOB-объектов Azure | Да, с функцией OPENROWSET BULK (предварительная версия) |
| Operators | Большинство, см. отдельные операторы | Большинство, см. отдельные операторы |
| Оптимизированная блокировка | Да | Да |
| Модели восстановления | Только полное восстановление | Только полное восстановление |
| Восстановление базы данных из резервной копии | См . статью "Восстановление автоматических резервных копий" | См . статью "Восстановление автоматических резервных копий" |
| Восстановление базы данных на сервер SQL Server | Нет. Вместо восстановления используйте BACPAC или BCP. | Нет. Вместо восстановления используйте BACPAC или BCP. |
| Безопасность на уровне строк | Да | Да |
| Сервисный брокер | нет | нет |
| Роли уровня сервера | Да | нет |
| Установить выражения | Большинство, см. в отдельных заявлениях | Большинство, см. в отдельных заявлениях |
| Агент 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. |
| Количество баз данных SQL | 150 на рабочее пространство |
Tools
База данных SQL Azure и база данных SQL в Fabric поддерживают различные средства обработки данных, которые помогут вам управлять данными.
Ограничения
Дополнительные ограничения в определенных областях см. в следующих разделах:
- Ограничения и поведение зеркального отображения базы данных SQL Fabric
- Ограничения проверки подлинности в базе данных SQL в Microsoft Fabric
- Ограничения резервного копирования в базе данных SQL в Microsoft Fabric
- Ограничения при восстановлении из резервной копии в базе данных SQL в Microsoft Fabric
- Ограничения для общего доступа к базе данных SQL и управления разрешениями.
- Ограничения Copilot для базы данных SQL