Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Зеркальное отображение базы данных — это функция Microsoft Fabric для непрерывной репликации данных из операционной базы данных в Fabric OneLake. При автоматическом отображении данных в Fabric вы можете запрашивать и выполнять аналитику в сочетании с другими данными. Создайте универсальное решение для всех ваших аналитических нужд с минимальными усилиями по интеграции данных в одном всеобъемлющем решении.
Общие сведения о зеркальном отображении базы данных SQL в Fabric
База данных SQL в Microsoft Fabric, которая использует то же ядро базы данных SQL, что и Microsoft SQL Server и аналогична базе данных Azure SQL, наследует большинство возможностей зеркалирования в Fabric от базы данных Azure SQL. Дополнительные сведения см. в статье "Зеркальное отображение базы данных SQL Azure в Fabric", но на этой странице рассматривается зеркальное отображение данных из базы данных SQL в Fabric и различия от зеркального отображения базы данных SQL Azure.
При создании базы данных SQL в Microsoft Fabric они подготавливаются в рабочей области Fabric:
- Сама база данных SQL
- Конечная точка аналитики SQL
Для упрощения сценариев аналитики база данных SQL в Fabric автоматически зеркально отражает свои данные в Fabric OneLake в той же рабочей области, в которой находится сама база данных. Зеркальное отображение начинается при создании базы данных SQL в Fabric без каких-либо действий пользователя. Нет параметров для настройки зеркального отображения: все поддерживаемые таблицы и их поддерживаемые столбцы отображаются сразу после их создания.
- База данных SQL в Fabric хранит свои данные в .mdf файлах, как и база данных SQL Azure.
- Зеркальные данные хранятся в OneLake в виде дельта-файлов Parquet.
- Конечная точка аналитики SQL указывает на эти файлы, поэтому вы можете выполнять запросы к зеркальным данным без снижения производительности на основную рабочую нагрузку из-за аналитических запросов.
- Доступ к данным через конечную точку аналитики SQL доступен только для чтения, что защищает операционный источник данных от случайной записи или удаления.
Вы можете создавать представления в конечной точке аналитики SQL, чтобы сформировать презентацию данных, чтобы лучше соответствовать вашим запросам аналитики. Вы также можете объединять зеркальные таблицы или соединять другие таблицы в разных складах или озеро-хранилищах в рабочей области. Аналогичным образом, при наличии соответствующих разрешений зеркальные данные в OneLake соответствуют шаблонам доступа к данным других данных Fabric, таких как записные книжки, ярлыки и т. д.
Различия между зеркальным отображением базы данных SQL в Fabric и Базе данных SQL Azure
Зеркальное отображение в значительной степени остается неизменным между зеркальным отображением базы данных SQL Azure и зеркальным отображением базы данных SQL в Fabric.
| Function | Azure SQL Database | База данных SQL в Fabric |
|---|---|---|
| Настройка зеркального отображения | Пользователь заботится о проверке подлинности, сетевом подключении и настраивает зеркальное отображение вручную. | Зеркальное отображение выполняется автоматически при создании. |
| Проверка подлинности при настройке | Для зеркального отображения требуется учетная запись с разрешением базы данных CONTROL. | Проверка подлинности осуществляется через управляемые удостоверения Fabric. |
| Управление зеркалированием | Полный контроль пользователем | Зеркальное отображение всегда включено и не может быть отключено. |
| Выбор таблиц для зеркального отображения | Полный контроль пользователем | Все поддерживаемые таблицы зеркально отображаются без возможности пропуска таблиц. |
| Восстановление точки во времени (PITR) | PITR создает новую базу данных, и репликацию необходимо вручную перенастроить. | PITR создает новую базу данных в Fabric. Непрерывное зеркалирование автоматически запускается вместе с моментальным снимком. |
| Хранимые процедуры для управления и мониторинга | Allowed | Разрешено только для мониторинга, а не для конфигурации |
| Приостановка емкости Fabric, возобновление, удаление и удаление рабочей области | Ручное вмешательство для удаления или возобновления зеркалирования | Automatic. Фабрика будет приостанавливать, возобновлять и удалять зеркала и данные. |
| Удаление таблицы | Если выбран параметр "Автоматически отражать все данные", реплика таблицы в Fabric будет удалена. Если таблицы выбраны вручную, таблица не будет удалена из Fabric, а при отсутствии исходной таблицы отображается ошибка на экране мониторинга зеркалирования. |
Удаляет данные зеркальной таблицы из Fabric OneLake. |
Влияние зеркального отображения на транзакции и рабочие нагрузки
Подсистема репликатора включает в себя следующее поведение:
- База данных SQL Fabric — это бессерверный продукт и автоматически приостанавливается, если в течение некоторого времени нет действий пользователя. Зеркалирование не предотвратит приостановку базы данных. Если база данных переходит в режим паузы, все еще ожидаемые действия зеркалирования также будут приостановлены. Зеркальное отображение возобновляется на том месте, где было остановлено, после возобновления работы базы данных.
- Активные транзакции продолжают предотвращать усечение журнала транзакций до фиксации транзакции. Длительные транзакции могут привести к использованию емкости журнала транзакций более чем обычно.
- Каждая рабочая нагрузка пользователя различается. Операции обновления и удаления таблиц могут привести к увеличению генерации логов.
- Дополнительные сведения см. в разделе "Ограничения и поведение" для зеркального отображения базы данных SQL Fabric (предварительная версия).
Проверка подлинности и авторизация в базе данных SQL в Fabric
Подключитесь к реплике данных SQL базы данных в OneLake через конечную точку аналитики SQL. Это можно запросить как динамическую копию данных только для чтения. Дополнительные сведения о проверке подлинности, авторизации и подключении к базе данных SQL в Fabric см. в следующем разделе:
- Проверка подлинности в базе данных SQL в Microsoft Fabric
- Авторизация в базе данных SQL в Microsoft Fabric
- Подключение к базе данных SQL в Microsoft Fabric
- Приватные ссылки в Microsoft Fabric